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

Unsure where
to begin?

Filters
reverse icon

Technologies

Topic

Level

Type of lesson

Career tracks

track
lockOnly for Ultimate
track image

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1205)
track
lockOnly for Ultimate
track image

DevOps Specialist

laptop6 Courses
list91 Tasks

Beginner

4.4
(5)
track
lockOnly for Ultimate
track image

Supervised Learning Foundations

laptop6 Courses
list74 Tasks

Beginner

4.3
(66)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(476)
track
lockOnly for Ultimate
track image

C Programming Fundamentals

laptop7 Courses
list70 Tasks

Beginner

4.6
(31)

Courses & Projects

project

Identifying Fake News

Identifying Fake News

Build a complete fake news classifier using Python and NLP techniques. You'll load, clean, preprocess, vectorize, and classify news articles, then compare Logistic Regression and Decision Tree models for performance.

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.

project

Impact of Artificial Intelligence on Job Roles

Impact of Artificial Intelligence on Job Roles

A hands-on data science case study guiding learners through exploratory data analysis and labor market insights to understand how AI and automation may reshape job roles by 2030. Learners will analyze automation risk, skill patterns, and technology growth to identify future-resilient careers.

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.

project

Individual Health Insurance Cost Prediction

Individual Health Insurance Cost Prediction

A hands-on case study where you will analyze, visualize, and model individual health insurance costs using Python and pandas. You will clean and explore the data, extract insights, preprocess features, build a regression model, and interpret the results to understand what drives insurance pricing.

project

Input Validation System in C++

Input Validation System in C++

A hands-on C++ case study project where you will build a terminal-based input validation system for user profiles, covering age, name, email, and password validation, culminating in a robust, testable program.

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

Internet Safety for Everyday Users

Internet Safety for Everyday Users

A course for regular people, not IT specialists. No jargon, no twenty acronyms per chapter, no “just enable 2FA and everything will be fine.” In 2026, the internet has become ten times more dangerous than it was two years ago — because of AI. Voice cloning now requires just three seconds of audio. Deepfake calls are stealing $15,000 from mothers who “heard their daughter’s voice.” QR phishing has grown by 587%. Pig butchering scams have stolen $75 billion since 2020. The old advice — “check the URL, don’t open suspicious emails” — is outdated, because phishing emails are now generated by AI and look flawless.

course

Introduction to Kotlin

Introduction to Kotlin

A beginner-friendly video course designed to introduce you to the Kotlin programming language. Learn the essentials of Kotlin, from setting up your first project to understanding variables, data types, functions, control flow, and classes. Each chapter is structured as a video script with clear explanations, practical code examples, and quizzes to reinforce your learning.

course

Introduction to Svelte

Introduction to Svelte

Learn how to build modern reactive frontend applications with Svelte. Work with components, props, state, events, template logic, stores, and API data while creating fast and interactive user interfaces using modern frontend development patterns.

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.
not found

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

dsa banner mobiledsa banner

Unsure where
to begin?

Career tracks

track
lockOnly for Ultimate
track image

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1205)
track
lockOnly for Ultimate
track image

DevOps Specialist

laptop6 Courses
list91 Tasks

Beginner

4.4
(5)
track
lockOnly for Ultimate
track image

Supervised Learning Foundations

laptop6 Courses
list74 Tasks

Beginner

4.3
(66)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(476)
track
lockOnly for Ultimate
track image

C Programming Fundamentals

laptop7 Courses
list70 Tasks

Beginner

4.6
(31)
track
track image
For Ultimate

Only for Ultimate

Essential Office Skills

laptop3 Courses
list75 Tasks
4.5
track
track image
For Ultimate

Only for Ultimate

DevOps Specialist

laptop6 Courses
list91 Tasks
4.4
track
track image
For Ultimate

Only for Ultimate

Supervised Learning Foundations

laptop6 Courses
list74 Tasks
4.3
track
track image
For Ultimate

Only for Ultimate

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks
4.6
track
track image
For Ultimate

Only for Ultimate

C Programming Fundamentals

laptop7 Courses
list70 Tasks
4.6
Search
Close

Courses & Projects

Technologies

project

Identifying Fake News

Identifying Fake News

Build a complete fake news classifier using Python and NLP techniques. You'll load, clean, preprocess, vectorize, and classify news articles, then compare Logistic Regression and Decision Tree models for performance.

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.

project

Impact of Artificial Intelligence on Job Roles

Impact of Artificial Intelligence on Job Roles

A hands-on data science case study guiding learners through exploratory data analysis and labor market insights to understand how AI and automation may reshape job roles by 2030. Learners will analyze automation risk, skill patterns, and technology growth to identify future-resilient careers.

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.

project

Individual Health Insurance Cost Prediction

Individual Health Insurance Cost Prediction

A hands-on case study where you will analyze, visualize, and model individual health insurance costs using Python and pandas. You will clean and explore the data, extract insights, preprocess features, build a regression model, and interpret the results to understand what drives insurance pricing.

project

Input Validation System in C++

Input Validation System in C++

A hands-on C++ case study project where you will build a terminal-based input validation system for user profiles, covering age, name, email, and password validation, culminating in a robust, testable program.

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

Internet Safety for Everyday Users

Internet Safety for Everyday Users

A course for regular people, not IT specialists. No jargon, no twenty acronyms per chapter, no “just enable 2FA and everything will be fine.” In 2026, the internet has become ten times more dangerous than it was two years ago — because of AI. Voice cloning now requires just three seconds of audio. Deepfake calls are stealing $15,000 from mothers who “heard their daughter’s voice.” QR phishing has grown by 587%. Pig butchering scams have stolen $75 billion since 2020. The old advice — “check the URL, don’t open suspicious emails” — is outdated, because phishing emails are now generated by AI and look flawless.

course

Introduction to Kotlin

Introduction to Kotlin

A beginner-friendly video course designed to introduce you to the Kotlin programming language. Learn the essentials of Kotlin, from setting up your first project to understanding variables, data types, functions, control flow, and classes. Each chapter is structured as a video script with clear explanations, practical code examples, and quizzes to reinforce your learning.

course

Introduction to Svelte

Introduction to Svelte

Learn how to build modern reactive frontend applications with Svelte. Work with components, props, state, events, template logic, stores, and API data while creating fast and interactive user interfaces using modern frontend development patterns.

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.

project

Identifying Fake News

Identifying Fake News

Build a complete fake news classifier using Python and NLP techniques. You'll load, clean, preprocess, vectorize, and classify news articles, then compare Logistic Regression and Decision Tree models for performance.

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.

project

Impact of Artificial Intelligence on Job Roles

Impact of Artificial Intelligence on Job Roles

A hands-on data science case study guiding learners through exploratory data analysis and labor market insights to understand how AI and automation may reshape job roles by 2030. Learners will analyze automation risk, skill patterns, and technology growth to identify future-resilient careers.

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.

project

Individual Health Insurance Cost Prediction

Individual Health Insurance Cost Prediction

A hands-on case study where you will analyze, visualize, and model individual health insurance costs using Python and pandas. You will clean and explore the data, extract insights, preprocess features, build a regression model, and interpret the results to understand what drives insurance pricing.

project

Input Validation System in C++

Input Validation System in C++

A hands-on C++ case study project where you will build a terminal-based input validation system for user profiles, covering age, name, email, and password validation, culminating in a robust, testable program.

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

Internet Safety for Everyday Users

Internet Safety for Everyday Users

A course for regular people, not IT specialists. No jargon, no twenty acronyms per chapter, no “just enable 2FA and everything will be fine.” In 2026, the internet has become ten times more dangerous than it was two years ago — because of AI. Voice cloning now requires just three seconds of audio. Deepfake calls are stealing $15,000 from mothers who “heard their daughter’s voice.” QR phishing has grown by 587%. Pig butchering scams have stolen $75 billion since 2020. The old advice — “check the URL, don’t open suspicious emails” — is outdated, because phishing emails are now generated by AI and look flawless.

course

Introduction to Kotlin

Introduction to Kotlin

A beginner-friendly video course designed to introduce you to the Kotlin programming language. Learn the essentials of Kotlin, from setting up your first project to understanding variables, data types, functions, control flow, and classes. Each chapter is structured as a video script with clear explanations, practical code examples, and quizzes to reinforce your learning.

course

Introduction to Svelte

Introduction to Svelte

Learn how to build modern reactive frontend applications with Svelte. Work with components, props, state, events, template logic, stores, and API data while creating fast and interactive user interfaces using modern frontend development patterns.

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.
not found

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

some-alt