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

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

Quality Assurance Specialist

Kickstart your journey into Quality Assurance with essential skills in manual and automation testing. Learn the fundamentals of QA in web development, master HTML and JavaScript, explore data structures, and get introduced to automation testing to build a strong foundation for a career in QA.

JavaScript
Course
New

Power BI for Beginners
New

Master the skills needed to turn raw data into professional, interactive reports using Power BI. You'll connect to data sources, clean and transform data with Power Query, build data models, write DAX measures, and publish polished dashboards to Power BI Service. No prior experience required.

Project
Only for Ultimate
New

Detecting Hate Speech Using Neural Networks
New

A hands-on case study guiding learners through the process of building a hate speech detection system using neural networks in Python. The course covers data exploration, preprocessing, feature engineering, and model development, focusing on practical skills for real-world text classification tasks.

Challenge

Is It a Lucky Number?

Identify if a number is lucky based on its digits.

cpp
java
python
Quiz

HTML/CSS Basics

A beginner-level quiz designed to assess foundational knowledge of HTML and CSS, including basic tags, attributes, and core styling concepts.

HTML/CSS
Track
Only for Ultimate

С++ Essentials

Start exploring the World of C++ programming gain a solid understanding of fundamental concepts with this track that is designed to take you on a journey from the very basics and gradually progressing to more advanced topics. Upon completing the track, you will be capable of developing your own C++ programs and also will have great foundation for further learning.

c++
Course

Intermediate SQL

Take your knowledge to the next level with advanced SQL techniques for real-world data work. Learn to group and filter data using GROUP BY and HAVING, write nested subqueries, and join tables using INNER, LEFT, RIGHT, and FULL JOIN types. You will also create, alter, and modify tables with DDL statements, and insert, update, and delete records with DML statements.

Project
New

Exploring Heart Disease Patterns in Clinical Data
New

Explore real-world patient heart health data to uncover relationships between chest pain types, demographics, and heart disease prevalence using Python analytics.

Challenge

Evaluate a Simple Addition Expression

Calculate the sum of two integers from a string expression.

cpp
java
python
Quiz

JavaScript Basics

A beginner-level quiz covering fundamental JavaScript concepts such as variable declaration, data types, operators, and basic output predictions.

JavaScript
Track
Only for Ultimate
New

Game Development with Unity
New

Have you ever played games? I think in our time, everyone has at least once launched computer games and enjoyed the virtual world of these digital creations. But have you ever been curious about how such games are created? What programming language are they written in, and what is game development? This track will introduce you to one of the most popular game engines, Unity. Get ready to dive into an incredible adventure of learning Unity and create your own game using the C# language!

Unity
Course
New

Excel Data Modeling
New

Learn how to turn raw Excel data into a connected data model with Power Pivot, DAX measures, and an interactive dashboard that updates automatically. Starting from a flat table, you will build relationships between multiple tables, write calculated metrics, and deliver a polished, reusable report — all inside Excel. Suitable for Excel users with basic experience who want to move beyond flat-sheet reporting.

codefinity
some-alt