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

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

AWS Solutions Architect Associate

AWS Solutions Architect Associate

This course is designed to help you master the skills required to become an AWS Certified Solutions Architect – Associate. You'll gain a deep understanding of AWS services, architecture best practices, and real-world cloud solutions. Through hands-on exercises and detailed explanations, you'll learn how to design scalable, cost-efficient, and secure applications on AWS.

project

Building a Classic Snake Game

Building a Classic Snake Game

In this project, you'll embark on a journey of game development, learning essential programming concepts while honing your creativity and problem-solving skills. Through step-by-step tutorials, you'll build a fully functional Snake game from scratch.

course

C Defensive Programming and Error Handling

C Defensive Programming and Error Handling

A concise, concept-driven course to help you master safe coding, error handling, and defensive programming techniques in C. Learn to write robust, predictable, and maintainable C programs by understanding common pitfalls and best practices.

course

C++ Design Patterns

C++ Design Patterns

A hands-on, real-world focused course on advanced design patterns in C++. Learn to implement, refactor, and test maintainable solutions using modern C++23, with practical coding tasks and unit tests.

course

C++ Structures and Enumerations

C++ Structures and Enumerations

Master the essentials of C++ structures and enumerations. Learn how to define, use, and combine structs and enums to model real-world data, and practice with hands-on coding tasks.

course

Concepts and Principles in Java

Concepts and Principles in Java

A comprehensive course designed to introduce and deepen your understanding of essential coding, clean code, and architectural principles in Java. Ideal for learners with basic Java knowledge aiming to master professional software design concepts.

course

Data Analysis with R

Data Analysis with R

Gain practical experience in data analysis with R by learning how to clean, transform, and visualize datasets. Explore essential workflows such as selecting and filtering data, handling missing values, and summarizing results. Build confidence in preparing data for insights, reporting, and deeper statistical exploration.

course

Functions in JavaScript

Functions in JavaScript

JavaScript functions from the fundamentals to modern syntax and best practices. Gain understanding of how functions shape every part of JavaScript, helping create clean, modular, and efficient code. Master both classic patterns and modern approaches to writing reusable, maintainable functions for any project.

course

JavaScript Data Types Foundations

JavaScript Data Types Foundations

Master how JavaScript represents, stores, and manipulates data through practical, real-world examples. Explore primitive and reference types, work with arrays and objects, and understand how type conversion affects program behavior. Build the confidence to handle data correctly, avoid common pitfalls, and write clean, predictable JavaScript in any project.

course

Loss Functions in Machine Learning

Loss Functions in Machine Learning

A comprehensive theoretical exploration of loss functions in machine learning, covering mathematical foundations, geometric intuition, and practical implications for model optimization and evaluation.

course

Soft Skills for Professional Development

Soft Skills for Professional Development

Unlock the essential soft skills that drive career success in today's fast-paced, collaborative, and remote-ready world. This course is your step-by-step guide to mastering communication, emotional intelligence, critical thinking, leadership, productivity, and personal branding. You'll gain practical tools to lead with confidence, manage time and energy effectively, solve problems creatively, and thrive in both in-person and remote environments. Through self-assessments, reflection exercises, and real-world frameworks, you'll build the habits and mindset needed to grow in your roleβ€”and stand out in your career.

course

Testing JavaScript Code

Testing JavaScript Code

A practical, beginner-friendly course that teaches how to test JavaScript code. Learn why testing matters, how Jest works, and how to write reliable tests for synchronous and asynchronous logic. Move from foundational skills to advanced techniques like mocking, spying, and TDD, gaining the tools to create more stable and maintainable applications.

course

AI-Powered Sales and Marketing with ChatGPT

AI-Powered Sales and Marketing with ChatGPT

Master the art of using ChatGPT to scale your marketing efforts without losing your brand's voice. In this hands-on course, you'll learn to build custom GPTs, create high-converting email campaigns, generate social media content, repurpose blog posts into video scripts and podcasts, and manage tone consistently across platforms. Explore tools like Canvas and Projects to organize workflows, collaborate effectively, and maintain context across campaigns. You'll also learn to avoid common pitfalls of over-automation and ensure your messaging remains human, relevant, and on-brand. Perfect for creators, marketers, and content teams ready to work smarter.

course

API Foundations

API Foundations

A beginner-friendly course introducing the core concepts of APIs, their types, how they work, and their role in modern technology. This course uses simple language and practical scenarios to help you understand APIs from the ground up, with easy quizzes to reinforce your learning.

course

Build a Code Free Website with WordPress

Build a Code Free Website with WordPress

Master the skills needed to build a modern, responsive website using WordPressβ€”without writing code. Learn how to create and customize pages, install essential plugins, and launch a professional site ready for clients or personal use.
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

AWS Solutions Architect Associate

AWS Solutions Architect Associate

This course is designed to help you master the skills required to become an AWS Certified Solutions Architect – Associate. You'll gain a deep understanding of AWS services, architecture best practices, and real-world cloud solutions. Through hands-on exercises and detailed explanations, you'll learn how to design scalable, cost-efficient, and secure applications on AWS.

project

Building a Classic Snake Game

Building a Classic Snake Game

In this project, you'll embark on a journey of game development, learning essential programming concepts while honing your creativity and problem-solving skills. Through step-by-step tutorials, you'll build a fully functional Snake game from scratch.

course

C Defensive Programming and Error Handling

C Defensive Programming and Error Handling

A concise, concept-driven course to help you master safe coding, error handling, and defensive programming techniques in C. Learn to write robust, predictable, and maintainable C programs by understanding common pitfalls and best practices.

course

C++ Design Patterns

C++ Design Patterns

A hands-on, real-world focused course on advanced design patterns in C++. Learn to implement, refactor, and test maintainable solutions using modern C++23, with practical coding tasks and unit tests.

course

C++ Structures and Enumerations

C++ Structures and Enumerations

Master the essentials of C++ structures and enumerations. Learn how to define, use, and combine structs and enums to model real-world data, and practice with hands-on coding tasks.

course

Concepts and Principles in Java

Concepts and Principles in Java

A comprehensive course designed to introduce and deepen your understanding of essential coding, clean code, and architectural principles in Java. Ideal for learners with basic Java knowledge aiming to master professional software design concepts.

course

Data Analysis with R

Data Analysis with R

Gain practical experience in data analysis with R by learning how to clean, transform, and visualize datasets. Explore essential workflows such as selecting and filtering data, handling missing values, and summarizing results. Build confidence in preparing data for insights, reporting, and deeper statistical exploration.

course

Functions in JavaScript

Functions in JavaScript

JavaScript functions from the fundamentals to modern syntax and best practices. Gain understanding of how functions shape every part of JavaScript, helping create clean, modular, and efficient code. Master both classic patterns and modern approaches to writing reusable, maintainable functions for any project.

course

JavaScript Data Types Foundations

JavaScript Data Types Foundations

Master how JavaScript represents, stores, and manipulates data through practical, real-world examples. Explore primitive and reference types, work with arrays and objects, and understand how type conversion affects program behavior. Build the confidence to handle data correctly, avoid common pitfalls, and write clean, predictable JavaScript in any project.

course

Loss Functions in Machine Learning

Loss Functions in Machine Learning

A comprehensive theoretical exploration of loss functions in machine learning, covering mathematical foundations, geometric intuition, and practical implications for model optimization and evaluation.

course

Soft Skills for Professional Development

Soft Skills for Professional Development

Unlock the essential soft skills that drive career success in today's fast-paced, collaborative, and remote-ready world. This course is your step-by-step guide to mastering communication, emotional intelligence, critical thinking, leadership, productivity, and personal branding. You'll gain practical tools to lead with confidence, manage time and energy effectively, solve problems creatively, and thrive in both in-person and remote environments. Through self-assessments, reflection exercises, and real-world frameworks, you'll build the habits and mindset needed to grow in your roleβ€”and stand out in your career.

course

Testing JavaScript Code

Testing JavaScript Code

A practical, beginner-friendly course that teaches how to test JavaScript code. Learn why testing matters, how Jest works, and how to write reliable tests for synchronous and asynchronous logic. Move from foundational skills to advanced techniques like mocking, spying, and TDD, gaining the tools to create more stable and maintainable applications.

course

AI-Powered Sales and Marketing with ChatGPT

AI-Powered Sales and Marketing with ChatGPT

Master the art of using ChatGPT to scale your marketing efforts without losing your brand's voice. In this hands-on course, you'll learn to build custom GPTs, create high-converting email campaigns, generate social media content, repurpose blog posts into video scripts and podcasts, and manage tone consistently across platforms. Explore tools like Canvas and Projects to organize workflows, collaborate effectively, and maintain context across campaigns. You'll also learn to avoid common pitfalls of over-automation and ensure your messaging remains human, relevant, and on-brand. Perfect for creators, marketers, and content teams ready to work smarter.

course

API Foundations

API Foundations

A beginner-friendly course introducing the core concepts of APIs, their types, how they work, and their role in modern technology. This course uses simple language and practical scenarios to help you understand APIs from the ground up, with easy quizzes to reinforce your learning.

course

Build a Code Free Website with WordPress

Build a Code Free Website with WordPress

Master the skills needed to build a modern, responsive website using WordPressβ€”without writing code. Learn how to create and customize pages, install essential plugins, and launch a professional site ready for clients or personal use.

course

AWS Solutions Architect Associate

AWS Solutions Architect Associate

This course is designed to help you master the skills required to become an AWS Certified Solutions Architect – Associate. You'll gain a deep understanding of AWS services, architecture best practices, and real-world cloud solutions. Through hands-on exercises and detailed explanations, you'll learn how to design scalable, cost-efficient, and secure applications on AWS.

project

Building a Classic Snake Game

Building a Classic Snake Game

In this project, you'll embark on a journey of game development, learning essential programming concepts while honing your creativity and problem-solving skills. Through step-by-step tutorials, you'll build a fully functional Snake game from scratch.

course

C Defensive Programming and Error Handling

C Defensive Programming and Error Handling

A concise, concept-driven course to help you master safe coding, error handling, and defensive programming techniques in C. Learn to write robust, predictable, and maintainable C programs by understanding common pitfalls and best practices.

course

C++ Design Patterns

C++ Design Patterns

A hands-on, real-world focused course on advanced design patterns in C++. Learn to implement, refactor, and test maintainable solutions using modern C++23, with practical coding tasks and unit tests.

course

C++ Structures and Enumerations

C++ Structures and Enumerations

Master the essentials of C++ structures and enumerations. Learn how to define, use, and combine structs and enums to model real-world data, and practice with hands-on coding tasks.

course

Concepts and Principles in Java

Concepts and Principles in Java

A comprehensive course designed to introduce and deepen your understanding of essential coding, clean code, and architectural principles in Java. Ideal for learners with basic Java knowledge aiming to master professional software design concepts.

course

Data Analysis with R

Data Analysis with R

Gain practical experience in data analysis with R by learning how to clean, transform, and visualize datasets. Explore essential workflows such as selecting and filtering data, handling missing values, and summarizing results. Build confidence in preparing data for insights, reporting, and deeper statistical exploration.

course

Functions in JavaScript

Functions in JavaScript

JavaScript functions from the fundamentals to modern syntax and best practices. Gain understanding of how functions shape every part of JavaScript, helping create clean, modular, and efficient code. Master both classic patterns and modern approaches to writing reusable, maintainable functions for any project.

course

JavaScript Data Types Foundations

JavaScript Data Types Foundations

Master how JavaScript represents, stores, and manipulates data through practical, real-world examples. Explore primitive and reference types, work with arrays and objects, and understand how type conversion affects program behavior. Build the confidence to handle data correctly, avoid common pitfalls, and write clean, predictable JavaScript in any project.

course

Loss Functions in Machine Learning

Loss Functions in Machine Learning

A comprehensive theoretical exploration of loss functions in machine learning, covering mathematical foundations, geometric intuition, and practical implications for model optimization and evaluation.

course

Soft Skills for Professional Development

Soft Skills for Professional Development

Unlock the essential soft skills that drive career success in today's fast-paced, collaborative, and remote-ready world. This course is your step-by-step guide to mastering communication, emotional intelligence, critical thinking, leadership, productivity, and personal branding. You'll gain practical tools to lead with confidence, manage time and energy effectively, solve problems creatively, and thrive in both in-person and remote environments. Through self-assessments, reflection exercises, and real-world frameworks, you'll build the habits and mindset needed to grow in your roleβ€”and stand out in your career.

course

Testing JavaScript Code

Testing JavaScript Code

A practical, beginner-friendly course that teaches how to test JavaScript code. Learn why testing matters, how Jest works, and how to write reliable tests for synchronous and asynchronous logic. Move from foundational skills to advanced techniques like mocking, spying, and TDD, gaining the tools to create more stable and maintainable applications.

course

AI-Powered Sales and Marketing with ChatGPT

AI-Powered Sales and Marketing with ChatGPT

Master the art of using ChatGPT to scale your marketing efforts without losing your brand's voice. In this hands-on course, you'll learn to build custom GPTs, create high-converting email campaigns, generate social media content, repurpose blog posts into video scripts and podcasts, and manage tone consistently across platforms. Explore tools like Canvas and Projects to organize workflows, collaborate effectively, and maintain context across campaigns. You'll also learn to avoid common pitfalls of over-automation and ensure your messaging remains human, relevant, and on-brand. Perfect for creators, marketers, and content teams ready to work smarter.

course

API Foundations

API Foundations

A beginner-friendly course introducing the core concepts of APIs, their types, how they work, and their role in modern technology. This course uses simple language and practical scenarios to help you understand APIs from the ground up, with easy quizzes to reinforce your learning.

course

Build a Code Free Website with WordPress

Build a Code Free Website with WordPress

Master the skills needed to build a modern, responsive website using WordPressβ€”without writing code. Learn how to create and customize pages, install essential plugins, and launch a professional site ready for clients or personal use.
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