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

Markdown to HTML Converter

Markdown to HTML Converter

A beginner-friendly Java project that guides learners through building a simple Markdown to HTML converter, introducing core Java concepts such as string manipulation, classes, and basic parsing.

course

Mastering Virtual Threads in Java

Mastering Virtual Threads in Java

A comprehensive, text-based course dedicated to Virtual Threads in Java (Project Loom), focusing on their architecture, performance, scheduling, structured concurrency, and practical usage in backend applications, including Spring Boot. Designed for experienced Java developers seeking to leverage Virtual Threads for scalable, efficient backend systems.

course

Mean Field Theory for Neural Networks

Mean Field Theory for Neural Networks

Explore the mathematical foundations of mean field theory as applied to neural networks in the large-width limit. Gain a rigorous understanding of distributional perspectives, training dynamics, and the theoretical implications for deep learning.

course

Meta-Learning Fundamentals

Meta-Learning Fundamentals

A theory-first exploration of meta-learning, focusing on mathematical intuition, optimization dynamics, and learning theory. Understand how models learn to learn, the foundations of MAML, and the conceptual landscape of meta-learning methods.

course

Model Calibration with Python

Model Calibration with Python

Master the principles and practical techniques for measuring, interpreting, and improving the probabilistic calibration of machine learning models. Learn to use reliability diagrams, calibration metrics, and modern calibration methods to ensure your models produce trustworthy probability estimates.

course

Money Foundations

Money Foundations

Dive into the fundamentals of the philosophy, mechanics, and practical tools of personal finance. This course covers the foundational concepts of money, personal balance sheets, risk management, budgeting, the impact of inflation and taxes, and the basics of wealth building.

course

MongoDB and Mongoose Essentials

MongoDB and Mongoose Essentials

Learn how to build and manage MongoDB databases using Mongoose in Node.js applications. Work with schemas, models, CRUD operations, validation, relationships, and advanced querying techniques to create scalable and structured backend applications.

project

Multiplication Table Generator

Multiplication Table Generator

A hands-on C++ case study where you build a terminal-based multiplication table generator, progressively adding features like dynamic sizing, formatted output, value highlighting, and an interactive quiz. Each chapter introduces a new programming concept and guides you to implement it step by step.

project

Mushroom Edibility Classification

Mushroom Edibility Classification

A hands-on, end-to-end data science project using Python to classify mushrooms as edible or poisonous based on their characteristics. This project guides you through data loading, cleaning, exploratory analysis, preprocessing, model building, and evaluation using the mushrooms.csv dataset.

course

Navigating Finances in Relationships

Navigating Finances in Relationships

Gain a solid understanding of how to align and manage finances as a couple - blending psychology, practical systems, and communication strategies to build a strong financial foundation and navigate life's milestones as a team.

course

Network Enumeration with Nmap

Network Enumeration with Nmap

A comprehensive theoretical course on using Nmap for network enumeration, covering host discovery, port scanning, service and OS detection, NSE scripting, and practical reconnaissance techniques. Designed for cybersecurity learners seeking to master Nmap's capabilities through clear explanations, command examples, and real-world scenarios.

course

Neural Network Attention Mechanisms

Neural Network Attention Mechanisms

A comprehensive, fully theoretical exploration of attention mechanisms in modern neural architectures. This course builds intuition, mathematical understanding, and conceptual clarity around attention, self-attention, multi-head attention, masking, and their role in transformers — without any programming or code.

course

Neural Tangent Kernel Theory

Neural Tangent Kernel Theory

A rigorous, theory-driven exploration of Neural Tangent Kernel (NTK) theory: infinite-width limits, Gaussian process correspondence, linearized training, kernel dynamics, and the explanatory boundaries of NTK in deep learning.

course

Observability Fundamentals in DevOps

Observability Fundamentals in DevOps

A beginner-friendly course introducing the essential concepts and practical applications of observability in DevOps. Learn how logs, metrics, and traces provide visibility into systems, how to use dashboards and alerts, and how to interpret service health using SLIs and SLOs. Each chapter combines clear explanations with real-world text-based examples to build foundational skills for modern DevOps workflows.

course

Operating Systems for DevOps

Operating Systems for DevOps

A comprehensive course designed for DevOps engineers and backend professionals to master the core concepts of operating systems, understand their impact on system performance and reliability, and apply this knowledge to modern infrastructure, including containers and cloud environments.
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

Markdown to HTML Converter

Markdown to HTML Converter

A beginner-friendly Java project that guides learners through building a simple Markdown to HTML converter, introducing core Java concepts such as string manipulation, classes, and basic parsing.

course

Mastering Virtual Threads in Java

Mastering Virtual Threads in Java

A comprehensive, text-based course dedicated to Virtual Threads in Java (Project Loom), focusing on their architecture, performance, scheduling, structured concurrency, and practical usage in backend applications, including Spring Boot. Designed for experienced Java developers seeking to leverage Virtual Threads for scalable, efficient backend systems.

course

Mean Field Theory for Neural Networks

Mean Field Theory for Neural Networks

Explore the mathematical foundations of mean field theory as applied to neural networks in the large-width limit. Gain a rigorous understanding of distributional perspectives, training dynamics, and the theoretical implications for deep learning.

course

Meta-Learning Fundamentals

Meta-Learning Fundamentals

A theory-first exploration of meta-learning, focusing on mathematical intuition, optimization dynamics, and learning theory. Understand how models learn to learn, the foundations of MAML, and the conceptual landscape of meta-learning methods.

course

Model Calibration with Python

Model Calibration with Python

Master the principles and practical techniques for measuring, interpreting, and improving the probabilistic calibration of machine learning models. Learn to use reliability diagrams, calibration metrics, and modern calibration methods to ensure your models produce trustworthy probability estimates.

course

Money Foundations

Money Foundations

Dive into the fundamentals of the philosophy, mechanics, and practical tools of personal finance. This course covers the foundational concepts of money, personal balance sheets, risk management, budgeting, the impact of inflation and taxes, and the basics of wealth building.

course

MongoDB and Mongoose Essentials

MongoDB and Mongoose Essentials

Learn how to build and manage MongoDB databases using Mongoose in Node.js applications. Work with schemas, models, CRUD operations, validation, relationships, and advanced querying techniques to create scalable and structured backend applications.

project

Multiplication Table Generator

Multiplication Table Generator

A hands-on C++ case study where you build a terminal-based multiplication table generator, progressively adding features like dynamic sizing, formatted output, value highlighting, and an interactive quiz. Each chapter introduces a new programming concept and guides you to implement it step by step.

project

Mushroom Edibility Classification

Mushroom Edibility Classification

A hands-on, end-to-end data science project using Python to classify mushrooms as edible or poisonous based on their characteristics. This project guides you through data loading, cleaning, exploratory analysis, preprocessing, model building, and evaluation using the mushrooms.csv dataset.

course

Navigating Finances in Relationships

Navigating Finances in Relationships

Gain a solid understanding of how to align and manage finances as a couple - blending psychology, practical systems, and communication strategies to build a strong financial foundation and navigate life's milestones as a team.

course

Network Enumeration with Nmap

Network Enumeration with Nmap

A comprehensive theoretical course on using Nmap for network enumeration, covering host discovery, port scanning, service and OS detection, NSE scripting, and practical reconnaissance techniques. Designed for cybersecurity learners seeking to master Nmap's capabilities through clear explanations, command examples, and real-world scenarios.

course

Neural Network Attention Mechanisms

Neural Network Attention Mechanisms

A comprehensive, fully theoretical exploration of attention mechanisms in modern neural architectures. This course builds intuition, mathematical understanding, and conceptual clarity around attention, self-attention, multi-head attention, masking, and their role in transformers — without any programming or code.

course

Neural Tangent Kernel Theory

Neural Tangent Kernel Theory

A rigorous, theory-driven exploration of Neural Tangent Kernel (NTK) theory: infinite-width limits, Gaussian process correspondence, linearized training, kernel dynamics, and the explanatory boundaries of NTK in deep learning.

course

Observability Fundamentals in DevOps

Observability Fundamentals in DevOps

A beginner-friendly course introducing the essential concepts and practical applications of observability in DevOps. Learn how logs, metrics, and traces provide visibility into systems, how to use dashboards and alerts, and how to interpret service health using SLIs and SLOs. Each chapter combines clear explanations with real-world text-based examples to build foundational skills for modern DevOps workflows.

course

Operating Systems for DevOps

Operating Systems for DevOps

A comprehensive course designed for DevOps engineers and backend professionals to master the core concepts of operating systems, understand their impact on system performance and reliability, and apply this knowledge to modern infrastructure, including containers and cloud environments.

project

Markdown to HTML Converter

Markdown to HTML Converter

A beginner-friendly Java project that guides learners through building a simple Markdown to HTML converter, introducing core Java concepts such as string manipulation, classes, and basic parsing.

course

Mastering Virtual Threads in Java

Mastering Virtual Threads in Java

A comprehensive, text-based course dedicated to Virtual Threads in Java (Project Loom), focusing on their architecture, performance, scheduling, structured concurrency, and practical usage in backend applications, including Spring Boot. Designed for experienced Java developers seeking to leverage Virtual Threads for scalable, efficient backend systems.

course

Mean Field Theory for Neural Networks

Mean Field Theory for Neural Networks

Explore the mathematical foundations of mean field theory as applied to neural networks in the large-width limit. Gain a rigorous understanding of distributional perspectives, training dynamics, and the theoretical implications for deep learning.

course

Meta-Learning Fundamentals

Meta-Learning Fundamentals

A theory-first exploration of meta-learning, focusing on mathematical intuition, optimization dynamics, and learning theory. Understand how models learn to learn, the foundations of MAML, and the conceptual landscape of meta-learning methods.

course

Model Calibration with Python

Model Calibration with Python

Master the principles and practical techniques for measuring, interpreting, and improving the probabilistic calibration of machine learning models. Learn to use reliability diagrams, calibration metrics, and modern calibration methods to ensure your models produce trustworthy probability estimates.

course

Money Foundations

Money Foundations

Dive into the fundamentals of the philosophy, mechanics, and practical tools of personal finance. This course covers the foundational concepts of money, personal balance sheets, risk management, budgeting, the impact of inflation and taxes, and the basics of wealth building.

course

MongoDB and Mongoose Essentials

MongoDB and Mongoose Essentials

Learn how to build and manage MongoDB databases using Mongoose in Node.js applications. Work with schemas, models, CRUD operations, validation, relationships, and advanced querying techniques to create scalable and structured backend applications.

project

Multiplication Table Generator

Multiplication Table Generator

A hands-on C++ case study where you build a terminal-based multiplication table generator, progressively adding features like dynamic sizing, formatted output, value highlighting, and an interactive quiz. Each chapter introduces a new programming concept and guides you to implement it step by step.

project

Mushroom Edibility Classification

Mushroom Edibility Classification

A hands-on, end-to-end data science project using Python to classify mushrooms as edible or poisonous based on their characteristics. This project guides you through data loading, cleaning, exploratory analysis, preprocessing, model building, and evaluation using the mushrooms.csv dataset.

course

Navigating Finances in Relationships

Navigating Finances in Relationships

Gain a solid understanding of how to align and manage finances as a couple - blending psychology, practical systems, and communication strategies to build a strong financial foundation and navigate life's milestones as a team.

course

Network Enumeration with Nmap

Network Enumeration with Nmap

A comprehensive theoretical course on using Nmap for network enumeration, covering host discovery, port scanning, service and OS detection, NSE scripting, and practical reconnaissance techniques. Designed for cybersecurity learners seeking to master Nmap's capabilities through clear explanations, command examples, and real-world scenarios.

course

Neural Network Attention Mechanisms

Neural Network Attention Mechanisms

A comprehensive, fully theoretical exploration of attention mechanisms in modern neural architectures. This course builds intuition, mathematical understanding, and conceptual clarity around attention, self-attention, multi-head attention, masking, and their role in transformers — without any programming or code.

course

Neural Tangent Kernel Theory

Neural Tangent Kernel Theory

A rigorous, theory-driven exploration of Neural Tangent Kernel (NTK) theory: infinite-width limits, Gaussian process correspondence, linearized training, kernel dynamics, and the explanatory boundaries of NTK in deep learning.

course

Observability Fundamentals in DevOps

Observability Fundamentals in DevOps

A beginner-friendly course introducing the essential concepts and practical applications of observability in DevOps. Learn how logs, metrics, and traces provide visibility into systems, how to use dashboards and alerts, and how to interpret service health using SLIs and SLOs. Each chapter combines clear explanations with real-world text-based examples to build foundational skills for modern DevOps workflows.

course

Operating Systems for DevOps

Operating Systems for DevOps

A comprehensive course designed for DevOps engineers and backend professionals to master the core concepts of operating systems, understand their impact on system performance and reliability, and apply this knowledge to modern infrastructure, including containers and cloud environments.
not found

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

some-alt