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

Game Development with Unity

laptop4 Courses
list214 Tasks

Beginner

4.4
(363)
track
lockOnly for Ultimate
track image

Video Production with Adobe

laptop4 Courses
list123 Tasks

Beginner

5.0
(15)
track
lockOnly for Ultimate
track image

UI/UX Design Tools

laptop4 Courses
list161 Tasks

Beginner

4.6
(34)
track
lockOnly for Ultimate
track image

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1022)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(122)

Courses & Projects

course

Generalization Bounds

Generalization Bounds

Explore the theoretical foundations of generalization in machine learning, from classical PAC/VC bounds to modern data-dependent measures. Gain intuition for why generalization bounds matter, how they are derived, and what they do—and do not—tell us about real-world learning.

course

Generative Adversarial Networks Basics

Generative Adversarial Networks Basics

A comprehensive, theory-focused introduction to Generative Adversarial Networks (GANs), covering their intuition, mathematical foundations, training dynamics, key variants, and real-world challenges. This course is designed for learners seeking a deep conceptual understanding of GANs without coding.

course

Go Backend Development Essentials

Go Backend Development Essentials

A comprehensive introduction to backend development with Go, covering core backend concepts, Go's role in server-side programming, and hands-on exploration of popular Go frameworks and backend techniques.

course

Graph Theory for Machine Learning with Python

Graph Theory for Machine Learning with Python

Master advanced machine learning techniques tailored for graph-structured data. Explore graph theory, graph representation, node embeddings, and practical graph ML tasks using Python and essential libraries.

course

HTML Scroll Animations with AOS

HTML Scroll Animations with AOS

Learn how to enhance modern web pages with smooth scroll-triggered animations using AOS (Animate On Scroll). Gain practical experience with setup, built-in animations, timing controls, and advanced configuration options. Build visually engaging layouts, improve user experience, and apply animation best practices through real-world examples and hands-on exercises.

course

Handling Data Drift in Production

Handling Data Drift in Production

A comprehensive course on understanding, detecting, and monitoring feature and data drift in machine learning pipelines using statistical and model-based methods.

project

Hangman Game in Java

Hangman Game in Java

Build a fully functional Hangman game in Java, learning core object-oriented programming concepts, enums, and class design. Each chapter introduces a new concept or component, guiding you through the process of constructing the game from scratch.

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.

project

Home Energy Consumption Predicting

Home Energy Consumption Predicting

A hands-on, notebook-style case study guiding you through the process of forecasting smart home energy consumption using regression and time series feature engineering. You will work step-by-step with pandas, seaborn, matplotlib, and scikit-learn, focusing on direct, linear code execution without function definitions.

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

Game Development with Unity

laptop4 Courses
list214 Tasks

Beginner

4.4
(363)
track
lockOnly for Ultimate
track image

Video Production with Adobe

laptop4 Courses
list123 Tasks

Beginner

5.0
(15)
track
lockOnly for Ultimate
track image

UI/UX Design Tools

laptop4 Courses
list161 Tasks

Beginner

4.6
(34)
track
lockOnly for Ultimate
track image

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1022)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(122)
track
track image
For Ultimate

Only for Ultimate

Game Development with Unity

laptop4 Courses
list214 Tasks
4.4
track
track image
For Ultimate

Only for Ultimate

Video Production with Adobe

laptop4 Courses
list123 Tasks
5.0
track
track image
For Ultimate

Only for Ultimate

UI/UX Design Tools

laptop4 Courses
list161 Tasks
4.6
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

Business AI Toolkit

laptop3 Courses
list42 Tasks
4.1
Search
Close

Courses & Projects

Technologies

course

Generalization Bounds

Generalization Bounds

Explore the theoretical foundations of generalization in machine learning, from classical PAC/VC bounds to modern data-dependent measures. Gain intuition for why generalization bounds matter, how they are derived, and what they do—and do not—tell us about real-world learning.

course

Generative Adversarial Networks Basics

Generative Adversarial Networks Basics

A comprehensive, theory-focused introduction to Generative Adversarial Networks (GANs), covering their intuition, mathematical foundations, training dynamics, key variants, and real-world challenges. This course is designed for learners seeking a deep conceptual understanding of GANs without coding.

course

Go Backend Development Essentials

Go Backend Development Essentials

A comprehensive introduction to backend development with Go, covering core backend concepts, Go's role in server-side programming, and hands-on exploration of popular Go frameworks and backend techniques.

course

Graph Theory for Machine Learning with Python

Graph Theory for Machine Learning with Python

Master advanced machine learning techniques tailored for graph-structured data. Explore graph theory, graph representation, node embeddings, and practical graph ML tasks using Python and essential libraries.

course

HTML Scroll Animations with AOS

HTML Scroll Animations with AOS

Learn how to enhance modern web pages with smooth scroll-triggered animations using AOS (Animate On Scroll). Gain practical experience with setup, built-in animations, timing controls, and advanced configuration options. Build visually engaging layouts, improve user experience, and apply animation best practices through real-world examples and hands-on exercises.

course

Handling Data Drift in Production

Handling Data Drift in Production

A comprehensive course on understanding, detecting, and monitoring feature and data drift in machine learning pipelines using statistical and model-based methods.

project

Hangman Game in Java

Hangman Game in Java

Build a fully functional Hangman game in Java, learning core object-oriented programming concepts, enums, and class design. Each chapter introduces a new concept or component, guiding you through the process of constructing the game from scratch.

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.

project

Home Energy Consumption Predicting

Home Energy Consumption Predicting

A hands-on, notebook-style case study guiding you through the process of forecasting smart home energy consumption using regression and time series feature engineering. You will work step-by-step with pandas, seaborn, matplotlib, and scikit-learn, focusing on direct, linear code execution without function definitions.

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

course

Generalization Bounds

Generalization Bounds

Explore the theoretical foundations of generalization in machine learning, from classical PAC/VC bounds to modern data-dependent measures. Gain intuition for why generalization bounds matter, how they are derived, and what they do—and do not—tell us about real-world learning.

course

Generative Adversarial Networks Basics

Generative Adversarial Networks Basics

A comprehensive, theory-focused introduction to Generative Adversarial Networks (GANs), covering their intuition, mathematical foundations, training dynamics, key variants, and real-world challenges. This course is designed for learners seeking a deep conceptual understanding of GANs without coding.

course

Go Backend Development Essentials

Go Backend Development Essentials

A comprehensive introduction to backend development with Go, covering core backend concepts, Go's role in server-side programming, and hands-on exploration of popular Go frameworks and backend techniques.

course

Graph Theory for Machine Learning with Python

Graph Theory for Machine Learning with Python

Master advanced machine learning techniques tailored for graph-structured data. Explore graph theory, graph representation, node embeddings, and practical graph ML tasks using Python and essential libraries.

course

HTML Scroll Animations with AOS

HTML Scroll Animations with AOS

Learn how to enhance modern web pages with smooth scroll-triggered animations using AOS (Animate On Scroll). Gain practical experience with setup, built-in animations, timing controls, and advanced configuration options. Build visually engaging layouts, improve user experience, and apply animation best practices through real-world examples and hands-on exercises.

course

Handling Data Drift in Production

Handling Data Drift in Production

A comprehensive course on understanding, detecting, and monitoring feature and data drift in machine learning pipelines using statistical and model-based methods.

project

Hangman Game in Java

Hangman Game in Java

Build a fully functional Hangman game in Java, learning core object-oriented programming concepts, enums, and class design. Each chapter introduces a new concept or component, guiding you through the process of constructing the game from scratch.

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.

project

Home Energy Consumption Predicting

Home Energy Consumption Predicting

A hands-on, notebook-style case study guiding you through the process of forecasting smart home energy consumption using regression and time series feature engineering. You will work step-by-step with pandas, seaborn, matplotlib, and scikit-learn, focusing on direct, linear code execution without function definitions.

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

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

some-alt