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.

Quiz

Excel Pivot Tables Fundamentals

This quiz assesses your understanding of Pivot Tables in Excel, including their purpose, structure, and functionality. Questions cover the definition, use cases, layout components, and behaviors of Pivot Tables, as well as best practices for managing and updating them.

Excel
Track
Only for Ultimate

Frontend Development with Angular

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
Course

HTML Essentials

Master the skills needed to build well-structured and accessible HTML web content. Structure documents with tags, elements, and attributes, format text and lists, and embed images, audio, and video. Create tables for organized data and forms for user input, then apply semantic HTML to build a complete, accessible website from the ground up.

Project
Only for Ultimate
New

Customer Churn Prediction Using Decision Trees
New

A hands-on guided project where you will analyze the IBM Telco Customer Churn dataset, build a Decision Tree classifier, and extract actionable business insights to reduce churn and increase customer lifetime value.

Challenge

Large Powers of 5

Return the last two digits of 5 raised to a large integer n.

cpp
java
python
Quiz

Bash Fundamentals and Scripting

This quiz assesses your practical knowledge of Bash commands and scripting concepts, focusing on real-world usage and code understanding. The questions range from basic command usage to intermediate scripting techniques, including file manipulation, permissions, pipelines, loops, and variables.

Bash
Track
Only for Ultimate

C# Software Development

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
Course
New

Workflow Automation with Make.com
New

Learn how to build powerful, real-world automation systems using Make.com and AI. Start with the fundamentals of scenario building and flow control, then master data handling, functions, APIs, and webhooks. Move into advanced workflows that combine RSS feeds, AI agents, and multimedia processing to create intelligent content pipelines. Finish by assembling a complete automation system, managing AI outputs, and exploring expansion ideas for scaling your workflows.

Project
Only for Ultimate
New

Fruit EDA, Clustering, and Classification
New

A hands-on, notebook-driven case study for exploring, clustering, and classifying fruits based on their chemical properties. You will perform exploratory data analysis, preprocess features, apply unsupervised clustering, build a classification model, and identify key chemical markers—all using strictly linear code (no function definitions).

Challenge

String Reflection

Determine the string observed by Alex inside the store from the window view.

java
python
cpp
Quiz

Git Basics

A beginner-level quiz covering fundamental concepts and commands in Git, including its purpose, key differences with GitHub, and essential operations such as git init, git clone, git status, branching, and resolving merge conflicts.

Git
Track
Only for Ultimate
New

Developing Large Language Models
New

A hands-on, project-driven track for intermediate learners to master the development and fine-tuning of large language models, using Python, PyTorch, and Hugging Face. Progress from deep learning foundations to production-level LLM adaptation on real-world news data.

python
codefinity
some-alt