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

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task

Beginner

4.0
(17167)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list424 Tasks

Beginner

4.5
(53)
track
lockOnly for Ultimate
track image

Become a React Developer

laptop4 Courses
list98 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization

laptop5 Courses
list146 Tasks

Intermediate

4.4
(9)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop7 Courses
list249 Tasks

Beginner

4.6
(113)

Courses & Projects

course

Applied Hypothesis Testing & A/B Testing

Applied Hypothesis Testing & A/B Testing

Master the principles and practical application of hypothesis testing and A/B testing. Learn statistical tests, experiment design, data preparation, and analysis techniques using Python to make data-driven decisions in real-world scenarios.

course

Asynchronous JavaScript Explained

Asynchronous JavaScript Explained

Master the core concepts of asynchronous programming in JavaScript, from the event loop to modern async/await syntax. Learn how JavaScript handles non-blocking operations, why asynchronous code is essential, and how to write robust, readable, and maintainable asynchronous code using Promises and async/await.

course

Attention Mechanisms Theory

Attention Mechanisms Theory

A fully theoretical, architecture-focused exploration of attention mechanisms in modern neural networks. This course provides deep conceptual understanding of how attention works, its inductive biases, scaling properties, and fundamental limitations.

course

Autoencoders and Representation Learning

Autoencoders and Representation Learning

A comprehensive, theory-driven exploration of autoencoders and representation learning, covering foundational concepts, key autoencoder variants, mathematical underpinnings, and practical interpretability insights. This course is designed for learners seeking a deep conceptual understanding of autoencoders, their architectures, and their role in modern machine learning.

course

Basic Python Course

Basic Python Course

A beginner-friendly course introducing the fundamentals of Python programming, covering syntax, data types, control flow, functions, and basic data structures.

course

Bayesian Statistics and Probabilistic Modeling

Bayesian Statistics and Probabilistic Modeling

A theory-focused course exploring Bayesian statistics as a framework for reasoning under uncertainty, emphasizing mathematical intuition, conceptual understanding, and probabilistic modeling.

course

Bio-Inspired Algorithms with Python

Bio-Inspired Algorithms with Python

Explore the foundations and practical applications of bio-inspired algorithms in Python. This course covers evolutionary computation, swarm intelligence, and other nature-inspired optimization techniques, using only standard Python and permitted scientific libraries.

course

Bitwise Operations and Binary Logic in C

Bitwise Operations and Binary Logic in C

Learn how C works at the bit level. This course explains bitwise operators, masks, flags, shifts, and binary data manipulation, helping you write efficient, low-level, and predictable C code.

course

Build Meaningful and Accessible Web Pages

Build Meaningful and Accessible Web Pages

Learn to create clean, meaningful, and accessible web pages using semantic HTML. Discover how to use appropriate elements to structure content, enhance SEO, and improve user experience. Master the core principles of a well-designed modern website.

project

Building Your First Python Project: Simple Calculator

Building Your First Python Project: Simple Calculator

Apply your Python knowledge by building a simple calculator. This project-based course will guide you step by step through designing, coding, and testing a basic calculator application.

project

Building a Book Recommendation System with Collaborative Filtering (SHORT)

Building a Book Recommendation System with Collaborative Filtering (SHORT)

Learn to build and evaluate a collaborative filtering recommender system using real-world user ratings data for personalized book recommendations.

project

Building a Book Recommendation System with Collaborative Filtering (copy)

Building a Book Recommendation System with Collaborative Filtering (copy)

Learn to build and evaluate a collaborative filtering recommender system using real-world user ratings data for personalized book recommendations.

course

Business Analytics and Decision Making with Python

Business Analytics and Decision Making with Python

Master intermediate Python techniques for analyzing real-world business data, uncovering actionable insights, and supporting data-driven decision making. Learn to work with realistic e-commerce, SaaS, and financial datasets to perform cohort analysis, funnel analytics, unit economics, revenue breakdowns, customer segmentation, and metric frameworks using pandas, matplotlib, and seaborn.

course

C Conditional Statements

C Conditional Statements

Master the art of decision-making in C by learning how to control program flow using if, else, else if, switch, ternary operators, and guard clauses. This course blends concise theory with hands-on challenges to help you write smarter, more flexible C code.

course

C Defensive Programming and Error Handling

C Defensive Programming and Error Handling

A concise, concept-driven course to help you master safe coding, error handling, and defensive programming techniques in C. Learn to write robust, predictable, and maintainable C programs by understanding common pitfalls and best practices.
not found

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

Career tracks

track
lockOnly for Ultimate
track image

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task

Beginner

4.0
(17167)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list424 Tasks

Beginner

4.5
(53)
track
lockOnly for Ultimate
track image

Become a React Developer

laptop4 Courses
list98 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization

laptop5 Courses
list146 Tasks

Intermediate

4.4
(9)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop7 Courses
list249 Tasks

Beginner

4.6
(113)
track
track image
For Ultimate

Only for Ultimate

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task
4.0
track
track image
For Ultimate

Only for Ultimate

Full Stack Web Development

laptop7 Courses
list424 Tasks
4.5
track
track image
For Ultimate

Only for Ultimate

Become a React Developer

laptop4 Courses
list98 Tasks
4.8
track
track image
For Ultimate

Only for Ultimate

Mastering Data Visualization

laptop5 Courses
list146 Tasks
4.4
track
track image
For Ultimate

Only for Ultimate

SQL from Zero to Hero

laptop7 Courses
list249 Tasks
4.6
Search
Close

Courses & Projects

Technologies

course

Applied Hypothesis Testing & A/B Testing

Applied Hypothesis Testing & A/B Testing

Master the principles and practical application of hypothesis testing and A/B testing. Learn statistical tests, experiment design, data preparation, and analysis techniques using Python to make data-driven decisions in real-world scenarios.

course

Asynchronous JavaScript Explained

Asynchronous JavaScript Explained

Master the core concepts of asynchronous programming in JavaScript, from the event loop to modern async/await syntax. Learn how JavaScript handles non-blocking operations, why asynchronous code is essential, and how to write robust, readable, and maintainable asynchronous code using Promises and async/await.

course

Attention Mechanisms Theory

Attention Mechanisms Theory

A fully theoretical, architecture-focused exploration of attention mechanisms in modern neural networks. This course provides deep conceptual understanding of how attention works, its inductive biases, scaling properties, and fundamental limitations.

course

Autoencoders and Representation Learning

Autoencoders and Representation Learning

A comprehensive, theory-driven exploration of autoencoders and representation learning, covering foundational concepts, key autoencoder variants, mathematical underpinnings, and practical interpretability insights. This course is designed for learners seeking a deep conceptual understanding of autoencoders, their architectures, and their role in modern machine learning.

course

Basic Python Course

Basic Python Course

A beginner-friendly course introducing the fundamentals of Python programming, covering syntax, data types, control flow, functions, and basic data structures.

course

Bayesian Statistics and Probabilistic Modeling

Bayesian Statistics and Probabilistic Modeling

A theory-focused course exploring Bayesian statistics as a framework for reasoning under uncertainty, emphasizing mathematical intuition, conceptual understanding, and probabilistic modeling.

course

Bio-Inspired Algorithms with Python

Bio-Inspired Algorithms with Python

Explore the foundations and practical applications of bio-inspired algorithms in Python. This course covers evolutionary computation, swarm intelligence, and other nature-inspired optimization techniques, using only standard Python and permitted scientific libraries.

course

Bitwise Operations and Binary Logic in C

Bitwise Operations and Binary Logic in C

Learn how C works at the bit level. This course explains bitwise operators, masks, flags, shifts, and binary data manipulation, helping you write efficient, low-level, and predictable C code.

course

Build Meaningful and Accessible Web Pages

Build Meaningful and Accessible Web Pages

Learn to create clean, meaningful, and accessible web pages using semantic HTML. Discover how to use appropriate elements to structure content, enhance SEO, and improve user experience. Master the core principles of a well-designed modern website.

project

Building Your First Python Project: Simple Calculator

Building Your First Python Project: Simple Calculator

Apply your Python knowledge by building a simple calculator. This project-based course will guide you step by step through designing, coding, and testing a basic calculator application.

project

Building a Book Recommendation System with Collaborative Filtering (SHORT)

Building a Book Recommendation System with Collaborative Filtering (SHORT)

Learn to build and evaluate a collaborative filtering recommender system using real-world user ratings data for personalized book recommendations.

project

Building a Book Recommendation System with Collaborative Filtering (copy)

Building a Book Recommendation System with Collaborative Filtering (copy)

Learn to build and evaluate a collaborative filtering recommender system using real-world user ratings data for personalized book recommendations.

course

Business Analytics and Decision Making with Python

Business Analytics and Decision Making with Python

Master intermediate Python techniques for analyzing real-world business data, uncovering actionable insights, and supporting data-driven decision making. Learn to work with realistic e-commerce, SaaS, and financial datasets to perform cohort analysis, funnel analytics, unit economics, revenue breakdowns, customer segmentation, and metric frameworks using pandas, matplotlib, and seaborn.

course

C Conditional Statements

C Conditional Statements

Master the art of decision-making in C by learning how to control program flow using if, else, else if, switch, ternary operators, and guard clauses. This course blends concise theory with hands-on challenges to help you write smarter, more flexible C code.

course

C Defensive Programming and Error Handling

C Defensive Programming and Error Handling

A concise, concept-driven course to help you master safe coding, error handling, and defensive programming techniques in C. Learn to write robust, predictable, and maintainable C programs by understanding common pitfalls and best practices.

course

Applied Hypothesis Testing & A/B Testing

Applied Hypothesis Testing & A/B Testing

Master the principles and practical application of hypothesis testing and A/B testing. Learn statistical tests, experiment design, data preparation, and analysis techniques using Python to make data-driven decisions in real-world scenarios.

course

Asynchronous JavaScript Explained

Asynchronous JavaScript Explained

Master the core concepts of asynchronous programming in JavaScript, from the event loop to modern async/await syntax. Learn how JavaScript handles non-blocking operations, why asynchronous code is essential, and how to write robust, readable, and maintainable asynchronous code using Promises and async/await.

course

Attention Mechanisms Theory

Attention Mechanisms Theory

A fully theoretical, architecture-focused exploration of attention mechanisms in modern neural networks. This course provides deep conceptual understanding of how attention works, its inductive biases, scaling properties, and fundamental limitations.

course

Autoencoders and Representation Learning

Autoencoders and Representation Learning

A comprehensive, theory-driven exploration of autoencoders and representation learning, covering foundational concepts, key autoencoder variants, mathematical underpinnings, and practical interpretability insights. This course is designed for learners seeking a deep conceptual understanding of autoencoders, their architectures, and their role in modern machine learning.

course

Basic Python Course

Basic Python Course

A beginner-friendly course introducing the fundamentals of Python programming, covering syntax, data types, control flow, functions, and basic data structures.

course

Bayesian Statistics and Probabilistic Modeling

Bayesian Statistics and Probabilistic Modeling

A theory-focused course exploring Bayesian statistics as a framework for reasoning under uncertainty, emphasizing mathematical intuition, conceptual understanding, and probabilistic modeling.

course

Bio-Inspired Algorithms with Python

Bio-Inspired Algorithms with Python

Explore the foundations and practical applications of bio-inspired algorithms in Python. This course covers evolutionary computation, swarm intelligence, and other nature-inspired optimization techniques, using only standard Python and permitted scientific libraries.

course

Bitwise Operations and Binary Logic in C

Bitwise Operations and Binary Logic in C

Learn how C works at the bit level. This course explains bitwise operators, masks, flags, shifts, and binary data manipulation, helping you write efficient, low-level, and predictable C code.

course

Build Meaningful and Accessible Web Pages

Build Meaningful and Accessible Web Pages

Learn to create clean, meaningful, and accessible web pages using semantic HTML. Discover how to use appropriate elements to structure content, enhance SEO, and improve user experience. Master the core principles of a well-designed modern website.

project

Building Your First Python Project: Simple Calculator

Building Your First Python Project: Simple Calculator

Apply your Python knowledge by building a simple calculator. This project-based course will guide you step by step through designing, coding, and testing a basic calculator application.

project

Building a Book Recommendation System with Collaborative Filtering (SHORT)

Building a Book Recommendation System with Collaborative Filtering (SHORT)

Learn to build and evaluate a collaborative filtering recommender system using real-world user ratings data for personalized book recommendations.

project

Building a Book Recommendation System with Collaborative Filtering (copy)

Building a Book Recommendation System with Collaborative Filtering (copy)

Learn to build and evaluate a collaborative filtering recommender system using real-world user ratings data for personalized book recommendations.

course

Business Analytics and Decision Making with Python

Business Analytics and Decision Making with Python

Master intermediate Python techniques for analyzing real-world business data, uncovering actionable insights, and supporting data-driven decision making. Learn to work with realistic e-commerce, SaaS, and financial datasets to perform cohort analysis, funnel analytics, unit economics, revenue breakdowns, customer segmentation, and metric frameworks using pandas, matplotlib, and seaborn.

course

C Conditional Statements

C Conditional Statements

Master the art of decision-making in C by learning how to control program flow using if, else, else if, switch, ternary operators, and guard clauses. This course blends concise theory with hands-on challenges to help you write smarter, more flexible C code.

course

C Defensive Programming and Error Handling

C Defensive Programming and Error Handling

A concise, concept-driven course to help you master safe coding, error handling, and defensive programming techniques in C. Learn to write robust, predictable, and maintainable C programs by understanding common pitfalls and best practices.
not found

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

Follow us

trustpilot logo

Address

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