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

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task

Beginner

4.0
(19465)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list386 Tasks

Beginner

4.5
(54)
track
lockOnly for Ultimate
track image

Become a React Developer 2024

laptop4 Courses
list73 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks

Intermediate

5.0
(2)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero 2023

laptop7 Courses
list248 Tasks

Beginner

4.6
(114)

Courses & Projects

course

React Data Visualization with Chart.js

React Data Visualization with Chart.js

Learn how to build modern, interactive, and visually engaging data visualizations in React using Chart.js. Explore integrating Chart.js with React, creating popular chart types, handling dynamic data, customizing chart appearance, and building real-world dashboards.

course

React Essentials: From Fundamentals to Components

React Essentials: From Fundamentals to Components

Master the core concepts of React (v19+), focusing exclusively on functional components, hooks, and modern best practices. Learn to build interactive and dynamic web applications using the latest React features.

course

React Forms with React Hook Form

React Forms with React Hook Form

Manage forms in React applications using React Hook Form. Learn core concepts, validation techniques, error handling patterns, and dynamic form structures that scale. Integrate forms with UI component libraries and apply performance optimizations to build reliable, user friendly form experiences.

course

React Query Essentials

React Query Essentials

Master data fetching, caching, and synchronization in React applications using React Query. Learn to efficiently manage server state, handle background updates, and optimize user experience with powerful React Query features.

course

Reactive Java

Reactive Java

Explore the fundamentals and advanced concepts of Reactive Programming in Java. This course provides a comprehensive, theory-driven approach with practical, real-world examples to help you understand and apply reactive principles in Java applications.

course

Real Time Communication in React with Socket.IO

Real Time Communication in React with Socket.IO

Implement real-time communication in React applications using Socket.IO. Understand WebSocket fundamentals, integrate Socket.IO with React, manage events and connection state, and build interactive real-time features. Apply advanced socket patterns, handle errors and reconnections, and structure real-time logic for maintainable React applications.

course

Redis Intermediate Concepts

Redis Intermediate Concepts

Dive deeper into Redis by exploring its internal mechanisms, advanced data structures, and scaling strategies. This course is designed for learners who already understand the basics and want to master Redis for more complex, high-performance applications.

course

Reinforcement Learning from Human Feedback Theory

Reinforcement Learning from Human Feedback Theory

A rigorous, theory-driven exploration of RLHF: formalizing human preferences, reward modeling, optimization dynamics, and the alignment risks inherent to learning from human feedback.

course

Reproducing Kernel Hilbert Spaces Theory

Reproducing Kernel Hilbert Spaces Theory

A rigorous exploration of Reproducing Kernel Hilbert Spaces, focusing on kernel-induced inner products, functional analytic structure, and foundational links to modern machine learning. Emphasizes definitions, theorems, proofs, and geometric intuition.

course

Resilience Patterns in Spring

Resilience Patterns in Spring

Learn how to build robust and fault-tolerant Spring applications by mastering key resilience patterns such as retries, circuit breakers, fallback strategies, timeouts, and bulkheads. This beginner-friendly course blends clear explanations with practical examples and hands-on exercises.

project

Retail Customer Segmentation

Retail Customer Segmentation

A hands-on, notebook-style project guiding you through customer segmentation for a retail dataset using RFM analysis, K-Means clustering, and PCA visualization. All steps are performed in a linear, global-scope code style suitable for Jupyter notebooks, with no function definitions.

course

Rule-Based Machine Learning Systems

Rule-Based Machine Learning Systems

Master the principles and practical skills of building, interpreting, and applying rule-based machine learning systems for transparent, explainable AI on tabular data. Learn to construct, prune, and evaluate rule models, and combine them with standard ML approaches for interpretable solutions.

course

SQL Data Types Explained

SQL Data Types Explained

A beginner-friendly course that demystifies SQL data types, guiding you through their purpose, usage, and best practices. Learn how to choose the right data type for your data, avoid common pitfalls, and build robust, efficient databases.

course

SQL Fundamentals: An Introductory Course

SQL Fundamentals: An Introductory Course

A beginner-friendly course designed to introduce the foundational concepts of SQL, including database structure, querying, filtering, sorting, and basic data manipulation. Ideal for those new to databases or looking to solidify their understanding of SQL essentials.

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.
not found

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

Career tracks

track
lockOnly for Ultimate
track image

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task

Beginner

4.0
(19465)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list386 Tasks

Beginner

4.5
(54)
track
lockOnly for Ultimate
track image

Become a React Developer 2024

laptop4 Courses
list73 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks

Intermediate

5.0
(2)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero 2023

laptop7 Courses
list248 Tasks

Beginner

4.6
(114)
track
track image
For Ultimate

Only for Ultimate

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task
4.0
track
track image
For Ultimate

Only for Ultimate

Full Stack Web Development

laptop7 Courses
list386 Tasks
4.5
track
track image
For Ultimate

Only for Ultimate

Become a React Developer 2024

laptop4 Courses
list73 Tasks
4.8
track
track image
For Ultimate

Only for Ultimate

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks
5.0
track
track image
For Ultimate

Only for Ultimate

SQL from Zero to Hero 2023

laptop7 Courses
list248 Tasks
4.6
Search
Close

Courses & Projects

Technologies

course

React Data Visualization with Chart.js

React Data Visualization with Chart.js

Learn how to build modern, interactive, and visually engaging data visualizations in React using Chart.js. Explore integrating Chart.js with React, creating popular chart types, handling dynamic data, customizing chart appearance, and building real-world dashboards.

course

React Essentials: From Fundamentals to Components

React Essentials: From Fundamentals to Components

Master the core concepts of React (v19+), focusing exclusively on functional components, hooks, and modern best practices. Learn to build interactive and dynamic web applications using the latest React features.

course

React Forms with React Hook Form

React Forms with React Hook Form

Manage forms in React applications using React Hook Form. Learn core concepts, validation techniques, error handling patterns, and dynamic form structures that scale. Integrate forms with UI component libraries and apply performance optimizations to build reliable, user friendly form experiences.

course

React Query Essentials

React Query Essentials

Master data fetching, caching, and synchronization in React applications using React Query. Learn to efficiently manage server state, handle background updates, and optimize user experience with powerful React Query features.

course

Reactive Java

Reactive Java

Explore the fundamentals and advanced concepts of Reactive Programming in Java. This course provides a comprehensive, theory-driven approach with practical, real-world examples to help you understand and apply reactive principles in Java applications.

course

Real Time Communication in React with Socket.IO

Real Time Communication in React with Socket.IO

Implement real-time communication in React applications using Socket.IO. Understand WebSocket fundamentals, integrate Socket.IO with React, manage events and connection state, and build interactive real-time features. Apply advanced socket patterns, handle errors and reconnections, and structure real-time logic for maintainable React applications.

course

Redis Intermediate Concepts

Redis Intermediate Concepts

Dive deeper into Redis by exploring its internal mechanisms, advanced data structures, and scaling strategies. This course is designed for learners who already understand the basics and want to master Redis for more complex, high-performance applications.

course

Reinforcement Learning from Human Feedback Theory

Reinforcement Learning from Human Feedback Theory

A rigorous, theory-driven exploration of RLHF: formalizing human preferences, reward modeling, optimization dynamics, and the alignment risks inherent to learning from human feedback.

course

Reproducing Kernel Hilbert Spaces Theory

Reproducing Kernel Hilbert Spaces Theory

A rigorous exploration of Reproducing Kernel Hilbert Spaces, focusing on kernel-induced inner products, functional analytic structure, and foundational links to modern machine learning. Emphasizes definitions, theorems, proofs, and geometric intuition.

course

Resilience Patterns in Spring

Resilience Patterns in Spring

Learn how to build robust and fault-tolerant Spring applications by mastering key resilience patterns such as retries, circuit breakers, fallback strategies, timeouts, and bulkheads. This beginner-friendly course blends clear explanations with practical examples and hands-on exercises.

project

Retail Customer Segmentation

Retail Customer Segmentation

A hands-on, notebook-style project guiding you through customer segmentation for a retail dataset using RFM analysis, K-Means clustering, and PCA visualization. All steps are performed in a linear, global-scope code style suitable for Jupyter notebooks, with no function definitions.

course

Rule-Based Machine Learning Systems

Rule-Based Machine Learning Systems

Master the principles and practical skills of building, interpreting, and applying rule-based machine learning systems for transparent, explainable AI on tabular data. Learn to construct, prune, and evaluate rule models, and combine them with standard ML approaches for interpretable solutions.

course

SQL Data Types Explained

SQL Data Types Explained

A beginner-friendly course that demystifies SQL data types, guiding you through their purpose, usage, and best practices. Learn how to choose the right data type for your data, avoid common pitfalls, and build robust, efficient databases.

course

SQL Fundamentals: An Introductory Course

SQL Fundamentals: An Introductory Course

A beginner-friendly course designed to introduce the foundational concepts of SQL, including database structure, querying, filtering, sorting, and basic data manipulation. Ideal for those new to databases or looking to solidify their understanding of SQL essentials.

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

React Data Visualization with Chart.js

React Data Visualization with Chart.js

Learn how to build modern, interactive, and visually engaging data visualizations in React using Chart.js. Explore integrating Chart.js with React, creating popular chart types, handling dynamic data, customizing chart appearance, and building real-world dashboards.

course

React Essentials: From Fundamentals to Components

React Essentials: From Fundamentals to Components

Master the core concepts of React (v19+), focusing exclusively on functional components, hooks, and modern best practices. Learn to build interactive and dynamic web applications using the latest React features.

course

React Forms with React Hook Form

React Forms with React Hook Form

Manage forms in React applications using React Hook Form. Learn core concepts, validation techniques, error handling patterns, and dynamic form structures that scale. Integrate forms with UI component libraries and apply performance optimizations to build reliable, user friendly form experiences.

course

React Query Essentials

React Query Essentials

Master data fetching, caching, and synchronization in React applications using React Query. Learn to efficiently manage server state, handle background updates, and optimize user experience with powerful React Query features.

course

Reactive Java

Reactive Java

Explore the fundamentals and advanced concepts of Reactive Programming in Java. This course provides a comprehensive, theory-driven approach with practical, real-world examples to help you understand and apply reactive principles in Java applications.

course

Real Time Communication in React with Socket.IO

Real Time Communication in React with Socket.IO

Implement real-time communication in React applications using Socket.IO. Understand WebSocket fundamentals, integrate Socket.IO with React, manage events and connection state, and build interactive real-time features. Apply advanced socket patterns, handle errors and reconnections, and structure real-time logic for maintainable React applications.

course

Redis Intermediate Concepts

Redis Intermediate Concepts

Dive deeper into Redis by exploring its internal mechanisms, advanced data structures, and scaling strategies. This course is designed for learners who already understand the basics and want to master Redis for more complex, high-performance applications.

course

Reinforcement Learning from Human Feedback Theory

Reinforcement Learning from Human Feedback Theory

A rigorous, theory-driven exploration of RLHF: formalizing human preferences, reward modeling, optimization dynamics, and the alignment risks inherent to learning from human feedback.

course

Reproducing Kernel Hilbert Spaces Theory

Reproducing Kernel Hilbert Spaces Theory

A rigorous exploration of Reproducing Kernel Hilbert Spaces, focusing on kernel-induced inner products, functional analytic structure, and foundational links to modern machine learning. Emphasizes definitions, theorems, proofs, and geometric intuition.

course

Resilience Patterns in Spring

Resilience Patterns in Spring

Learn how to build robust and fault-tolerant Spring applications by mastering key resilience patterns such as retries, circuit breakers, fallback strategies, timeouts, and bulkheads. This beginner-friendly course blends clear explanations with practical examples and hands-on exercises.

project

Retail Customer Segmentation

Retail Customer Segmentation

A hands-on, notebook-style project guiding you through customer segmentation for a retail dataset using RFM analysis, K-Means clustering, and PCA visualization. All steps are performed in a linear, global-scope code style suitable for Jupyter notebooks, with no function definitions.

course

Rule-Based Machine Learning Systems

Rule-Based Machine Learning Systems

Master the principles and practical skills of building, interpreting, and applying rule-based machine learning systems for transparent, explainable AI on tabular data. Learn to construct, prune, and evaluate rule models, and combine them with standard ML approaches for interpretable solutions.

course

SQL Data Types Explained

SQL Data Types Explained

A beginner-friendly course that demystifies SQL data types, guiding you through their purpose, usage, and best practices. Learn how to choose the right data type for your data, avoid common pitfalls, and build robust, efficient databases.

course

SQL Fundamentals: An Introductory Course

SQL Fundamentals: An Introductory Course

A beginner-friendly course designed to introduce the foundational concepts of SQL, including database structure, querying, filtering, sorting, and basic data manipulation. Ideal for those new to databases or looking to solidify their understanding of SQL essentials.

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.
not found

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

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