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

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(133)
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
(55)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(446)

Courses & Projects

course

SQL for Marketing Analytics

SQL for Marketing Analytics

Master SQL techniques tailored for marketing analytics. Learn to model event-based data, analyze funnels, perform cohort analysis, implement attribution logic, and evaluate campaign performance using real-world marketing datasets.

course

Security by Design

Security by Design

A beginner-friendly course introducing Security by Design principles for DevOps learners. Explore foundational security concepts, practical DevOps security patterns, and essential techniques to build secure systems from the ground up.

course

Simulation and Monte Carlo Modeling with Python

Simulation and Monte Carlo Modeling with Python

Master the essentials of simulation and Monte Carlo modeling in Python. Learn to generate random samples, build uncertainty models, estimate risk, and simulate simple financial scenarios using practical code and hands-on exercises.

course

Spectral Methods in Machine Learning

Spectral Methods in Machine Learning

Explore the mathematical foundations of spectral methods in machine learning. Understand how eigenvalues, eigenvectors, and spectral decompositions underpin dimensionality reduction, graph learning, and kernel methods, with a focus on theory and structure.

course

State Management in React with Zustand

State Management in React with Zustand

Manage application state in React using Zustand. Create and update stores, derive and organize state, handle asynchronous logic, and apply middleware for extended behavior. Structure Zustand stores effectively and evaluate when Zustand is an appropriate state management solution.

course

Statistical Learning Theory Foundations

Statistical Learning Theory Foundations

Explore the mathematical foundations of machine learning generalization. This course covers empirical risk minimization, bias–variance tradeoff, VC dimension, generalization bounds, and the theory of overfitting, equipping you with rigorous intuition for model selection and evaluation.

course

TLS and HTTPS Internals

TLS and HTTPS Internals

TLS and HTTPS Internals is a course for developers, DevOps engineers, and anyone who wants to understand what’s actually happening behind the little lock icon in the browser’s address bar. No academic jargon, no 400-page RFCs, and no boring textbook diagrams. Instead, you’ll see the story of paypa1.com with a green lock, Maria sitting in a café using open HTTP, and DigiNotar collapsing within a month after being hacked. If you’re tired of googling “what is a cipher suite” every time something breaks — this course is for you.

course

TanStack Query Server State Management in React

TanStack Query Server State Management in React

Manage server state in React applications using TanStack Query. Fetch, cache, and synchronize remote data, handle mutations and optimistic updates, and implement advanced query patterns for dynamic data flows. Optimize queries for performance, scalability, and maintainability in production React applications.

course

Testing React Apps with Jest and React Testing Library

Testing React Apps with Jest and React Testing Library

Test React applications using Jest and React Testing Library. Write unit and integration tests, validate component behavior through user interactions, and debug test failures effectively.

course

Three.js 3D Graphics in React Apps

Three.js 3D Graphics in React Apps

Build 3D graphics in React applications using Three.js. Create and render 3D scenes, add objects, lighting, and cameras, and implement interactive and animated behaviors. Optimize rendering performance and structure scalable 3D applications for production use.

course

Traffic Flooding and System Resilience

Traffic Flooding and System Resilience

A comprehensive course for software engineers and SRE/DevOps professionals on understanding, detecting, and mitigating traffic flooding events, and designing resilient systems to withstand such incidents.

course

Transformers Theory Essentials

Transformers Theory Essentials

A comprehensive, code-free exploration of transformer-based language models, focusing on their architecture, text generation mechanics, and the theoretical principles underlying their behavior.

course

Transformers for Natural Language Processing

Transformers for Natural Language Processing

Master the essentials of Transformer models in Python for natural language processing. Discover how to build, interpret, and apply Transformers to real-world text data, focusing on practical skills and model understanding.

course

TypeScript Classes and OOP

TypeScript Classes and OOP

Deepen your understanding of object-oriented programming with TypeScript by working with classes, encapsulation, interfaces, generics, and inheritance. Learn how to structure reusable components, enforce contracts, and design scalable class hierarchies.

course

Understanding AI for Work

Understanding AI for Work

AI is no longer optional — it's part of how work gets done in 2026. This course gives you a practical foundation for working with AI tools confidently and responsibly. No coding required. You'll learn how modern AI actually works, how to get useful results from it, what to watch out for, and how to apply it in your specific role — whether you're in marketing, HR, analytics, or development.
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
(1065)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(133)
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
(55)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(446)
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.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
Search
Close

Courses & Projects

Technologies

course

SQL for Marketing Analytics

SQL for Marketing Analytics

Master SQL techniques tailored for marketing analytics. Learn to model event-based data, analyze funnels, perform cohort analysis, implement attribution logic, and evaluate campaign performance using real-world marketing datasets.

course

Security by Design

Security by Design

A beginner-friendly course introducing Security by Design principles for DevOps learners. Explore foundational security concepts, practical DevOps security patterns, and essential techniques to build secure systems from the ground up.

course

Simulation and Monte Carlo Modeling with Python

Simulation and Monte Carlo Modeling with Python

Master the essentials of simulation and Monte Carlo modeling in Python. Learn to generate random samples, build uncertainty models, estimate risk, and simulate simple financial scenarios using practical code and hands-on exercises.

course

Spectral Methods in Machine Learning

Spectral Methods in Machine Learning

Explore the mathematical foundations of spectral methods in machine learning. Understand how eigenvalues, eigenvectors, and spectral decompositions underpin dimensionality reduction, graph learning, and kernel methods, with a focus on theory and structure.

course

State Management in React with Zustand

State Management in React with Zustand

Manage application state in React using Zustand. Create and update stores, derive and organize state, handle asynchronous logic, and apply middleware for extended behavior. Structure Zustand stores effectively and evaluate when Zustand is an appropriate state management solution.

course

Statistical Learning Theory Foundations

Statistical Learning Theory Foundations

Explore the mathematical foundations of machine learning generalization. This course covers empirical risk minimization, bias–variance tradeoff, VC dimension, generalization bounds, and the theory of overfitting, equipping you with rigorous intuition for model selection and evaluation.

course

TLS and HTTPS Internals

TLS and HTTPS Internals

TLS and HTTPS Internals is a course for developers, DevOps engineers, and anyone who wants to understand what’s actually happening behind the little lock icon in the browser’s address bar. No academic jargon, no 400-page RFCs, and no boring textbook diagrams. Instead, you’ll see the story of paypa1.com with a green lock, Maria sitting in a café using open HTTP, and DigiNotar collapsing within a month after being hacked. If you’re tired of googling “what is a cipher suite” every time something breaks — this course is for you.

course

TanStack Query Server State Management in React

TanStack Query Server State Management in React

Manage server state in React applications using TanStack Query. Fetch, cache, and synchronize remote data, handle mutations and optimistic updates, and implement advanced query patterns for dynamic data flows. Optimize queries for performance, scalability, and maintainability in production React applications.

course

Testing React Apps with Jest and React Testing Library

Testing React Apps with Jest and React Testing Library

Test React applications using Jest and React Testing Library. Write unit and integration tests, validate component behavior through user interactions, and debug test failures effectively.

course

Three.js 3D Graphics in React Apps

Three.js 3D Graphics in React Apps

Build 3D graphics in React applications using Three.js. Create and render 3D scenes, add objects, lighting, and cameras, and implement interactive and animated behaviors. Optimize rendering performance and structure scalable 3D applications for production use.

course

Traffic Flooding and System Resilience

Traffic Flooding and System Resilience

A comprehensive course for software engineers and SRE/DevOps professionals on understanding, detecting, and mitigating traffic flooding events, and designing resilient systems to withstand such incidents.

course

Transformers Theory Essentials

Transformers Theory Essentials

A comprehensive, code-free exploration of transformer-based language models, focusing on their architecture, text generation mechanics, and the theoretical principles underlying their behavior.

course

Transformers for Natural Language Processing

Transformers for Natural Language Processing

Master the essentials of Transformer models in Python for natural language processing. Discover how to build, interpret, and apply Transformers to real-world text data, focusing on practical skills and model understanding.

course

TypeScript Classes and OOP

TypeScript Classes and OOP

Deepen your understanding of object-oriented programming with TypeScript by working with classes, encapsulation, interfaces, generics, and inheritance. Learn how to structure reusable components, enforce contracts, and design scalable class hierarchies.

course

Understanding AI for Work

Understanding AI for Work

AI is no longer optional — it's part of how work gets done in 2026. This course gives you a practical foundation for working with AI tools confidently and responsibly. No coding required. You'll learn how modern AI actually works, how to get useful results from it, what to watch out for, and how to apply it in your specific role — whether you're in marketing, HR, analytics, or development.

course

SQL for Marketing Analytics

SQL for Marketing Analytics

Master SQL techniques tailored for marketing analytics. Learn to model event-based data, analyze funnels, perform cohort analysis, implement attribution logic, and evaluate campaign performance using real-world marketing datasets.

course

Security by Design

Security by Design

A beginner-friendly course introducing Security by Design principles for DevOps learners. Explore foundational security concepts, practical DevOps security patterns, and essential techniques to build secure systems from the ground up.

course

Simulation and Monte Carlo Modeling with Python

Simulation and Monte Carlo Modeling with Python

Master the essentials of simulation and Monte Carlo modeling in Python. Learn to generate random samples, build uncertainty models, estimate risk, and simulate simple financial scenarios using practical code and hands-on exercises.

course

Spectral Methods in Machine Learning

Spectral Methods in Machine Learning

Explore the mathematical foundations of spectral methods in machine learning. Understand how eigenvalues, eigenvectors, and spectral decompositions underpin dimensionality reduction, graph learning, and kernel methods, with a focus on theory and structure.

course

State Management in React with Zustand

State Management in React with Zustand

Manage application state in React using Zustand. Create and update stores, derive and organize state, handle asynchronous logic, and apply middleware for extended behavior. Structure Zustand stores effectively and evaluate when Zustand is an appropriate state management solution.

course

Statistical Learning Theory Foundations

Statistical Learning Theory Foundations

Explore the mathematical foundations of machine learning generalization. This course covers empirical risk minimization, bias–variance tradeoff, VC dimension, generalization bounds, and the theory of overfitting, equipping you with rigorous intuition for model selection and evaluation.

course

TLS and HTTPS Internals

TLS and HTTPS Internals

TLS and HTTPS Internals is a course for developers, DevOps engineers, and anyone who wants to understand what’s actually happening behind the little lock icon in the browser’s address bar. No academic jargon, no 400-page RFCs, and no boring textbook diagrams. Instead, you’ll see the story of paypa1.com with a green lock, Maria sitting in a café using open HTTP, and DigiNotar collapsing within a month after being hacked. If you’re tired of googling “what is a cipher suite” every time something breaks — this course is for you.

course

TanStack Query Server State Management in React

TanStack Query Server State Management in React

Manage server state in React applications using TanStack Query. Fetch, cache, and synchronize remote data, handle mutations and optimistic updates, and implement advanced query patterns for dynamic data flows. Optimize queries for performance, scalability, and maintainability in production React applications.

course

Testing React Apps with Jest and React Testing Library

Testing React Apps with Jest and React Testing Library

Test React applications using Jest and React Testing Library. Write unit and integration tests, validate component behavior through user interactions, and debug test failures effectively.

course

Three.js 3D Graphics in React Apps

Three.js 3D Graphics in React Apps

Build 3D graphics in React applications using Three.js. Create and render 3D scenes, add objects, lighting, and cameras, and implement interactive and animated behaviors. Optimize rendering performance and structure scalable 3D applications for production use.

course

Traffic Flooding and System Resilience

Traffic Flooding and System Resilience

A comprehensive course for software engineers and SRE/DevOps professionals on understanding, detecting, and mitigating traffic flooding events, and designing resilient systems to withstand such incidents.

course

Transformers Theory Essentials

Transformers Theory Essentials

A comprehensive, code-free exploration of transformer-based language models, focusing on their architecture, text generation mechanics, and the theoretical principles underlying their behavior.

course

Transformers for Natural Language Processing

Transformers for Natural Language Processing

Master the essentials of Transformer models in Python for natural language processing. Discover how to build, interpret, and apply Transformers to real-world text data, focusing on practical skills and model understanding.

course

TypeScript Classes and OOP

TypeScript Classes and OOP

Deepen your understanding of object-oriented programming with TypeScript by working with classes, encapsulation, interfaces, generics, and inheritance. Learn how to structure reusable components, enforce contracts, and design scalable class hierarchies.

course

Understanding AI for Work

Understanding AI for Work

AI is no longer optional — it's part of how work gets done in 2026. This course gives you a practical foundation for working with AI tools confidently and responsibly. No coding required. You'll learn how modern AI actually works, how to get useful results from it, what to watch out for, and how to apply it in your specific role — whether you're in marketing, HR, analytics, or development.
not found

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

some-alt