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

Kotlin Loops

Kotlin Loops

A beginner-friendly course introducing the fundamentals of loops in Kotlin, including for, while, and do-while loops, as well as practical use cases and loop control statements.

course

Large Data Handling with Python

Large Data Handling with Python

A practical, hands-on course for aspiring data scientists ready to tackle real-world large data challenges. Learn to efficiently process, sample, and analyze massive datasets using Python and essential libraries. Each section features engaging video explanations and interactive challenges to build your expertise.

course

Latent Space Geometry in LLMs

Latent Space Geometry in LLMs

A concept-driven, upper-intermediate course exploring how large language models encode, organize, and manipulate information within high-dimensional latent spaces. Emphasis is placed on geometric intuition, manifold structure, linearity, and the relationship between geometry and model behavior.

course

Linear Algebra and Calculus Foundations

Linear Algebra and Calculus Foundations

Gain a solid understanding of the mathematical foundations that power machine learning, data science, and engineering. Master vectors, matrices, linear transformations, and multivariate calculus – from dot products and eigenvalues to gradients, Jacobians, and multiple integrals – building the intuition and skills needed to tackle real-world computational problems.

project

Log Analyzer

Log Analyzer

Build a beginner-friendly Java project that reads log files, parses log entries, analyzes log levels, and prints error messages using clear OOP design. You'll create and connect multiple classes, practicing real-world Java programming skills.

course

Logging and Monitoring in Spring Applications

Logging and Monitoring in Spring Applications

A beginner-friendly course designed to introduce and deepen your understanding of logging and monitoring in real-world Spring Boot applications. Learn the essentials of logging frameworks, best practices, and how to monitor your applications for reliability and performance.

course

Mapbox Vector Maps in React Apps

Mapbox Vector Maps in React Apps

Integrate Mapbox vector maps into React applications. Render interactive maps, customize styles and layers, and implement advanced interactivity such as events and geolocation.

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

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

Mermaid.js Diagrams with JavaScript

Mermaid.js Diagrams with JavaScript

Create clear, text driven diagrams using Mermaid.js and JavaScript friendly workflows. Learn how to write and embed diagrams, work with multiple diagram types, and customise their appearance for real documentation and web projects.

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.

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

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

Kotlin Loops

Kotlin Loops

A beginner-friendly course introducing the fundamentals of loops in Kotlin, including for, while, and do-while loops, as well as practical use cases and loop control statements.

course

Large Data Handling with Python

Large Data Handling with Python

A practical, hands-on course for aspiring data scientists ready to tackle real-world large data challenges. Learn to efficiently process, sample, and analyze massive datasets using Python and essential libraries. Each section features engaging video explanations and interactive challenges to build your expertise.

course

Latent Space Geometry in LLMs

Latent Space Geometry in LLMs

A concept-driven, upper-intermediate course exploring how large language models encode, organize, and manipulate information within high-dimensional latent spaces. Emphasis is placed on geometric intuition, manifold structure, linearity, and the relationship between geometry and model behavior.

course

Linear Algebra and Calculus Foundations

Linear Algebra and Calculus Foundations

Gain a solid understanding of the mathematical foundations that power machine learning, data science, and engineering. Master vectors, matrices, linear transformations, and multivariate calculus – from dot products and eigenvalues to gradients, Jacobians, and multiple integrals – building the intuition and skills needed to tackle real-world computational problems.

project

Log Analyzer

Log Analyzer

Build a beginner-friendly Java project that reads log files, parses log entries, analyzes log levels, and prints error messages using clear OOP design. You'll create and connect multiple classes, practicing real-world Java programming skills.

course

Logging and Monitoring in Spring Applications

Logging and Monitoring in Spring Applications

A beginner-friendly course designed to introduce and deepen your understanding of logging and monitoring in real-world Spring Boot applications. Learn the essentials of logging frameworks, best practices, and how to monitor your applications for reliability and performance.

course

Mapbox Vector Maps in React Apps

Mapbox Vector Maps in React Apps

Integrate Mapbox vector maps into React applications. Render interactive maps, customize styles and layers, and implement advanced interactivity such as events and geolocation.

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

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

Mermaid.js Diagrams with JavaScript

Mermaid.js Diagrams with JavaScript

Create clear, text driven diagrams using Mermaid.js and JavaScript friendly workflows. Learn how to write and embed diagrams, work with multiple diagram types, and customise their appearance for real documentation and web projects.

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.

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

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

Kotlin Loops

Kotlin Loops

A beginner-friendly course introducing the fundamentals of loops in Kotlin, including for, while, and do-while loops, as well as practical use cases and loop control statements.

course

Large Data Handling with Python

Large Data Handling with Python

A practical, hands-on course for aspiring data scientists ready to tackle real-world large data challenges. Learn to efficiently process, sample, and analyze massive datasets using Python and essential libraries. Each section features engaging video explanations and interactive challenges to build your expertise.

course

Latent Space Geometry in LLMs

Latent Space Geometry in LLMs

A concept-driven, upper-intermediate course exploring how large language models encode, organize, and manipulate information within high-dimensional latent spaces. Emphasis is placed on geometric intuition, manifold structure, linearity, and the relationship between geometry and model behavior.

course

Linear Algebra and Calculus Foundations

Linear Algebra and Calculus Foundations

Gain a solid understanding of the mathematical foundations that power machine learning, data science, and engineering. Master vectors, matrices, linear transformations, and multivariate calculus – from dot products and eigenvalues to gradients, Jacobians, and multiple integrals – building the intuition and skills needed to tackle real-world computational problems.

project

Log Analyzer

Log Analyzer

Build a beginner-friendly Java project that reads log files, parses log entries, analyzes log levels, and prints error messages using clear OOP design. You'll create and connect multiple classes, practicing real-world Java programming skills.

course

Logging and Monitoring in Spring Applications

Logging and Monitoring in Spring Applications

A beginner-friendly course designed to introduce and deepen your understanding of logging and monitoring in real-world Spring Boot applications. Learn the essentials of logging frameworks, best practices, and how to monitor your applications for reliability and performance.

course

Mapbox Vector Maps in React Apps

Mapbox Vector Maps in React Apps

Integrate Mapbox vector maps into React applications. Render interactive maps, customize styles and layers, and implement advanced interactivity such as events and geolocation.

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

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

Mermaid.js Diagrams with JavaScript

Mermaid.js Diagrams with JavaScript

Create clear, text driven diagrams using Mermaid.js and JavaScript friendly workflows. Learn how to write and embed diagrams, work with multiple diagram types, and customise their appearance for real documentation and web projects.

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.

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

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

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

some-alt