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

Web Development with C#

laptop10 Courses
list439 Tasks

Beginner

4.7
(3609)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop7 Courses
list248 Tasks

Beginner

4.7
(3794)
track
lockOnly for Ultimate
track image

Π‘++ Essentials

laptop6 Courses
list124 Tasks

Beginner

4.3
(1225)
track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list164 Tasks

Beginner

4.4
(263)
track
lockOnly for Ultimate
track image

Become a React Developer

laptop4 Courses
list73 Tasks

Intermediate

4.3
(121)

Courses & Projects

course

Site Reliability Engineering

Site Reliability Engineering

A beginner-friendly course introducing the core principles, practices, and real-world scenarios of Site Reliability Engineering. Designed for learners with foundational DevOps or system administration knowledge, this course explores the unique mindset, tools, and workflows that define SRE.

course

Sortable.js Drag and Drop Interfaces with JavaScript

Sortable.js Drag and Drop Interfaces with JavaScript

Learn to build modern drag and drop interfaces using SortableJS. The material covers everything from setting up simple sortable lists to creating advanced multi list layouts and Kanban boards.

course

Spring AI

Spring AI

A technical, production-focused course on integrating AI into Spring applications. Learn how Spring AI works under the hood, how it connects to external LLM providers, manages requests and responses, and ensures reliability, consistency, and robust error handling in real-world backend systems.

course

Spring AOP Under the Hood

Spring AOP Under the Hood

Dive deep into the internal workings of Spring AOP. This course is designed for Java and Spring developers who want to understand not just how to use AOP, but how it operates under the hood. Explore the architecture, proxy mechanisms, weaving, and the lifecycle of advice in Spring AOP, with a blend of theory and hands-on code exploration.

course

Spring Testing Concepts

Spring Testing Concepts

A beginner-friendly course introducing the core concepts and practical skills for testing Spring Boot applications. Learn unit testing, integration testing, test slices, mocking, and effective testing strategies to ensure robust and maintainable Spring projects.

project

Steam Games Data Analysis

Steam Games Data Analysis

A comprehensive, hands-on data analysis project using Python and pandas on the Steam games dataset. This case study guides you through data cleaning, exploratory data analysis, feature engineering, deep-dive analytics, and statistical hypothesis testing to extract actionable business insights for game developers.

course

Styling React Apps with Chakra UI

Styling React Apps with Chakra UI

Learn how to efficiently style modern React applications using Chakra UI, a popular component library that enables accessible, themeable, and responsive design with ease.

course

System Architecture and the DevOps Approach

System Architecture and the DevOps Approach

A beginner-friendly course introducing foundational system architecture concepts, modern architectural patterns, and the influence of DevOps principles on design, scalability, automation, and deployment. Learn through clear explanations, practical examples, and interactive quizzes.

course

Tailwind CSS Styling in React Applications

Tailwind CSS Styling in React Applications

Master styling React applications using Tailwind CSS. Learn how to integrate Tailwind into React, design reusable UI components, customize themes, build responsive layouts, and enhance interfaces with interactivity and animations.

course

Text Mining and Document Similarity

Text Mining and Document Similarity

Learn to represent documents as high-dimensional vectors, apply TF-IDF weighting, measure document similarity, and discover structure in text collections using geometric and statistical modelingβ€”without linguistic or NLP assumptions.

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

Toastify Notifications in React

Toastify Notifications in React

Learn how to integrate and customize Toastify notifications in React applications. Gain practical skills in setting up Toastify, controlling notification behavior, styling and theming toasts, handling advanced scenarios, and applying notifications to real-world user interactions.

course

Tokenization and Information Theory

Tokenization and Information Theory

Explore the foundations of tokenization in modern language models through the lens of information theory and compression. Understand how subword vocabularies are constructed, how entropy shapes token distributions, and the theoretical limits of tokenization strategies.

course

Transactions in Spring

Transactions in Spring

A practical, in-depth course on how transactions are managed internally in Spring, focusing on real backend scenarios, internal flows, and integration with JDBC, JPA, and Hibernate. Learn how Spring starts, commits, and rolls back transactions, and how these processes affect real-world applications.

course

TypeScript Essentials for React

TypeScript Essentials for React

Strengthen your React development skills by applying TypeScript to components, events, hooks, and async logic. Use the TypeScript features that matter most in real React applications to write safer, clearer, and more maintainable UI code. Build confidence with typed props, state, API calls, custom hooks, and advanced React patterns.
not found

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

Career tracks

track
lockOnly for Ultimate
track image

Web Development with C#

laptop10 Courses
list439 Tasks

Beginner

4.7
(3609)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop7 Courses
list248 Tasks

Beginner

4.7
(3794)
track
lockOnly for Ultimate
track image

Π‘++ Essentials

laptop6 Courses
list124 Tasks

Beginner

4.3
(1225)
track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list164 Tasks

Beginner

4.4
(263)
track
lockOnly for Ultimate
track image

Become a React Developer

laptop4 Courses
list73 Tasks

Intermediate

4.3
(121)
track
track image
For Ultimate

Only for Ultimate

Web Development with C#

laptop10 Courses
list439 Tasks
4.7
track
track image
For Ultimate

Only for Ultimate

SQL from Zero to Hero

laptop7 Courses
list248 Tasks
4.7
track
track image
For Ultimate

Only for Ultimate

Π‘++ Essentials

laptop6 Courses
list124 Tasks
4.3
track
track image
For Ultimate

Only for Ultimate

Game Development with Unity

laptop4 Courses
list164 Tasks
4.4
track
track image
For Ultimate

Only for Ultimate

Become a React Developer

laptop4 Courses
list73 Tasks
4.3
Search
Close

Courses & Projects

Technologies

course

Site Reliability Engineering

Site Reliability Engineering

A beginner-friendly course introducing the core principles, practices, and real-world scenarios of Site Reliability Engineering. Designed for learners with foundational DevOps or system administration knowledge, this course explores the unique mindset, tools, and workflows that define SRE.

course

Sortable.js Drag and Drop Interfaces with JavaScript

Sortable.js Drag and Drop Interfaces with JavaScript

Learn to build modern drag and drop interfaces using SortableJS. The material covers everything from setting up simple sortable lists to creating advanced multi list layouts and Kanban boards.

course

Spring AI

Spring AI

A technical, production-focused course on integrating AI into Spring applications. Learn how Spring AI works under the hood, how it connects to external LLM providers, manages requests and responses, and ensures reliability, consistency, and robust error handling in real-world backend systems.

course

Spring AOP Under the Hood

Spring AOP Under the Hood

Dive deep into the internal workings of Spring AOP. This course is designed for Java and Spring developers who want to understand not just how to use AOP, but how it operates under the hood. Explore the architecture, proxy mechanisms, weaving, and the lifecycle of advice in Spring AOP, with a blend of theory and hands-on code exploration.

course

Spring Testing Concepts

Spring Testing Concepts

A beginner-friendly course introducing the core concepts and practical skills for testing Spring Boot applications. Learn unit testing, integration testing, test slices, mocking, and effective testing strategies to ensure robust and maintainable Spring projects.

project

Steam Games Data Analysis

Steam Games Data Analysis

A comprehensive, hands-on data analysis project using Python and pandas on the Steam games dataset. This case study guides you through data cleaning, exploratory data analysis, feature engineering, deep-dive analytics, and statistical hypothesis testing to extract actionable business insights for game developers.

course

Styling React Apps with Chakra UI

Styling React Apps with Chakra UI

Learn how to efficiently style modern React applications using Chakra UI, a popular component library that enables accessible, themeable, and responsive design with ease.

course

System Architecture and the DevOps Approach

System Architecture and the DevOps Approach

A beginner-friendly course introducing foundational system architecture concepts, modern architectural patterns, and the influence of DevOps principles on design, scalability, automation, and deployment. Learn through clear explanations, practical examples, and interactive quizzes.

course

Tailwind CSS Styling in React Applications

Tailwind CSS Styling in React Applications

Master styling React applications using Tailwind CSS. Learn how to integrate Tailwind into React, design reusable UI components, customize themes, build responsive layouts, and enhance interfaces with interactivity and animations.

course

Text Mining and Document Similarity

Text Mining and Document Similarity

Learn to represent documents as high-dimensional vectors, apply TF-IDF weighting, measure document similarity, and discover structure in text collections using geometric and statistical modelingβ€”without linguistic or NLP assumptions.

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

Toastify Notifications in React

Toastify Notifications in React

Learn how to integrate and customize Toastify notifications in React applications. Gain practical skills in setting up Toastify, controlling notification behavior, styling and theming toasts, handling advanced scenarios, and applying notifications to real-world user interactions.

course

Tokenization and Information Theory

Tokenization and Information Theory

Explore the foundations of tokenization in modern language models through the lens of information theory and compression. Understand how subword vocabularies are constructed, how entropy shapes token distributions, and the theoretical limits of tokenization strategies.

course

Transactions in Spring

Transactions in Spring

A practical, in-depth course on how transactions are managed internally in Spring, focusing on real backend scenarios, internal flows, and integration with JDBC, JPA, and Hibernate. Learn how Spring starts, commits, and rolls back transactions, and how these processes affect real-world applications.

course

TypeScript Essentials for React

TypeScript Essentials for React

Strengthen your React development skills by applying TypeScript to components, events, hooks, and async logic. Use the TypeScript features that matter most in real React applications to write safer, clearer, and more maintainable UI code. Build confidence with typed props, state, API calls, custom hooks, and advanced React patterns.

course

Site Reliability Engineering

Site Reliability Engineering

A beginner-friendly course introducing the core principles, practices, and real-world scenarios of Site Reliability Engineering. Designed for learners with foundational DevOps or system administration knowledge, this course explores the unique mindset, tools, and workflows that define SRE.

course

Sortable.js Drag and Drop Interfaces with JavaScript

Sortable.js Drag and Drop Interfaces with JavaScript

Learn to build modern drag and drop interfaces using SortableJS. The material covers everything from setting up simple sortable lists to creating advanced multi list layouts and Kanban boards.

course

Spring AI

Spring AI

A technical, production-focused course on integrating AI into Spring applications. Learn how Spring AI works under the hood, how it connects to external LLM providers, manages requests and responses, and ensures reliability, consistency, and robust error handling in real-world backend systems.

course

Spring AOP Under the Hood

Spring AOP Under the Hood

Dive deep into the internal workings of Spring AOP. This course is designed for Java and Spring developers who want to understand not just how to use AOP, but how it operates under the hood. Explore the architecture, proxy mechanisms, weaving, and the lifecycle of advice in Spring AOP, with a blend of theory and hands-on code exploration.

course

Spring Testing Concepts

Spring Testing Concepts

A beginner-friendly course introducing the core concepts and practical skills for testing Spring Boot applications. Learn unit testing, integration testing, test slices, mocking, and effective testing strategies to ensure robust and maintainable Spring projects.

project

Steam Games Data Analysis

Steam Games Data Analysis

A comprehensive, hands-on data analysis project using Python and pandas on the Steam games dataset. This case study guides you through data cleaning, exploratory data analysis, feature engineering, deep-dive analytics, and statistical hypothesis testing to extract actionable business insights for game developers.

course

Styling React Apps with Chakra UI

Styling React Apps with Chakra UI

Learn how to efficiently style modern React applications using Chakra UI, a popular component library that enables accessible, themeable, and responsive design with ease.

course

System Architecture and the DevOps Approach

System Architecture and the DevOps Approach

A beginner-friendly course introducing foundational system architecture concepts, modern architectural patterns, and the influence of DevOps principles on design, scalability, automation, and deployment. Learn through clear explanations, practical examples, and interactive quizzes.

course

Tailwind CSS Styling in React Applications

Tailwind CSS Styling in React Applications

Master styling React applications using Tailwind CSS. Learn how to integrate Tailwind into React, design reusable UI components, customize themes, build responsive layouts, and enhance interfaces with interactivity and animations.

course

Text Mining and Document Similarity

Text Mining and Document Similarity

Learn to represent documents as high-dimensional vectors, apply TF-IDF weighting, measure document similarity, and discover structure in text collections using geometric and statistical modelingβ€”without linguistic or NLP assumptions.

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

Toastify Notifications in React

Toastify Notifications in React

Learn how to integrate and customize Toastify notifications in React applications. Gain practical skills in setting up Toastify, controlling notification behavior, styling and theming toasts, handling advanced scenarios, and applying notifications to real-world user interactions.

course

Tokenization and Information Theory

Tokenization and Information Theory

Explore the foundations of tokenization in modern language models through the lens of information theory and compression. Understand how subword vocabularies are constructed, how entropy shapes token distributions, and the theoretical limits of tokenization strategies.

course

Transactions in Spring

Transactions in Spring

A practical, in-depth course on how transactions are managed internally in Spring, focusing on real backend scenarios, internal flows, and integration with JDBC, JPA, and Hibernate. Learn how Spring starts, commits, and rolls back transactions, and how these processes affect real-world applications.

course

TypeScript Essentials for React

TypeScript Essentials for React

Strengthen your React development skills by applying TypeScript to components, events, hooks, and async logic. Use the TypeScript features that matter most in real React applications to write safer, clearer, and more maintainable UI code. Build confidence with typed props, state, API calls, custom hooks, and advanced React patterns.
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