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

Unsure where
to begin?

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

Full Stack Web Development 2024

laptop7 Courses
list386 Tasks

Beginner

4.5
(54)
track
lockOnly for Ultimate
track image

Become a React Developer 2024

laptop4 Courses
list52 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks

Intermediate

4.1
(11)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero 2023

laptop7 Courses
list248 Tasks

Beginner

4.6
(114)

Courses & Projects

course

R for Engineers

R for Engineers

Master R as a practical tool for engineering computation, simulation, optimization, and technical analysis. Apply numerical modeling, solve real-world engineering problems, and visualize results for informed decision-making.

course

R for Financial Analysts

R for Financial Analysts

Learn to analyze financial data in R: work with time series, compute returns, assess risk, analyze portfolios, and visualize and forecast market data using practical, code-driven examples.

course

R for Marketing Analysts

R for Marketing Analysts

Learn to apply R for practical marketing analytics: measure KPIs, analyze customers and cohorts, evaluate campaigns, and visualize insights to drive business decisions.

course

R for Mathematicians

R for Mathematicians

Master mathematical computation in R: express vectors, matrices, and mathematical structures in code, apply numerical methods, and solve equations and optimization problems with mathematical rigor.

course

R for Statisticians

R for Statisticians

Master rigorous statistical analysis in R: probability, inference, ANOVA, regression, simulation, and interpretation. Emphasizes statistical reasoning, uncertainty, and correct conclusions using R as a computational tool.

course

RAG Theory Essentials

RAG Theory Essentials

A comprehensive, theory-focused course on the core concepts, architectures, and evaluation strategies behind Retrieval-Augmented Generation (RAG) systems. Designed for learners seeking a deep understanding of why RAG exists, how retrieval and generation are integrated, and how to evaluate and improve RAG pipelines.

project

Rainfall Prediction in Australia

Rainfall Prediction in Australia

A hands-on, end-to-end case study using the Australian weather dataset to tackle missing data, perform exploratory data analysis, engineer features, and build a Random Forest classifier to predict rainfall. This project is strictly linear, avoids function definitions, and demonstrates best practices for real-world data science workflows in Python.

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

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

dsa banner mobiledsa banner

Unsure where
to begin?

Career tracks

track
lockOnly for Ultimate
track image

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task

Beginner

4.0
(21092)
track
lockOnly for Ultimate
track image

Full Stack Web Development 2024

laptop7 Courses
list386 Tasks

Beginner

4.5
(54)
track
lockOnly for Ultimate
track image

Become a React Developer 2024

laptop4 Courses
list52 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks

Intermediate

4.1
(11)
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 2024

laptop7 Courses
list386 Tasks
4.5
track
track image
For Ultimate

Only for Ultimate

Become a React Developer 2024

laptop4 Courses
list52 Tasks
4.8
track
track image
For Ultimate

Only for Ultimate

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks
4.1
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

R for Engineers

R for Engineers

Master R as a practical tool for engineering computation, simulation, optimization, and technical analysis. Apply numerical modeling, solve real-world engineering problems, and visualize results for informed decision-making.

course

R for Financial Analysts

R for Financial Analysts

Learn to analyze financial data in R: work with time series, compute returns, assess risk, analyze portfolios, and visualize and forecast market data using practical, code-driven examples.

course

R for Marketing Analysts

R for Marketing Analysts

Learn to apply R for practical marketing analytics: measure KPIs, analyze customers and cohorts, evaluate campaigns, and visualize insights to drive business decisions.

course

R for Mathematicians

R for Mathematicians

Master mathematical computation in R: express vectors, matrices, and mathematical structures in code, apply numerical methods, and solve equations and optimization problems with mathematical rigor.

course

R for Statisticians

R for Statisticians

Master rigorous statistical analysis in R: probability, inference, ANOVA, regression, simulation, and interpretation. Emphasizes statistical reasoning, uncertainty, and correct conclusions using R as a computational tool.

course

RAG Theory Essentials

RAG Theory Essentials

A comprehensive, theory-focused course on the core concepts, architectures, and evaluation strategies behind Retrieval-Augmented Generation (RAG) systems. Designed for learners seeking a deep understanding of why RAG exists, how retrieval and generation are integrated, and how to evaluate and improve RAG pipelines.

project

Rainfall Prediction in Australia

Rainfall Prediction in Australia

A hands-on, end-to-end case study using the Australian weather dataset to tackle missing data, perform exploratory data analysis, engineer features, and build a Random Forest classifier to predict rainfall. This project is strictly linear, avoids function definitions, and demonstrates best practices for real-world data science workflows in Python.

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

R for Engineers

R for Engineers

Master R as a practical tool for engineering computation, simulation, optimization, and technical analysis. Apply numerical modeling, solve real-world engineering problems, and visualize results for informed decision-making.

course

R for Financial Analysts

R for Financial Analysts

Learn to analyze financial data in R: work with time series, compute returns, assess risk, analyze portfolios, and visualize and forecast market data using practical, code-driven examples.

course

R for Marketing Analysts

R for Marketing Analysts

Learn to apply R for practical marketing analytics: measure KPIs, analyze customers and cohorts, evaluate campaigns, and visualize insights to drive business decisions.

course

R for Mathematicians

R for Mathematicians

Master mathematical computation in R: express vectors, matrices, and mathematical structures in code, apply numerical methods, and solve equations and optimization problems with mathematical rigor.

course

R for Statisticians

R for Statisticians

Master rigorous statistical analysis in R: probability, inference, ANOVA, regression, simulation, and interpretation. Emphasizes statistical reasoning, uncertainty, and correct conclusions using R as a computational tool.

course

RAG Theory Essentials

RAG Theory Essentials

A comprehensive, theory-focused course on the core concepts, architectures, and evaluation strategies behind Retrieval-Augmented Generation (RAG) systems. Designed for learners seeking a deep understanding of why RAG exists, how retrieval and generation are integrated, and how to evaluate and improve RAG pipelines.

project

Rainfall Prediction in Australia

Rainfall Prediction in Australia

A hands-on, end-to-end case study using the Australian weather dataset to tackle missing data, perform exploratory data analysis, engineer features, and build a Random Forest classifier to predict rainfall. This project is strictly linear, avoids function definitions, and demonstrates best practices for real-world data science workflows in Python.

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

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

some-alt