Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
All Courses & Projects | Codefinity
Filters
reverse icon

Technologies

Topic

Level

Type of lesson

Career tracks

track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop7 Courses
list248 Tasks

Beginner

4.7
(4051)
track
lockOnly for Ultimate
track image

ะก++ Essentials

laptop6 Courses
list124 Tasks

Beginner

4.3
(1323)
track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list164 Tasks

Beginner

4.4
(297)
track
lockOnly for Ultimate
track image

Become a React Developer

laptop4 Courses
list73 Tasks

Intermediate

4.3
(124)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list386 Tasks

Beginner

4.6
(1483)

Courses & Projects

course

High-Dimensional Statistics

High-Dimensional Statistics

Explore the theoretical foundations of high-dimensional statistics: why classical methods fail, how sparsity and regularization restore inference, and how geometry shapes statistical phenomena in high dimensions.

course

Human Factors in DevOps

Human Factors in DevOps

Explore the critical role of human behavior, collaboration, and organizational culture in shaping DevOps practices and system reliability. This course blends theory with practical insights, helping software engineers and DevOps professionals understand and optimize the human side of technology operations.

project

Identifying Undervalued Football Players

Identifying Undervalued Football Players

A hands-on, project-based course guiding learners through the process of cleaning, analyzing, modeling, and interpreting the FIFA 22 player dataset to identify undervalued footballers and distinct playing styles using Python and essential data science techniques.

project

Identifying Virality Factors in Trending YouTube Videos

Identifying Virality Factors in Trending YouTube Videos

A hands-on guided project for beginner to intermediate Python learners to analyze the YouTube Trending Video Statistics dataset. Students will clean, explore, and engineer features from real-world social media data, focusing on the relationship between text features and video virality.

course

Implicit Bias of Learning Algorithms

Implicit Bias of Learning Algorithms

Explore the concept of implicit bias in machine learning, understanding how learning algorithms favor certain solutions even without explicit regularization. Progress from foundational definitions to linear models and deep neural networks.

course

Interactive Alerts in React with SweetAlert2

Interactive Alerts in React with SweetAlert2

Create beautiful, modern, and highly interactive alerts in React applications using SweetAlert2. Learn how to integrate SweetAlert2, trigger alerts, customize dialog content and styles, work with inputs and async workflows, chain alerts, and manage alerts effectively in real-world React projects.

course

Interactive Canvas Development with Fabric.js

Interactive Canvas Development with Fabric.js

Master Fabric.js by building interactive, object-based canvas applications. Learn how to create, select, transform, group, and manipulate shapes, images, and textโ€”just like in whiteboard apps, design tools, and annotation editors.

course

Interactive Mapping in React with Leaflet

Interactive Mapping in React with Leaflet

Build interactive maps in React using Leaflet. Render maps, customize layers and markers, handle user interactions, and visualize dynamic geospatial data. Optimize map performance and ensure accessibility across responsive, map-driven interfaces.

course

Interactive React Sliders with Swiper.js

Interactive React Sliders with Swiper.js

Master SwiperJS in React applications by learning how to build responsive, customizable, and feature-rich sliders. Start from essential setup, progress through configuration and advanced capabilities, and finish with interactivity, accessibility, and performance best practices. Gain practical, real-world skills to create modern, engaging UI experiences in React.

course

Introduction to gRPC

Introduction to gRPC

A comprehensive introduction to gRPC for backend engineers, covering its core concepts, design principles, and practical usage. This course explores the motivations behind gRPC, its differences from REST, and guides learners through service design, protocol buffers, streaming, error handling, and performance optimization.

course

JavaScript Animation with Anime.js

JavaScript Animation with Anime.js

Animate web elements with modern motion techniques using Anime.js and JavaScript. Work with keyframes, timelines, stagger effects, easing, SVG animation, and text-based motion. Apply your skills through fun mini projects that deliver interactive and visually engaging results.

course

JavaScript Audio Creation with Tone.js

JavaScript Audio Creation with Tone.js

Learn how to create music, sound effects, and interactive audio experiences directly in the browser using Tone JS. Explore digital audio fundamentals, musical structure, sound synthesis, and audio effects through practical examples.

course

JavaScript Canvas Drawing and Animation

JavaScript Canvas Drawing and Animation

Create visual and interactive projects with the HTML Canvas API using plain JavaScript. Draw shapes, render text, work with images, and control colors, gradients, and pixels. Animate objects, handle user input, and build simple games and visual effects step by step.

course

JavaScript D3.js Visualization Essentials

JavaScript D3.js Visualization Essentials

Learn how to create interactive data visualizations using D3.js. Explore the core skills needed to work with data on the web, from selecting elements and binding data to building charts and enhancing them with transitions, scales, and axes. Through clear explanations and hands-on mini projects, you will gain confidence in transforming raw data into engaging visuals.

course

JavaScript Data Visualization with ECharts

JavaScript Data Visualization with ECharts

Master the essentials and advanced capabilities of ECharts to build high-quality, interactive dashboards for enterprise and admin applications. Learn how to work with core chart types, customize visuals, add interactivity, stream live data, and assemble complete dashboard layouts with professional responsiveness and export options.
not found

Sorry... We can't find
what you're looking for

Career tracks

track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop7 Courses
list248 Tasks

Beginner

4.7
(4051)
track
lockOnly for Ultimate
track image

ะก++ Essentials

laptop6 Courses
list124 Tasks

Beginner

4.3
(1323)
track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list164 Tasks

Beginner

4.4
(297)
track
lockOnly for Ultimate
track image

Become a React Developer

laptop4 Courses
list73 Tasks

Intermediate

4.3
(124)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list386 Tasks

Beginner

4.6
(1483)
track
track image
For Ultimate

Only for Ultimate

SQL from Zero to Hero

laptop7 Courses
list248 Tasks
4.7
track
track image
For Ultimate

Only for Ultimate

ะก++ Essentials

laptop6 Courses
list124 Tasks
4.3
track
track image
For Ultimate

Only for Ultimate

Game Development with Unity

laptop4 Courses
list164 Tasks
4.4
track
track image
For Ultimate

Only for Ultimate

Become a React Developer

laptop4 Courses
list73 Tasks
4.3
track
track image
For Ultimate

Only for Ultimate

Full Stack Web Development

laptop7 Courses
list386 Tasks
4.6
Search
Close

Courses & Projects

Technologies

course

High-Dimensional Statistics

High-Dimensional Statistics

Explore the theoretical foundations of high-dimensional statistics: why classical methods fail, how sparsity and regularization restore inference, and how geometry shapes statistical phenomena in high dimensions.

course

Human Factors in DevOps

Human Factors in DevOps

Explore the critical role of human behavior, collaboration, and organizational culture in shaping DevOps practices and system reliability. This course blends theory with practical insights, helping software engineers and DevOps professionals understand and optimize the human side of technology operations.

project

Identifying Undervalued Football Players

Identifying Undervalued Football Players

A hands-on, project-based course guiding learners through the process of cleaning, analyzing, modeling, and interpreting the FIFA 22 player dataset to identify undervalued footballers and distinct playing styles using Python and essential data science techniques.

project

Identifying Virality Factors in Trending YouTube Videos

Identifying Virality Factors in Trending YouTube Videos

A hands-on guided project for beginner to intermediate Python learners to analyze the YouTube Trending Video Statistics dataset. Students will clean, explore, and engineer features from real-world social media data, focusing on the relationship between text features and video virality.

course

Implicit Bias of Learning Algorithms

Implicit Bias of Learning Algorithms

Explore the concept of implicit bias in machine learning, understanding how learning algorithms favor certain solutions even without explicit regularization. Progress from foundational definitions to linear models and deep neural networks.

course

Interactive Alerts in React with SweetAlert2

Interactive Alerts in React with SweetAlert2

Create beautiful, modern, and highly interactive alerts in React applications using SweetAlert2. Learn how to integrate SweetAlert2, trigger alerts, customize dialog content and styles, work with inputs and async workflows, chain alerts, and manage alerts effectively in real-world React projects.

course

Interactive Canvas Development with Fabric.js

Interactive Canvas Development with Fabric.js

Master Fabric.js by building interactive, object-based canvas applications. Learn how to create, select, transform, group, and manipulate shapes, images, and textโ€”just like in whiteboard apps, design tools, and annotation editors.

course

Interactive Mapping in React with Leaflet

Interactive Mapping in React with Leaflet

Build interactive maps in React using Leaflet. Render maps, customize layers and markers, handle user interactions, and visualize dynamic geospatial data. Optimize map performance and ensure accessibility across responsive, map-driven interfaces.

course

Interactive React Sliders with Swiper.js

Interactive React Sliders with Swiper.js

Master SwiperJS in React applications by learning how to build responsive, customizable, and feature-rich sliders. Start from essential setup, progress through configuration and advanced capabilities, and finish with interactivity, accessibility, and performance best practices. Gain practical, real-world skills to create modern, engaging UI experiences in React.

course

Introduction to gRPC

Introduction to gRPC

A comprehensive introduction to gRPC for backend engineers, covering its core concepts, design principles, and practical usage. This course explores the motivations behind gRPC, its differences from REST, and guides learners through service design, protocol buffers, streaming, error handling, and performance optimization.

course

JavaScript Animation with Anime.js

JavaScript Animation with Anime.js

Animate web elements with modern motion techniques using Anime.js and JavaScript. Work with keyframes, timelines, stagger effects, easing, SVG animation, and text-based motion. Apply your skills through fun mini projects that deliver interactive and visually engaging results.

course

JavaScript Audio Creation with Tone.js

JavaScript Audio Creation with Tone.js

Learn how to create music, sound effects, and interactive audio experiences directly in the browser using Tone JS. Explore digital audio fundamentals, musical structure, sound synthesis, and audio effects through practical examples.

course

JavaScript Canvas Drawing and Animation

JavaScript Canvas Drawing and Animation

Create visual and interactive projects with the HTML Canvas API using plain JavaScript. Draw shapes, render text, work with images, and control colors, gradients, and pixels. Animate objects, handle user input, and build simple games and visual effects step by step.

course

JavaScript D3.js Visualization Essentials

JavaScript D3.js Visualization Essentials

Learn how to create interactive data visualizations using D3.js. Explore the core skills needed to work with data on the web, from selecting elements and binding data to building charts and enhancing them with transitions, scales, and axes. Through clear explanations and hands-on mini projects, you will gain confidence in transforming raw data into engaging visuals.

course

JavaScript Data Visualization with ECharts

JavaScript Data Visualization with ECharts

Master the essentials and advanced capabilities of ECharts to build high-quality, interactive dashboards for enterprise and admin applications. Learn how to work with core chart types, customize visuals, add interactivity, stream live data, and assemble complete dashboard layouts with professional responsiveness and export options.

course

High-Dimensional Statistics

High-Dimensional Statistics

Explore the theoretical foundations of high-dimensional statistics: why classical methods fail, how sparsity and regularization restore inference, and how geometry shapes statistical phenomena in high dimensions.

course

Human Factors in DevOps

Human Factors in DevOps

Explore the critical role of human behavior, collaboration, and organizational culture in shaping DevOps practices and system reliability. This course blends theory with practical insights, helping software engineers and DevOps professionals understand and optimize the human side of technology operations.

project

Identifying Undervalued Football Players

Identifying Undervalued Football Players

A hands-on, project-based course guiding learners through the process of cleaning, analyzing, modeling, and interpreting the FIFA 22 player dataset to identify undervalued footballers and distinct playing styles using Python and essential data science techniques.

project

Identifying Virality Factors in Trending YouTube Videos

Identifying Virality Factors in Trending YouTube Videos

A hands-on guided project for beginner to intermediate Python learners to analyze the YouTube Trending Video Statistics dataset. Students will clean, explore, and engineer features from real-world social media data, focusing on the relationship between text features and video virality.

course

Implicit Bias of Learning Algorithms

Implicit Bias of Learning Algorithms

Explore the concept of implicit bias in machine learning, understanding how learning algorithms favor certain solutions even without explicit regularization. Progress from foundational definitions to linear models and deep neural networks.

course

Interactive Alerts in React with SweetAlert2

Interactive Alerts in React with SweetAlert2

Create beautiful, modern, and highly interactive alerts in React applications using SweetAlert2. Learn how to integrate SweetAlert2, trigger alerts, customize dialog content and styles, work with inputs and async workflows, chain alerts, and manage alerts effectively in real-world React projects.

course

Interactive Canvas Development with Fabric.js

Interactive Canvas Development with Fabric.js

Master Fabric.js by building interactive, object-based canvas applications. Learn how to create, select, transform, group, and manipulate shapes, images, and textโ€”just like in whiteboard apps, design tools, and annotation editors.

course

Interactive Mapping in React with Leaflet

Interactive Mapping in React with Leaflet

Build interactive maps in React using Leaflet. Render maps, customize layers and markers, handle user interactions, and visualize dynamic geospatial data. Optimize map performance and ensure accessibility across responsive, map-driven interfaces.

course

Interactive React Sliders with Swiper.js

Interactive React Sliders with Swiper.js

Master SwiperJS in React applications by learning how to build responsive, customizable, and feature-rich sliders. Start from essential setup, progress through configuration and advanced capabilities, and finish with interactivity, accessibility, and performance best practices. Gain practical, real-world skills to create modern, engaging UI experiences in React.

course

Introduction to gRPC

Introduction to gRPC

A comprehensive introduction to gRPC for backend engineers, covering its core concepts, design principles, and practical usage. This course explores the motivations behind gRPC, its differences from REST, and guides learners through service design, protocol buffers, streaming, error handling, and performance optimization.

course

JavaScript Animation with Anime.js

JavaScript Animation with Anime.js

Animate web elements with modern motion techniques using Anime.js and JavaScript. Work with keyframes, timelines, stagger effects, easing, SVG animation, and text-based motion. Apply your skills through fun mini projects that deliver interactive and visually engaging results.

course

JavaScript Audio Creation with Tone.js

JavaScript Audio Creation with Tone.js

Learn how to create music, sound effects, and interactive audio experiences directly in the browser using Tone JS. Explore digital audio fundamentals, musical structure, sound synthesis, and audio effects through practical examples.

course

JavaScript Canvas Drawing and Animation

JavaScript Canvas Drawing and Animation

Create visual and interactive projects with the HTML Canvas API using plain JavaScript. Draw shapes, render text, work with images, and control colors, gradients, and pixels. Animate objects, handle user input, and build simple games and visual effects step by step.

course

JavaScript D3.js Visualization Essentials

JavaScript D3.js Visualization Essentials

Learn how to create interactive data visualizations using D3.js. Explore the core skills needed to work with data on the web, from selecting elements and binding data to building charts and enhancing them with transitions, scales, and axes. Through clear explanations and hands-on mini projects, you will gain confidence in transforming raw data into engaging visuals.

course

JavaScript Data Visualization with ECharts

JavaScript Data Visualization with ECharts

Master the essentials and advanced capabilities of ECharts to build high-quality, interactive dashboards for enterprise and admin applications. Learn how to work with core chart types, customize visuals, add interactivity, stream live data, and assemble complete dashboard layouts with professional responsiveness and export options.
not found

Sorry... We can't find
what you're looking for

We're sorry to hear that something went wrong. What happened?
some-alt