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

Python Data Analysis for Beginners
New

This track introduces beginners to the essentials of data analysis using Python. Learn how to work with data, perform basic analysis, and visualize results using popular Python libraries.

Track
Only for Ultimate
New

Mobile Development with React Native
New

Learn how to build mobile apps from scratch using React Native. You'll start with the fundamentals of JavaScript and React, then move into building real mobile interfaces with React Native. Step by step, you'll learn how to structure screens, style layouts, and create interactive UI.

react native
react
Track
Only for Ultimate

Python for Sports Analytics (Beginner)

This beginner-friendly track introduces you to the world of sports analytics using Python. You'll learn the basics of Python programming and discover how to analyze, visualize, and model sports data to uncover actionable insights. By the end, you'll be equipped to apply Python to real-world sports data problems.

python
Track
Only for Ultimate
New

Test Track
New

Testing Track Sync

django
chatgpt
Track
Only for Ultimate

SQL from Zero to Hero 2023

This track covers both fundamental and advanced SQL techniques, enabling confident data management, query optimization, and data analysis. It explores key principles of relational databases, including filtering, sorting, aggregation, data joins, indexing, transactions, and other essential mechanisms. The acquired skills will help efficiently process data and extract valuable insights.

sql
Track
Only for Ultimate
New

Gamified Python: Beginner Track - 1770029362085
New

A beginner-friendly track that introduces Python programming through gamified learning and hands-on game projects. Learners will master Python basics via interactive challenges and build simple games to reinforce core concepts.

Track
Only for Ultimate
New

Unsupervised Learning Foundations
New

Explore the core techniques of unsupervised learning in Python. Master feature scaling, cluster analysis, dimensionality reduction, and anomaly detection to extract patterns, group data, and simplify complex datasets. Build practical skills for real-world, label-free data analysis.

python
Track
Only for Ultimate

Python for Data Analysis

This track will guide you from beginner to advanced levels in data analysis using Python. You will learn how to work with NumPy and Pandas, build powerful visualizations, and apply mathematical methods for data analysis. Additionally, you will explore probability theory and modeling techniques, enabling you to make accurate insights and predictions based on data.

numpy
pandas
python
Track
Only for Ultimate

Python Basics: Beginner Track

This track is designed for absolute beginners to learn the fundamentals of Python programming. You'll start with the very basics, progress through essential programming concepts, and gain the practical skills needed to write your own Python programs.

python
Track
Only for Ultimate
New

Digital Marketing Essentials 2025
New

Master the skills to build and manage successful social media campaigns, harness AI to enhance sales and marketing strategies, and optimize workflows with top industry tools. You'll learn how to drive engagement, grow brand presence, and effectively manage client relationships. Gain the expertise to launch your own agency, scale marketing efforts, and confidently navigate the ever-evolving digital landscape.

theory
meta_ads
hubspot
chatgpt
Track
Only for Ultimate
New

Frontend Development with Angular
New

This beginner track guides you step-by-step through the core skills needed for modern frontend development using Angular. Starting from the very basics, you'll learn to structure web pages with HTML, style them with CSS, add type-safe logic using TypeScript, and finally build dynamic, scalable web applications with Angular. No prior experience is required—this track is designed to take you from complete beginner to confident Angular developer.

angular
html/css
typescript
Track
Only for Ultimate
New

C# Software Development
New

This track is divided into multiple courses, starting from the basic concepts of C#, slowly moving towards more advanced concepts, and eventually leading to Web Development with ASP.NET. It contains lessons and tutorials on all the important concepts ranging from lists and dictionaries to asynchronous programming, databases, APIs, and ASP.NET. The lessons and tasks are carefully planned to give you a deeper understanding of the concepts. This track is suitable for users of any skill level, including those who are absolute beginners in programming. By the end of this track, you will be proficient at web development using C# and .NET.

c#
sql
html/css
codefinity
some-alt