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

Game Development with Unity

laptop4 Courses
list214 Tasks

Beginner

4.4
(359)
track
lockOnly for Ultimate
track image

Video Production with Adobe

laptop4 Courses
list123 Tasks

Beginner

5.0
(15)
track
lockOnly for Ultimate
track image

UI/UX Design Tools

laptop4 Courses
list161 Tasks

Beginner

4.6
(34)
track
lockOnly for Ultimate
track image

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1013)
track
lockOnly for Ultimate
track image

Digital Marketing Essentials

laptop6 Courses
list293 Tasks

Beginner

4.6
(39)

Courses & Projects

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.

project

The Superhero Clustering

The Superhero Clustering

A hands-on, notebook-driven project where you will explore, visualize, and cluster a dataset of superhero statistics using unsupervised learning techniques. You'll perform data cleaning, exploratory analysis, dimensionality reduction with PCA, cluster discovery with K-Means, and anomaly detection with Isolation Forest—all in a strictly linear, function-free Python workflow.

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.

project

Transactional Behavior Analysis

Transactional Behavior Analysis

A hands-on, step-by-step case study guiding learners through the process of cleaning and exploring a real-world e-commerce transactions dataset using pandas, matplotlib, and seaborn. The course emphasizes linear, notebook-style code execution without function definitions, focusing on practical data wrangling and visualization skills.

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

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.

project

Urban Restaurant Market Structure and Cuisine Distribution

Urban Restaurant Market Structure and Cuisine Distribution

A hands-on project guiding learners through exploratory data analysis and visualization of a city's restaurant market using a real-world dataset. Students will clean data, analyze cuisine and price segments, compare cities, and uncover business opportunities in the HoReCa industry.

project

User Behavior Impact Analysis

User Behavior Impact Analysis

In the world of business, making decisions based on hard data rather than intuition can be the key to success. This course focuses on one crucial technique: analyzing A/B test data. The centerpiece of the course is a project where you'll conduct a detailed analysis of an A/B test. This project, which you can showcase in your CV, is hosted on Codefinity, allowing you to continually refine it and demonstrate your growing expertise.

course

Visualization and Reporting with R

Visualization and Reporting with R

Master the essentials of data visualization and reporting in R. Learn to create compelling graphics, perform exploratory data analysis, and communicate insights effectively using R's powerful tools.

course

Vue.js Fundamentals and App Development

Vue.js Fundamentals and App Development

Build dynamic interfaces using Vue.js and modern JavaScript. Render data, handle user interactions, structure components, and manage state in a clear and scalable way.

course

Web App from Scratch with Claude

Web App from Scratch with Claude

Build and launch a real app in just one weekend using modern AI tools and a simple, practical workflow, using Claude Code to plan, generate, and refine your code, managing your project with GitHub, and deploying your finished app online with Vercel. You’ll start with an idea and quickly turn it into a clear project plan, then move step by step into building a working application, focusing on core features, simple architecture, and fast iteration instead of unnecessary complexity, while learning how to work effectively with AI by writing better prompts, fixing errors, and improving features, ending with a live app, a clean GitHub project, and a repeatable system for turning future ideas into real products faster.
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

Game Development with Unity

laptop4 Courses
list214 Tasks

Beginner

4.4
(359)
track
lockOnly for Ultimate
track image

Video Production with Adobe

laptop4 Courses
list123 Tasks

Beginner

5.0
(15)
track
lockOnly for Ultimate
track image

UI/UX Design Tools

laptop4 Courses
list161 Tasks

Beginner

4.6
(34)
track
lockOnly for Ultimate
track image

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1013)
track
lockOnly for Ultimate
track image

Digital Marketing Essentials

laptop6 Courses
list293 Tasks

Beginner

4.6
(39)
track
track image
For Ultimate

Only for Ultimate

Game Development with Unity

laptop4 Courses
list214 Tasks
4.4
track
track image
For Ultimate

Only for Ultimate

Video Production with Adobe

laptop4 Courses
list123 Tasks
5.0
track
track image
For Ultimate

Only for Ultimate

UI/UX Design Tools

laptop4 Courses
list161 Tasks
4.6
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

Digital Marketing Essentials

laptop6 Courses
list293 Tasks
4.6
Search
Close

Courses & Projects

Technologies

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.

project

The Superhero Clustering

The Superhero Clustering

A hands-on, notebook-driven project where you will explore, visualize, and cluster a dataset of superhero statistics using unsupervised learning techniques. You'll perform data cleaning, exploratory analysis, dimensionality reduction with PCA, cluster discovery with K-Means, and anomaly detection with Isolation Forest—all in a strictly linear, function-free Python workflow.

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.

project

Transactional Behavior Analysis

Transactional Behavior Analysis

A hands-on, step-by-step case study guiding learners through the process of cleaning and exploring a real-world e-commerce transactions dataset using pandas, matplotlib, and seaborn. The course emphasizes linear, notebook-style code execution without function definitions, focusing on practical data wrangling and visualization skills.

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

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.

project

Urban Restaurant Market Structure and Cuisine Distribution

Urban Restaurant Market Structure and Cuisine Distribution

A hands-on project guiding learners through exploratory data analysis and visualization of a city's restaurant market using a real-world dataset. Students will clean data, analyze cuisine and price segments, compare cities, and uncover business opportunities in the HoReCa industry.

project

User Behavior Impact Analysis

User Behavior Impact Analysis

In the world of business, making decisions based on hard data rather than intuition can be the key to success. This course focuses on one crucial technique: analyzing A/B test data. The centerpiece of the course is a project where you'll conduct a detailed analysis of an A/B test. This project, which you can showcase in your CV, is hosted on Codefinity, allowing you to continually refine it and demonstrate your growing expertise.

course

Visualization and Reporting with R

Visualization and Reporting with R

Master the essentials of data visualization and reporting in R. Learn to create compelling graphics, perform exploratory data analysis, and communicate insights effectively using R's powerful tools.

course

Vue.js Fundamentals and App Development

Vue.js Fundamentals and App Development

Build dynamic interfaces using Vue.js and modern JavaScript. Render data, handle user interactions, structure components, and manage state in a clear and scalable way.

course

Web App from Scratch with Claude

Web App from Scratch with Claude

Build and launch a real app in just one weekend using modern AI tools and a simple, practical workflow, using Claude Code to plan, generate, and refine your code, managing your project with GitHub, and deploying your finished app online with Vercel. You’ll start with an idea and quickly turn it into a clear project plan, then move step by step into building a working application, focusing on core features, simple architecture, and fast iteration instead of unnecessary complexity, while learning how to work effectively with AI by writing better prompts, fixing errors, and improving features, ending with a live app, a clean GitHub project, and a repeatable system for turning future ideas into real products faster.

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.

project

The Superhero Clustering

The Superhero Clustering

A hands-on, notebook-driven project where you will explore, visualize, and cluster a dataset of superhero statistics using unsupervised learning techniques. You'll perform data cleaning, exploratory analysis, dimensionality reduction with PCA, cluster discovery with K-Means, and anomaly detection with Isolation Forest—all in a strictly linear, function-free Python workflow.

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.

project

Transactional Behavior Analysis

Transactional Behavior Analysis

A hands-on, step-by-step case study guiding learners through the process of cleaning and exploring a real-world e-commerce transactions dataset using pandas, matplotlib, and seaborn. The course emphasizes linear, notebook-style code execution without function definitions, focusing on practical data wrangling and visualization skills.

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

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.

project

Urban Restaurant Market Structure and Cuisine Distribution

Urban Restaurant Market Structure and Cuisine Distribution

A hands-on project guiding learners through exploratory data analysis and visualization of a city's restaurant market using a real-world dataset. Students will clean data, analyze cuisine and price segments, compare cities, and uncover business opportunities in the HoReCa industry.

project

User Behavior Impact Analysis

User Behavior Impact Analysis

In the world of business, making decisions based on hard data rather than intuition can be the key to success. This course focuses on one crucial technique: analyzing A/B test data. The centerpiece of the course is a project where you'll conduct a detailed analysis of an A/B test. This project, which you can showcase in your CV, is hosted on Codefinity, allowing you to continually refine it and demonstrate your growing expertise.

course

Visualization and Reporting with R

Visualization and Reporting with R

Master the essentials of data visualization and reporting in R. Learn to create compelling graphics, perform exploratory data analysis, and communicate insights effectively using R's powerful tools.

course

Vue.js Fundamentals and App Development

Vue.js Fundamentals and App Development

Build dynamic interfaces using Vue.js and modern JavaScript. Render data, handle user interactions, structure components, and manage state in a clear and scalable way.

course

Web App from Scratch with Claude

Web App from Scratch with Claude

Build and launch a real app in just one weekend using modern AI tools and a simple, practical workflow, using Claude Code to plan, generate, and refine your code, managing your project with GitHub, and deploying your finished app online with Vercel. You’ll start with an idea and quickly turn it into a clear project plan, then move step by step into building a working application, focusing on core features, simple architecture, and fast iteration instead of unnecessary complexity, while learning how to work effectively with AI by writing better prompts, fixing errors, and improving features, ending with a live app, a clean GitHub project, and a repeatable system for turning future ideas into real products faster.
not found

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

some-alt