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
(3429)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop6 Courses
list215 Tasks

Beginner

4.6
(12828)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop7 Courses
list249 Tasks

Beginner

4.7
(3627)
track
lockOnly for Ultimate
track image

Π‘++ Essentials

laptop6 Courses
list124 Tasks

Beginner

4.3
(1086)
track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list164 Tasks

Beginner

4.4
(217)

Courses & Projects

course

Dart Control Flow

Dart Control Flow

Master Dart's control flow mechanisms with concise, console-based examples. Learn to direct program execution using conditionals, loops, and advanced flow techniques for robust and readable Dart code.

course

Dart OOP Essentials

Dart OOP Essentials

A concise, beginner-friendly course focused on the core object-oriented programming concepts in Dart. Learn to design robust classes, leverage inheritance and composition, and write maintainable OOP code.

course

Dart for Flutter Developers

Dart for Flutter Developers

A hands-on, developer-focused course designed to help Flutter developers master Dart language features, write cleaner code, and architect scalable Flutter apps. This course bridges the gap between basic Flutter knowledge and advanced Dart proficiency, with practical tasks and real-world mistakes to avoid.

course

Data Manipulation in R

Data Manipulation in R

Master the essential data manipulation skills in R using dplyr, grouping and aggregation, and joining data frames. This course is designed for beginners and provides hands-on, real-world tasks to build your confidence in transforming and analyzing data for analytics.

course

Data Privacy and Differential Privacy Fundamentals

Data Privacy and Differential Privacy Fundamentals

An intermediate, theory-first course exploring the essentials of data privacy, classical anonymization, and the foundations and mechanisms of Differential Privacy (DP), with practical Python demonstrations and conceptual quizzes.

course

Data Structures and Algorithms for Scalable Systems

Data Structures and Algorithms for Scalable Systems

A comprehensive course exploring the foundational algorithms and data structures that underpin modern data engineering and large-scale data systems. Learn how sorting, hashing, indexing, and probabilistic structures power real-world data infrastructure, with conceptual explanations and practical Python demonstrations.

course

Data Visualization in React with Recharts

Data Visualization in React with Recharts

Build powerful, interactive data visualizations in React using Recharts. Learn how to integrate Recharts into React projects, render essential chart types, customize design and behavior, work with dynamic real-world data, and apply best practices for performance, accessibility, and scalability.

course

Data Visualization with JavaScript and Chart.js

Data Visualization with JavaScript and Chart.js

Create interactive and visually compelling data visualizations using JavaScript and Chart.js. Build essential chart types, configure layout and styling, and work with dynamic or real-time data. Enhance your charts with animations, custom labels, and thoughtful color themes for a polished final result.

course

Database Design Patterns

Database Design Patterns

Explore foundational and advanced database design patterns using SQL. This course introduces essential concepts, best practices, and real-world examples to help you build robust, scalable, and efficient relational databases.

course

Deep Generative Models with Python

Deep Generative Models with Python

This course provides a comprehensive introduction to Generative AI, covering its theoretical foundations, practical applications, and ethical considerations. Learners will explore various generative models, their training methods, and real-world use cases while also addressing the challenges and risks associated with AI-generated content.

course

DevOps Culture

DevOps Culture

A beginner-friendly DevOps course introducing foundational concepts in culture, collaboration, feedback, automation, and metrics. Learn how modern teams work together, improve continuously, and measure success in a DevOps environment.

course

Diffusion Models and Generative Foundations

Diffusion Models and Generative Foundations

A rigorous, mathematically grounded course on the theory and foundations of diffusion models for advanced ML practitioners. Covers forward and reverse diffusion, Markov chains, variational inference, ELBO, noise prediction, score matching, and SDE/ODE formulations.

course

Documentation in Software Projects

Documentation in Software Projects

Explore the critical role of documentation in software projects, focusing on its impact on team collaboration, project success, and long-term maintainability. Learn through real-world scenarios how effective documentation practices can prevent failures, support decision-making, and ensure sustainable software development.

course

Dynamic Interfaces with Alpine.js and JavaScript

Dynamic Interfaces with Alpine.js and JavaScript

Learn how to build lightweight, reactive user interfaces with Alpine.js using simple HTML-driven directives. Explore state management, event handling, and dynamic UI patterns without writing heavy JavaScript. Gain hands-on experience creating interactive components for modern web projects.

course

Environment Separation in DevOps

Environment Separation in DevOps

Learn the essentials of environment separation in DevOps, why it matters, and how to apply it in real-world projects. This beginner-friendly course uses clear explanations and practical, text-based examples to help you understand how to manage development, testing, and production environments effectively.
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
(3429)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop6 Courses
list215 Tasks

Beginner

4.6
(12828)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop7 Courses
list249 Tasks

Beginner

4.7
(3627)
track
lockOnly for Ultimate
track image

Π‘++ Essentials

laptop6 Courses
list124 Tasks

Beginner

4.3
(1086)
track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list164 Tasks

Beginner

4.4
(217)
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

Dart Control Flow

Dart Control Flow

Master Dart's control flow mechanisms with concise, console-based examples. Learn to direct program execution using conditionals, loops, and advanced flow techniques for robust and readable Dart code.

course

Dart OOP Essentials

Dart OOP Essentials

A concise, beginner-friendly course focused on the core object-oriented programming concepts in Dart. Learn to design robust classes, leverage inheritance and composition, and write maintainable OOP code.

course

Dart for Flutter Developers

Dart for Flutter Developers

A hands-on, developer-focused course designed to help Flutter developers master Dart language features, write cleaner code, and architect scalable Flutter apps. This course bridges the gap between basic Flutter knowledge and advanced Dart proficiency, with practical tasks and real-world mistakes to avoid.

course

Data Manipulation in R

Data Manipulation in R

Master the essential data manipulation skills in R using dplyr, grouping and aggregation, and joining data frames. This course is designed for beginners and provides hands-on, real-world tasks to build your confidence in transforming and analyzing data for analytics.

course

Data Privacy and Differential Privacy Fundamentals

Data Privacy and Differential Privacy Fundamentals

An intermediate, theory-first course exploring the essentials of data privacy, classical anonymization, and the foundations and mechanisms of Differential Privacy (DP), with practical Python demonstrations and conceptual quizzes.

course

Data Structures and Algorithms for Scalable Systems

Data Structures and Algorithms for Scalable Systems

A comprehensive course exploring the foundational algorithms and data structures that underpin modern data engineering and large-scale data systems. Learn how sorting, hashing, indexing, and probabilistic structures power real-world data infrastructure, with conceptual explanations and practical Python demonstrations.

course

Data Visualization in React with Recharts

Data Visualization in React with Recharts

Build powerful, interactive data visualizations in React using Recharts. Learn how to integrate Recharts into React projects, render essential chart types, customize design and behavior, work with dynamic real-world data, and apply best practices for performance, accessibility, and scalability.

course

Data Visualization with JavaScript and Chart.js

Data Visualization with JavaScript and Chart.js

Create interactive and visually compelling data visualizations using JavaScript and Chart.js. Build essential chart types, configure layout and styling, and work with dynamic or real-time data. Enhance your charts with animations, custom labels, and thoughtful color themes for a polished final result.

course

Database Design Patterns

Database Design Patterns

Explore foundational and advanced database design patterns using SQL. This course introduces essential concepts, best practices, and real-world examples to help you build robust, scalable, and efficient relational databases.

course

Deep Generative Models with Python

Deep Generative Models with Python

This course provides a comprehensive introduction to Generative AI, covering its theoretical foundations, practical applications, and ethical considerations. Learners will explore various generative models, their training methods, and real-world use cases while also addressing the challenges and risks associated with AI-generated content.

course

DevOps Culture

DevOps Culture

A beginner-friendly DevOps course introducing foundational concepts in culture, collaboration, feedback, automation, and metrics. Learn how modern teams work together, improve continuously, and measure success in a DevOps environment.

course

Diffusion Models and Generative Foundations

Diffusion Models and Generative Foundations

A rigorous, mathematically grounded course on the theory and foundations of diffusion models for advanced ML practitioners. Covers forward and reverse diffusion, Markov chains, variational inference, ELBO, noise prediction, score matching, and SDE/ODE formulations.

course

Documentation in Software Projects

Documentation in Software Projects

Explore the critical role of documentation in software projects, focusing on its impact on team collaboration, project success, and long-term maintainability. Learn through real-world scenarios how effective documentation practices can prevent failures, support decision-making, and ensure sustainable software development.

course

Dynamic Interfaces with Alpine.js and JavaScript

Dynamic Interfaces with Alpine.js and JavaScript

Learn how to build lightweight, reactive user interfaces with Alpine.js using simple HTML-driven directives. Explore state management, event handling, and dynamic UI patterns without writing heavy JavaScript. Gain hands-on experience creating interactive components for modern web projects.

course

Environment Separation in DevOps

Environment Separation in DevOps

Learn the essentials of environment separation in DevOps, why it matters, and how to apply it in real-world projects. This beginner-friendly course uses clear explanations and practical, text-based examples to help you understand how to manage development, testing, and production environments effectively.

course

Dart Control Flow

Dart Control Flow

Master Dart's control flow mechanisms with concise, console-based examples. Learn to direct program execution using conditionals, loops, and advanced flow techniques for robust and readable Dart code.

course

Dart OOP Essentials

Dart OOP Essentials

A concise, beginner-friendly course focused on the core object-oriented programming concepts in Dart. Learn to design robust classes, leverage inheritance and composition, and write maintainable OOP code.

course

Dart for Flutter Developers

Dart for Flutter Developers

A hands-on, developer-focused course designed to help Flutter developers master Dart language features, write cleaner code, and architect scalable Flutter apps. This course bridges the gap between basic Flutter knowledge and advanced Dart proficiency, with practical tasks and real-world mistakes to avoid.

course

Data Manipulation in R

Data Manipulation in R

Master the essential data manipulation skills in R using dplyr, grouping and aggregation, and joining data frames. This course is designed for beginners and provides hands-on, real-world tasks to build your confidence in transforming and analyzing data for analytics.

course

Data Privacy and Differential Privacy Fundamentals

Data Privacy and Differential Privacy Fundamentals

An intermediate, theory-first course exploring the essentials of data privacy, classical anonymization, and the foundations and mechanisms of Differential Privacy (DP), with practical Python demonstrations and conceptual quizzes.

course

Data Structures and Algorithms for Scalable Systems

Data Structures and Algorithms for Scalable Systems

A comprehensive course exploring the foundational algorithms and data structures that underpin modern data engineering and large-scale data systems. Learn how sorting, hashing, indexing, and probabilistic structures power real-world data infrastructure, with conceptual explanations and practical Python demonstrations.

course

Data Visualization in React with Recharts

Data Visualization in React with Recharts

Build powerful, interactive data visualizations in React using Recharts. Learn how to integrate Recharts into React projects, render essential chart types, customize design and behavior, work with dynamic real-world data, and apply best practices for performance, accessibility, and scalability.

course

Data Visualization with JavaScript and Chart.js

Data Visualization with JavaScript and Chart.js

Create interactive and visually compelling data visualizations using JavaScript and Chart.js. Build essential chart types, configure layout and styling, and work with dynamic or real-time data. Enhance your charts with animations, custom labels, and thoughtful color themes for a polished final result.

course

Database Design Patterns

Database Design Patterns

Explore foundational and advanced database design patterns using SQL. This course introduces essential concepts, best practices, and real-world examples to help you build robust, scalable, and efficient relational databases.

course

Deep Generative Models with Python

Deep Generative Models with Python

This course provides a comprehensive introduction to Generative AI, covering its theoretical foundations, practical applications, and ethical considerations. Learners will explore various generative models, their training methods, and real-world use cases while also addressing the challenges and risks associated with AI-generated content.

course

DevOps Culture

DevOps Culture

A beginner-friendly DevOps course introducing foundational concepts in culture, collaboration, feedback, automation, and metrics. Learn how modern teams work together, improve continuously, and measure success in a DevOps environment.

course

Diffusion Models and Generative Foundations

Diffusion Models and Generative Foundations

A rigorous, mathematically grounded course on the theory and foundations of diffusion models for advanced ML practitioners. Covers forward and reverse diffusion, Markov chains, variational inference, ELBO, noise prediction, score matching, and SDE/ODE formulations.

course

Documentation in Software Projects

Documentation in Software Projects

Explore the critical role of documentation in software projects, focusing on its impact on team collaboration, project success, and long-term maintainability. Learn through real-world scenarios how effective documentation practices can prevent failures, support decision-making, and ensure sustainable software development.

course

Dynamic Interfaces with Alpine.js and JavaScript

Dynamic Interfaces with Alpine.js and JavaScript

Learn how to build lightweight, reactive user interfaces with Alpine.js using simple HTML-driven directives. Explore state management, event handling, and dynamic UI patterns without writing heavy JavaScript. Gain hands-on experience creating interactive components for modern web projects.

course

Environment Separation in DevOps

Environment Separation in DevOps

Learn the essentials of environment separation in DevOps, why it matters, and how to apply it in real-world projects. This beginner-friendly course uses clear explanations and practical, text-based examples to help you understand how to manage development, testing, and production environments effectively.
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