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.

Challenge

Modified Sum Calculation

Sum integers based on their comparison to a specified threshold.

cpp
java
python
Quiz

Java Basics

A beginner-level quiz covering fundamental Java concepts such as variable declaration, data types, operators, control flow, loops, methods, and arrays. The quiz includes a mix of multiple choice, code analysis, and code completion questions to assess understanding of Java syntax and basic programming logic.

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

AI for Office Productivity
New

Learn how to turn Claude into a practical workspace for everyday productivity. This course shows how to work with documents, create strong AI briefs, transform meeting transcripts into useful outputs, build repeatable Claude routines, and design a personal Claude OS. You will also explore plugins, MCP setup, dashboards, cheat sheets, and customization workflows that make Claude more useful for real work.

Project
Only for Ultimate
New

Building Image Pixelizer Script
New

A hands-on, terminal-based Python project course guiding you through building an advanced image pixelizer tool from scratch. This updated version introduces new features such as grayscale conversion and batch processing, culminating in a robust CLI application.

Challenge

Elements Greater Than k

Return the count of integers in an array that exceed a given value.

java
python
cpp
Quiz

C# Basics

A beginner-level quiz covering fundamental concepts of C#, including variables, data types, control structures, methods, arrays, classes, and objects.

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

AI for Content Creation
New

Learn how to build a consistent personal or professional brand using modern AI tools. In this course, you'll explore the foundations of AI content creation, develop a distinctive writing style, create a visual identity, and produce AI-generated avatar videos. Along the way, you'll learn practical frameworks and workflows that help you create high-quality content faster while maintaining authenticity and brand consistency.

Project
Only for Ultimate
New

Urban Restaurant Market Structure and Cuisine Distribution
New

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.

Challenge

Counting Ordered Pairs

Count ordered pairs of positive integers that sum to a given integer n.

java
python
cpp
Quiz

Excel Shortcuts

This quiz assesses knowledge of essential keyboard shortcuts in Microsoft Excel. Each question focuses on a specific shortcut, its function, or its effect within Excel. The quiz is designed for beginners to reinforce their understanding and speed up their workflow using keyboard shortcuts.

Excel
codefinity
some-alt