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
(1046)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(126)
track
lockOnly for Ultimate
track image

DevOps Specialist

laptop6 Courses
list91 Tasks

Beginner

4.0
(2)
track
lockOnly for Ultimate
track image

Supervised Learning Foundations

laptop6 Courses
list74 Tasks

Beginner

4.3
(50)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(400)

Courses & Projects

course

Data Cleaning Techniques in Python

Data Cleaning Techniques in Python

Master sophisticated data cleaning strategies in Python, including fuzzy matching, deduplication, record linkage, advanced text normalization, anomaly detection, and repairing corrupted datasets. This course provides hands-on, practical approaches using Python and popular libraries to ensure your data is accurate, consistent, and ready for analysis.

course

Data Manipulation in R

Data Manipulation in R

Master the essential data manipulation skills in R using dplyr, grouping and aggregation, and joining data frames. This course is designed for beginners and provides hands-on, real-world tasks to build your confidence in transforming and analyzing data for analytics.

course

Data Structures and Algorithms for Scalable Systems

Data Structures and Algorithms for Scalable Systems

A comprehensive course exploring the foundational algorithms and data structures that underpin modern data engineering and large-scale data systems. Learn how sorting, hashing, indexing, and probabilistic structures power real-world data infrastructure, with conceptual explanations and practical Python demonstrations.

course

Data Structures in Go

Data Structures in Go

A comprehensive course covering essential data structures in Go, including their implementation, usage, and performance considerations. This course is designed for learners who want to master Go's approach to data structures and apply them effectively in real-world applications.

course

Deep Generative Models with Python

Deep Generative Models with Python

This course provides a comprehensive introduction to Generative AI, covering its theoretical foundations, practical applications, and ethical considerations. Learners will explore various generative models, their training methods, and real-world use cases while also addressing the challenges and risks associated with AI-generated content.

project

Detecting Credit Card Fraud with Machine Learning

Detecting Credit Card Fraud with Machine Learning

This project teaches practical fraud detection using machine learning, focusing on data preprocessing, model training, evaluation, and threshold optimization.

course

Digital Marketing Analytics and Experimentation

Digital Marketing Analytics and Experimentation

Gain a structured understanding of how marketing performance is measured, analyzed, and improved across channels. The material covers essential metrics, tracking frameworks, and analytics tools used to evaluate web, SEO, social, paid media, email, and e-commerce performance. It also explores data preparation, dashboarding, attribution models, experimentation, and forecasting. By connecting insights to budget decisions and ROI optimization, the focus shifts from reporting numbers to driving smarter, evidence-based marketing decisions.

course

Effective Logging Strategies

Effective Logging Strategies

Master the art and science of logging for robust, maintainable, and observable software systems. This course guides software engineers and DevOps professionals through the principles, patterns, and practical tools needed to design and implement effective logging strategies in modern environments.

course

Evaluation Under Distribution Shift

Evaluation Under Distribution Shift

Master the art of evaluating machine learning models when the IID assumption fails. Learn to identify types of distribution shift, understand their impact on evaluation, and apply robust, real-world strategies for trustworthy model assessment.

course

Experimental Design and Causal Testing

Experimental Design and Causal Testing

Master advanced experimental design techniques for real-world scenarios where simple A/B testing falls short. Learn to plan, structure, and interpret complex experiments, understand interaction effects, and draw valid causal conclusions while minimizing cost and bias.

project

Exploring New York Airbnb Listings

Exploring New York Airbnb Listings

Explore Airbnb listings in New York by cleaning, filtering, and visualizing data to identify optimal neighborhoods, prices, and listing types.

course

Flutter Architecture and Features

Flutter Architecture and Features

Master scalable Flutter app development by learning advanced UI techniques, robust architectural patterns, and real-world backend integrations. This course guides you through building maintainable apps with clean structure and seamless Firebase connectivity.

course

Flutter State Management Fundamentals

Flutter State Management Fundamentals

Master the essentials of state management in Flutter, from understanding the core concepts of state to implementing robust solutions using Provider and Riverpod. This course guides you through the lifecycle of stateful widgets, efficient widget communication, and best practices for scalable Flutter apps.

course

Functions and Functional Programming in R

Functions and Functional Programming in R

Master the art of writing and using functions in R, from basic syntax to advanced functional programming techniques. This course guides you through creating your own functions, leveraging anonymous functions, and applying functional programming concepts to solve real-world problems in R.

course

Generative Art with JavaScript and P5.js

Generative Art with JavaScript and P5.js

Explore the world of creative coding and generative art using P5.js. Learn to draw and animate shapes, apply transformations, incorporate user interaction, and design algorithmic visuals. Progress from basic sketches to advanced generative systems.
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
(1046)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(126)
track
lockOnly for Ultimate
track image

DevOps Specialist

laptop6 Courses
list91 Tasks

Beginner

4.0
(2)
track
lockOnly for Ultimate
track image

Supervised Learning Foundations

laptop6 Courses
list74 Tasks

Beginner

4.3
(50)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(400)
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
track
track image
For Ultimate

Only for Ultimate

DevOps Specialist

laptop6 Courses
list91 Tasks
4.0
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
Search
Close

Courses & Projects

Technologies

course

Data Cleaning Techniques in Python

Data Cleaning Techniques in Python

Master sophisticated data cleaning strategies in Python, including fuzzy matching, deduplication, record linkage, advanced text normalization, anomaly detection, and repairing corrupted datasets. This course provides hands-on, practical approaches using Python and popular libraries to ensure your data is accurate, consistent, and ready for analysis.

course

Data Manipulation in R

Data Manipulation in R

Master the essential data manipulation skills in R using dplyr, grouping and aggregation, and joining data frames. This course is designed for beginners and provides hands-on, real-world tasks to build your confidence in transforming and analyzing data for analytics.

course

Data Structures and Algorithms for Scalable Systems

Data Structures and Algorithms for Scalable Systems

A comprehensive course exploring the foundational algorithms and data structures that underpin modern data engineering and large-scale data systems. Learn how sorting, hashing, indexing, and probabilistic structures power real-world data infrastructure, with conceptual explanations and practical Python demonstrations.

course

Data Structures in Go

Data Structures in Go

A comprehensive course covering essential data structures in Go, including their implementation, usage, and performance considerations. This course is designed for learners who want to master Go's approach to data structures and apply them effectively in real-world applications.

course

Deep Generative Models with Python

Deep Generative Models with Python

This course provides a comprehensive introduction to Generative AI, covering its theoretical foundations, practical applications, and ethical considerations. Learners will explore various generative models, their training methods, and real-world use cases while also addressing the challenges and risks associated with AI-generated content.

project

Detecting Credit Card Fraud with Machine Learning

Detecting Credit Card Fraud with Machine Learning

This project teaches practical fraud detection using machine learning, focusing on data preprocessing, model training, evaluation, and threshold optimization.

course

Digital Marketing Analytics and Experimentation

Digital Marketing Analytics and Experimentation

Gain a structured understanding of how marketing performance is measured, analyzed, and improved across channels. The material covers essential metrics, tracking frameworks, and analytics tools used to evaluate web, SEO, social, paid media, email, and e-commerce performance. It also explores data preparation, dashboarding, attribution models, experimentation, and forecasting. By connecting insights to budget decisions and ROI optimization, the focus shifts from reporting numbers to driving smarter, evidence-based marketing decisions.

course

Effective Logging Strategies

Effective Logging Strategies

Master the art and science of logging for robust, maintainable, and observable software systems. This course guides software engineers and DevOps professionals through the principles, patterns, and practical tools needed to design and implement effective logging strategies in modern environments.

course

Evaluation Under Distribution Shift

Evaluation Under Distribution Shift

Master the art of evaluating machine learning models when the IID assumption fails. Learn to identify types of distribution shift, understand their impact on evaluation, and apply robust, real-world strategies for trustworthy model assessment.

course

Experimental Design and Causal Testing

Experimental Design and Causal Testing

Master advanced experimental design techniques for real-world scenarios where simple A/B testing falls short. Learn to plan, structure, and interpret complex experiments, understand interaction effects, and draw valid causal conclusions while minimizing cost and bias.

project

Exploring New York Airbnb Listings

Exploring New York Airbnb Listings

Explore Airbnb listings in New York by cleaning, filtering, and visualizing data to identify optimal neighborhoods, prices, and listing types.

course

Flutter Architecture and Features

Flutter Architecture and Features

Master scalable Flutter app development by learning advanced UI techniques, robust architectural patterns, and real-world backend integrations. This course guides you through building maintainable apps with clean structure and seamless Firebase connectivity.

course

Flutter State Management Fundamentals

Flutter State Management Fundamentals

Master the essentials of state management in Flutter, from understanding the core concepts of state to implementing robust solutions using Provider and Riverpod. This course guides you through the lifecycle of stateful widgets, efficient widget communication, and best practices for scalable Flutter apps.

course

Functions and Functional Programming in R

Functions and Functional Programming in R

Master the art of writing and using functions in R, from basic syntax to advanced functional programming techniques. This course guides you through creating your own functions, leveraging anonymous functions, and applying functional programming concepts to solve real-world problems in R.

course

Generative Art with JavaScript and P5.js

Generative Art with JavaScript and P5.js

Explore the world of creative coding and generative art using P5.js. Learn to draw and animate shapes, apply transformations, incorporate user interaction, and design algorithmic visuals. Progress from basic sketches to advanced generative systems.

course

Data Cleaning Techniques in Python

Data Cleaning Techniques in Python

Master sophisticated data cleaning strategies in Python, including fuzzy matching, deduplication, record linkage, advanced text normalization, anomaly detection, and repairing corrupted datasets. This course provides hands-on, practical approaches using Python and popular libraries to ensure your data is accurate, consistent, and ready for analysis.

course

Data Manipulation in R

Data Manipulation in R

Master the essential data manipulation skills in R using dplyr, grouping and aggregation, and joining data frames. This course is designed for beginners and provides hands-on, real-world tasks to build your confidence in transforming and analyzing data for analytics.

course

Data Structures and Algorithms for Scalable Systems

Data Structures and Algorithms for Scalable Systems

A comprehensive course exploring the foundational algorithms and data structures that underpin modern data engineering and large-scale data systems. Learn how sorting, hashing, indexing, and probabilistic structures power real-world data infrastructure, with conceptual explanations and practical Python demonstrations.

course

Data Structures in Go

Data Structures in Go

A comprehensive course covering essential data structures in Go, including their implementation, usage, and performance considerations. This course is designed for learners who want to master Go's approach to data structures and apply them effectively in real-world applications.

course

Deep Generative Models with Python

Deep Generative Models with Python

This course provides a comprehensive introduction to Generative AI, covering its theoretical foundations, practical applications, and ethical considerations. Learners will explore various generative models, their training methods, and real-world use cases while also addressing the challenges and risks associated with AI-generated content.

project

Detecting Credit Card Fraud with Machine Learning

Detecting Credit Card Fraud with Machine Learning

This project teaches practical fraud detection using machine learning, focusing on data preprocessing, model training, evaluation, and threshold optimization.

course

Digital Marketing Analytics and Experimentation

Digital Marketing Analytics and Experimentation

Gain a structured understanding of how marketing performance is measured, analyzed, and improved across channels. The material covers essential metrics, tracking frameworks, and analytics tools used to evaluate web, SEO, social, paid media, email, and e-commerce performance. It also explores data preparation, dashboarding, attribution models, experimentation, and forecasting. By connecting insights to budget decisions and ROI optimization, the focus shifts from reporting numbers to driving smarter, evidence-based marketing decisions.

course

Effective Logging Strategies

Effective Logging Strategies

Master the art and science of logging for robust, maintainable, and observable software systems. This course guides software engineers and DevOps professionals through the principles, patterns, and practical tools needed to design and implement effective logging strategies in modern environments.

course

Evaluation Under Distribution Shift

Evaluation Under Distribution Shift

Master the art of evaluating machine learning models when the IID assumption fails. Learn to identify types of distribution shift, understand their impact on evaluation, and apply robust, real-world strategies for trustworthy model assessment.

course

Experimental Design and Causal Testing

Experimental Design and Causal Testing

Master advanced experimental design techniques for real-world scenarios where simple A/B testing falls short. Learn to plan, structure, and interpret complex experiments, understand interaction effects, and draw valid causal conclusions while minimizing cost and bias.

project

Exploring New York Airbnb Listings

Exploring New York Airbnb Listings

Explore Airbnb listings in New York by cleaning, filtering, and visualizing data to identify optimal neighborhoods, prices, and listing types.

course

Flutter Architecture and Features

Flutter Architecture and Features

Master scalable Flutter app development by learning advanced UI techniques, robust architectural patterns, and real-world backend integrations. This course guides you through building maintainable apps with clean structure and seamless Firebase connectivity.

course

Flutter State Management Fundamentals

Flutter State Management Fundamentals

Master the essentials of state management in Flutter, from understanding the core concepts of state to implementing robust solutions using Provider and Riverpod. This course guides you through the lifecycle of stateful widgets, efficient widget communication, and best practices for scalable Flutter apps.

course

Functions and Functional Programming in R

Functions and Functional Programming in R

Master the art of writing and using functions in R, from basic syntax to advanced functional programming techniques. This course guides you through creating your own functions, leveraging anonymous functions, and applying functional programming concepts to solve real-world problems in R.

course

Generative Art with JavaScript and P5.js

Generative Art with JavaScript and P5.js

Explore the world of creative coding and generative art using P5.js. Learn to draw and animate shapes, apply transformations, incorporate user interaction, and design algorithmic visuals. Progress from basic sketches to advanced generative systems.
not found

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

some-alt