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

Technologies

Topic

Level

Type of lesson

Career tracks

track
lockOnly for Ultimate
track image

Web Development with C#

laptop10 Courses
list439 Tasks

Beginner

4.7
(3365)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop6 Courses
list215 Tasks

Beginner

4.6
(12463)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop7 Courses
list249 Tasks

Beginner

4.7
(3566)
track
lockOnly for Ultimate
track image

Π‘++ Essentials

laptop6 Courses
list124 Tasks

Beginner

4.3
(1035)
track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list164 Tasks

Beginner

4.4
(208)

Courses & Projects

course

Introduction to DevOps

Introduction to DevOps

Learn the fundamentals of DevOps and how it streamlines software development. By the end, you'll understand key principles, automation, and version control to set up a basic DevOps workflow.

course

Java Data Types

Java Data Types

A comprehensive course on Java data types, covering primitives, reference types, type conversion, and practical applications. Designed for learners with basic Java syntax knowledge.

course

Prompt Engineering Basics

Prompt Engineering Basics

A beginner-friendly, fully theoretical course introducing the core concepts and practical strategies of prompt engineering for large language models (LLMs). Learn how to structure, refine, and optimize prompts to achieve better AI-generated results.

course

SQL Joins in Depth

SQL Joins in Depth

Master the art of SQL joins with engaging, real-world examples and hands-on challenges. This course takes you from foundational join concepts to advanced multi-table queries, ensuring you can confidently analyze and combine data from multiple sources.

course

AI Automation Workflows with n8n

AI Automation Workflows with n8n

n8n is a flexible automation platform for connecting apps, transforming data, and building AI-powered workflows. You'll develop strong fundamentals through real, practical examples, covering triggers, JSON handling, data-flow theory, AI integration, webhooks, and complete automation builds. The focus is on understanding how information moves through a workflow and how to structure that information so nodes and APIs behave predictably. The result is the ability to design, debug, and ship reliable automations that work end to end.

course

PyTorch Essentials

PyTorch Essentials

Learn the fundamental and advanced concepts needed to work with PyTorch efficiently. Gain a solid understanding tensors, including creation, operations, and reshaping. Explore the essentials of gradients, backpropagation, and linear regression before moving on to handling datasets. Master the skill needed build, train, and evaluate neural networks.

course

C Pointers Mastery

C Pointers Mastery

A comprehensive course designed to help intermediate C programmers master pointers, from fundamentals to advanced pointer manipulation and practical applications.

course

Computer Vision Essentials with Python

Computer Vision Essentials with Python

Comprehensive introduction to Computer Vision, focusing on machine perception and interpretation of visual data. Covers image preprocessing, feature extraction, object detection, and deep learning techniques used in modern vision systems.

course

Git and GitHub for Absolute Beginners

Git and GitHub for Absolute Beginners

A super beginner-friendly, step-by-step course introducing Git and GitHub from scratch. Learn what version control is, how to use Git basics, and how to start collaborating with GitHub, all explained in plain language and with real-life analogies.

course

Introduction to Redis

Introduction to Redis

This course will introduce you to the fundamentals of Redis and its use in real-world applications. We'll cover key Redis commands, data types, key expiration and transactions, as well as how to integrate Redis with Spring for efficient data caching.

course

Java Loops

Java Loops

A beginner-friendly course designed to introduce learners to the fundamentals of loops in Java. Through a blend of clear explanations, practical examples, and hands-on tasks, students will gain confidence in using for, while, and do-while loops, as well as applying them to solve real-world problems.

course

Node.js Foundations

Node.js Foundations

Understand how Node.js brings JavaScript to the server side and powers modern web development. Explore its architecture, event loop, and asynchronous behavior, then run real programs and manage modules with CommonJS and ES imports. Gain a solid foundation for building scalable, high-performance applications with Node.js.

course

Python Error Handling

Python Error Handling

A beginner-friendly course introducing Python's error handling mechanisms, including try-except blocks, exception types, and best practices for writing robust code.

course

SQL for Data Analysis

SQL for Data Analysis

A comprehensive beginner-friendly course designed to teach SQL from the ground up, focusing on practical data analysis skills. Through engaging explanations, real-world examples, and hands-on challenges, learners will master querying, transforming, and analyzing data using SQL.

course

Working with APIs in Python

Working with APIs in Python

Learn how to interact with open APIs using Python, process and analyze data from real-world web services, and build practical applications without the need for registration or payment. This course is designed for intermediate Python learners eager to expand their skills in data retrieval and manipulation using APIs.
not found

Sorry... We can't find
what you're looking for

Career tracks

track
lockOnly for Ultimate
track image

Web Development with C#

laptop10 Courses
list439 Tasks

Beginner

4.7
(3365)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop6 Courses
list215 Tasks

Beginner

4.6
(12463)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop7 Courses
list249 Tasks

Beginner

4.7
(3566)
track
lockOnly for Ultimate
track image

Π‘++ Essentials

laptop6 Courses
list124 Tasks

Beginner

4.3
(1035)
track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list164 Tasks

Beginner

4.4
(208)
track
track image
For Ultimate

Only for Ultimate

Web Development with C#

laptop10 Courses
list439 Tasks
4.7
track
track image
For Ultimate

Only for Ultimate

Python from Zero to Hero

laptop6 Courses
list215 Tasks
4.6
track
track image
For Ultimate

Only for Ultimate

SQL from Zero to Hero

laptop7 Courses
list249 Tasks
4.7
track
track image
For Ultimate

Only for Ultimate

Π‘++ Essentials

laptop6 Courses
list124 Tasks
4.3
track
track image
For Ultimate

Only for Ultimate

Game Development with Unity

laptop4 Courses
list164 Tasks
4.4
Search
Close

Courses & Projects

Technologies

course

Introduction to DevOps

Introduction to DevOps

Learn the fundamentals of DevOps and how it streamlines software development. By the end, you'll understand key principles, automation, and version control to set up a basic DevOps workflow.

course

Java Data Types

Java Data Types

A comprehensive course on Java data types, covering primitives, reference types, type conversion, and practical applications. Designed for learners with basic Java syntax knowledge.

course

Prompt Engineering Basics

Prompt Engineering Basics

A beginner-friendly, fully theoretical course introducing the core concepts and practical strategies of prompt engineering for large language models (LLMs). Learn how to structure, refine, and optimize prompts to achieve better AI-generated results.

course

SQL Joins in Depth

SQL Joins in Depth

Master the art of SQL joins with engaging, real-world examples and hands-on challenges. This course takes you from foundational join concepts to advanced multi-table queries, ensuring you can confidently analyze and combine data from multiple sources.

course

AI Automation Workflows with n8n

AI Automation Workflows with n8n

n8n is a flexible automation platform for connecting apps, transforming data, and building AI-powered workflows. You'll develop strong fundamentals through real, practical examples, covering triggers, JSON handling, data-flow theory, AI integration, webhooks, and complete automation builds. The focus is on understanding how information moves through a workflow and how to structure that information so nodes and APIs behave predictably. The result is the ability to design, debug, and ship reliable automations that work end to end.

course

PyTorch Essentials

PyTorch Essentials

Learn the fundamental and advanced concepts needed to work with PyTorch efficiently. Gain a solid understanding tensors, including creation, operations, and reshaping. Explore the essentials of gradients, backpropagation, and linear regression before moving on to handling datasets. Master the skill needed build, train, and evaluate neural networks.

course

C Pointers Mastery

C Pointers Mastery

A comprehensive course designed to help intermediate C programmers master pointers, from fundamentals to advanced pointer manipulation and practical applications.

course

Computer Vision Essentials with Python

Computer Vision Essentials with Python

Comprehensive introduction to Computer Vision, focusing on machine perception and interpretation of visual data. Covers image preprocessing, feature extraction, object detection, and deep learning techniques used in modern vision systems.

course

Git and GitHub for Absolute Beginners

Git and GitHub for Absolute Beginners

A super beginner-friendly, step-by-step course introducing Git and GitHub from scratch. Learn what version control is, how to use Git basics, and how to start collaborating with GitHub, all explained in plain language and with real-life analogies.

course

Introduction to Redis

Introduction to Redis

This course will introduce you to the fundamentals of Redis and its use in real-world applications. We'll cover key Redis commands, data types, key expiration and transactions, as well as how to integrate Redis with Spring for efficient data caching.

course

Java Loops

Java Loops

A beginner-friendly course designed to introduce learners to the fundamentals of loops in Java. Through a blend of clear explanations, practical examples, and hands-on tasks, students will gain confidence in using for, while, and do-while loops, as well as applying them to solve real-world problems.

course

Node.js Foundations

Node.js Foundations

Understand how Node.js brings JavaScript to the server side and powers modern web development. Explore its architecture, event loop, and asynchronous behavior, then run real programs and manage modules with CommonJS and ES imports. Gain a solid foundation for building scalable, high-performance applications with Node.js.

course

Python Error Handling

Python Error Handling

A beginner-friendly course introducing Python's error handling mechanisms, including try-except blocks, exception types, and best practices for writing robust code.

course

SQL for Data Analysis

SQL for Data Analysis

A comprehensive beginner-friendly course designed to teach SQL from the ground up, focusing on practical data analysis skills. Through engaging explanations, real-world examples, and hands-on challenges, learners will master querying, transforming, and analyzing data using SQL.

course

Working with APIs in Python

Working with APIs in Python

Learn how to interact with open APIs using Python, process and analyze data from real-world web services, and build practical applications without the need for registration or payment. This course is designed for intermediate Python learners eager to expand their skills in data retrieval and manipulation using APIs.

course

Introduction to DevOps

Introduction to DevOps

Learn the fundamentals of DevOps and how it streamlines software development. By the end, you'll understand key principles, automation, and version control to set up a basic DevOps workflow.

course

Java Data Types

Java Data Types

A comprehensive course on Java data types, covering primitives, reference types, type conversion, and practical applications. Designed for learners with basic Java syntax knowledge.

course

Prompt Engineering Basics

Prompt Engineering Basics

A beginner-friendly, fully theoretical course introducing the core concepts and practical strategies of prompt engineering for large language models (LLMs). Learn how to structure, refine, and optimize prompts to achieve better AI-generated results.

course

SQL Joins in Depth

SQL Joins in Depth

Master the art of SQL joins with engaging, real-world examples and hands-on challenges. This course takes you from foundational join concepts to advanced multi-table queries, ensuring you can confidently analyze and combine data from multiple sources.

course

AI Automation Workflows with n8n

AI Automation Workflows with n8n

n8n is a flexible automation platform for connecting apps, transforming data, and building AI-powered workflows. You'll develop strong fundamentals through real, practical examples, covering triggers, JSON handling, data-flow theory, AI integration, webhooks, and complete automation builds. The focus is on understanding how information moves through a workflow and how to structure that information so nodes and APIs behave predictably. The result is the ability to design, debug, and ship reliable automations that work end to end.

course

PyTorch Essentials

PyTorch Essentials

Learn the fundamental and advanced concepts needed to work with PyTorch efficiently. Gain a solid understanding tensors, including creation, operations, and reshaping. Explore the essentials of gradients, backpropagation, and linear regression before moving on to handling datasets. Master the skill needed build, train, and evaluate neural networks.

course

C Pointers Mastery

C Pointers Mastery

A comprehensive course designed to help intermediate C programmers master pointers, from fundamentals to advanced pointer manipulation and practical applications.

course

Computer Vision Essentials with Python

Computer Vision Essentials with Python

Comprehensive introduction to Computer Vision, focusing on machine perception and interpretation of visual data. Covers image preprocessing, feature extraction, object detection, and deep learning techniques used in modern vision systems.

course

Git and GitHub for Absolute Beginners

Git and GitHub for Absolute Beginners

A super beginner-friendly, step-by-step course introducing Git and GitHub from scratch. Learn what version control is, how to use Git basics, and how to start collaborating with GitHub, all explained in plain language and with real-life analogies.

course

Introduction to Redis

Introduction to Redis

This course will introduce you to the fundamentals of Redis and its use in real-world applications. We'll cover key Redis commands, data types, key expiration and transactions, as well as how to integrate Redis with Spring for efficient data caching.

course

Java Loops

Java Loops

A beginner-friendly course designed to introduce learners to the fundamentals of loops in Java. Through a blend of clear explanations, practical examples, and hands-on tasks, students will gain confidence in using for, while, and do-while loops, as well as applying them to solve real-world problems.

course

Node.js Foundations

Node.js Foundations

Understand how Node.js brings JavaScript to the server side and powers modern web development. Explore its architecture, event loop, and asynchronous behavior, then run real programs and manage modules with CommonJS and ES imports. Gain a solid foundation for building scalable, high-performance applications with Node.js.

course

Python Error Handling

Python Error Handling

A beginner-friendly course introducing Python's error handling mechanisms, including try-except blocks, exception types, and best practices for writing robust code.

course

SQL for Data Analysis

SQL for Data Analysis

A comprehensive beginner-friendly course designed to teach SQL from the ground up, focusing on practical data analysis skills. Through engaging explanations, real-world examples, and hands-on challenges, learners will master querying, transforming, and analyzing data using SQL.

course

Working with APIs in Python

Working with APIs in Python

Learn how to interact with open APIs using Python, process and analyze data from real-world web services, and build practical applications without the need for registration or payment. This course is designed for intermediate Python learners eager to expand their skills in data retrieval and manipulation using APIs.
not found

Sorry... We can't find
what you're looking for

Follow us

trustpilot logo

Address

codefinity
We're sorry to hear that something went wrong. What happened?
some-alt