Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
All Courses & Projects | Codefinity

Filters

Technologies

Topic

Level

Browse our catalog

Explore tracks, courses, and projects — all in one place. Learn at your pace and build real-world skills.

Track
Only for Ultimate
New

Complete Claude Ecosystem
New

Learn how to use Claude across everyday tasks, collaborative work, and coding projects. This track starts with the fundamentals, then introduces Claude Cowork for completing more complex workflows and Claude Code for working directly with projects, files, and development tasks.

claude
Track
Only for Ultimate
New

AI Toolkit for Business
New

Business AI Toolkit is a practical track that shows how to use AI to improve everyday business operations, communication, content creation, research, and decision-making. You'll learn how to combine AI tools into efficient workflows that save time, increase productivity, and help you deliver better results across a wide range of professional tasks.

ai
n8n
Track
Only for Ultimate
New

AI-Assisted Web Developer
New

Explore how to build, automate, and deploy real-world applications using AI-powered development tools. You'll learn how to write better prompts, create AI agents, automate workflows, build web applications with Claude, and publish your projects online. By the end of the track, you'll be able to turn ideas into working software faster, even with limited programming experience.

n8n
ai
claude
Track
Only for Ultimate

Business Intelligence Specialist

A comprehensive, track designed for newcomers to Business Intelligence (BI). This interactive learning journey covers the essential tools and workflows of BI, including Python, SQL, and Tableau, through a mix of videos, practical tasks, and real-world projects. Learners will gain hands-on experience with each technology and build a full BI project from scratch, preparing them for entry-level roles in business intelligence and analytics.

python
sql
tableau
power bi
Track
Only for Ultimate

Python from Zero to Hero

After completing this track, you will be able to write basic Python code, understand its syntax, and set up a Python development environment. You'll have the skills to start your programming journey and build a strong foundation for further learning.

python
Track
Only for Ultimate

Python for Data Science

A practical, beginner-friendly track that takes learners from writing their first Python code to building and evaluating their first machine learning model for data science. This track emphasizes hands-on coding, real-world data manipulation, and actionable insights using Python and essential data science libraries.

python
numpy
pandas
scikit-learn
Track
Only for Ultimate

Java Foundations

A comprehensive, beginner-friendly track designed to build a strong foundation in Java programming. This track covers Java basics, essential concepts, object-oriented programming, data structures, and the Stream API, using a mix of carefully curated and custom content to ensure a logical, hands-on learning journey.

java
Track
Only for Ultimate

C++ Developer

Focuse on the core building blocks of modern C++ development, moving from object-oriented fundamentals to powerful standard library abstractions. You will learn how to design clean class-based code, apply OOP principles correctly, and use templates to write flexible and reusable logic. The track also dives deep into the STL, helping you work confidently with iterators, containers, algorithms, and smart pointers. By the end, you will understand not just how these features work, but when and why to use them in real-world C++ projects.

c++
Track
Only for Ultimate

Supervised Learning Foundations

Introduces the core concepts, workflows, and practical techniques of supervised machine learning using Python. Moves from foundational principles to hands-on model building, evaluation, and best practices, developing essential skills for real-world data science and AI applications.

python
Track
Only for Ultimate

Backend Development with Node.js and Express.js

Learn how to build backend applications from scratch using JavaScript, Node.js, and Express.js. Create servers, handle requests, build APIs, and store data using MongoDB to develop fully functional backend systems. Understand how real applications manage data and logic, and turn simple scripts into production-ready backend services.

theory
javascript
node.js
express.js
mongodb
Track
Only for Ultimate

Deep Learning Engineer

Transform your machine learning expertise into advanced deep learning engineering skills. Build, train, and optimize complex neural networks, mastering modern techniques for computer vision, NLP, and generative AI using Python and industry-standard frameworks.

python
tensorflow
pytorch
Track
Only for Ultimate
New

Becoming a Product Analyst with Python
New

This beginner-level track is designed to equip aspiring product analysts with essential analytics skills using Python. Learn the fundamentals of product analytics, cohort analysis, and A/B testing to analyze user behavior, measure product performance, and make data-driven decisions.

python
codefinity
some-alt