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

Game Development with Unity

laptop4 Courses
list213 Tasks

Beginner

4.4
(370)
track
lockOnly for Ultimate
track image

Video Production with Adobe

laptop4 Courses
list123 Tasks

Beginner

5.0
(19)
track
lockOnly for Ultimate
track image

UI/UX Design Tools

laptop4 Courses
list161 Tasks

Beginner

4.6
(37)
track
lockOnly for Ultimate
track image

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1043)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(126)

Courses & Projects

course

Exploring Project Thinking

Exploring Project Thinking

A beginner-friendly course designed to introduce developers to the essential concepts of project thinking, focusing on effective planning, decision-making, and teamwork within software development projects.

course

Feature Encoding Methods in Python

Feature Encoding Methods in Python

Master advanced categorical feature encoding methods in Python, including Weight-of-Evidence, Leave-one-out, Helmert, and high-cardinality encodings. Learn to avoid encoding leakage and apply robust techniques for real-world data science projects.

course

Internal Mechanics of Python Code Execution

Internal Mechanics of Python Code Execution

Dive deep into the inner workings of Python by exploring how the interpreter parses, compiles, and executes your code. This course demystifies the Python execution model, revealing the mechanisms behind variables, functions, memory management, and more. Perfect for those who know Python basics and want to understand what happens behind the scenes.

course

Introduction to Stream API

Introduction to Stream API

Learn to harness Stream API in Java for efficient and elegant data processing. Explore its architecture, key principles, and functional interfaces, along with powerful operations like filtering, mapping, sorting, and collecting results. Discover advanced techniques for performance optimization, error handling, and parallel processing to apply Stream API effectively in real-world scenarios.

course

Introduction to Time Series Forecasting

Introduction to Time Series Forecasting

Master the theory and practical implementation of ARIMA models for time series forecasting. This course guides you from foundational time series concepts through advanced ARIMA techniques, including hands-on coding and real-world forecasting challenges.

course

Introduction to Web Protocols

Introduction to Web Protocols

Explore the fascinating journey of data as it travels from your browser to a web server and back. This course demystifies the web's inner workings, explaining how browsers, servers, DNS, IP addresses, and protocols like HTTP and HTTPS collaborate to deliver modern websites. With practical examples and clear analogies, you'll gain a concrete understanding of the web as a real, interconnected system.

course

Java Memory

Java Memory

A beginner-friendly, practical course that demystifies how Java manages memory. Learn about JVM memory areas, garbage collection, memory leaks, and how to avoid common pitfalls. Each chapter uses real-world analogies and examples to help you understand not just what Java does, but why it matters for real development.

course

Java Under the Hood

Java Under the Hood

Explore how Java works behind the scenes with clear explanations and practical examples. This course helps you understand the essential mechanisms that power Java programs, focusing on real-world relevance and hands-on learning.

course

MLOps Foundations

MLOps Foundations

Master practical MLOps workflows for deploying, tracking, and maintaining machine learning models in production. Learn to use MLflow, FastAPI, Docker, Airflow, and scikit-learn to automate and scale your ML projects.

course

MUI Essentials for React Applications

MUI Essentials for React Applications

Build modern, responsive, and visually polished React applications using Material UI. Learn to structure interfaces with core components, design flexible layouts, manage forms, and apply responsive behavior. Customize themes, refine visual styles, and develop practical features through focused, real-world mini projects. Gain the confidence to create clean, accessible, production-ready UIs with MUI.

course

Mastering SQL EXPLAIN and Query Planning

Mastering SQL EXPLAIN and Query Planning

Dive deep into the world of SQL query optimization by mastering the EXPLAIN statement and understanding how query planners work. This course blends engaging theory with hands-on, real-world tasks to help you analyze, interpret, and optimize SQL queries using EXPLAIN and related tools.

course

Mastering scikit-learn API and Workflows

Mastering scikit-learn API and Workflows

Master the scikit-learn library by learning its API, core abstractions, and engineering patterns. Focus on syntax, structure, and workflow to confidently build, compose, and inspect machine learning pipelines using scikit-learn.

course

Matlab Basics

Matlab Basics

Matlab's simplicity, efficiency, and overall computing power make it an excellent programming language for both beginners and top professionals alike. It's the language of choice for anything to do with numbers and data. This is an accelerated course designed to rocket you from beginner to professional, showing you every step along the way, so that you'll walk away ready to begin your programming career.

course

Optimization Methods for Data Analytics

Optimization Methods for Data Analytics

Master the practical skills to formulate, solve, and interpret optimization problems for analytics-driven decision making. Learn hands-on modeling of linear and integer programs, resource allocation, transportation, assignment, and sensitivity analysis using Python and industry-standard solvers.

course

Practical AI for Work

Practical AI for Work

A hands-on, beginner-friendly course designed for non-technical business users to understand and leverage AI tools and concepts in their daily work. The course covers foundational AI concepts, effective communication with AI, practical use of AI-powered tools, and building simple AI assistants.
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

Game Development with Unity

laptop4 Courses
list213 Tasks

Beginner

4.4
(370)
track
lockOnly for Ultimate
track image

Video Production with Adobe

laptop4 Courses
list123 Tasks

Beginner

5.0
(19)
track
lockOnly for Ultimate
track image

UI/UX Design Tools

laptop4 Courses
list161 Tasks

Beginner

4.6
(37)
track
lockOnly for Ultimate
track image

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1043)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(126)
track
track image
For Ultimate

Only for Ultimate

Game Development with Unity

laptop4 Courses
list213 Tasks
4.4
track
track image
For Ultimate

Only for Ultimate

Video Production with Adobe

laptop4 Courses
list123 Tasks
5.0
track
track image
For Ultimate

Only for Ultimate

UI/UX Design Tools

laptop4 Courses
list161 Tasks
4.6
track
track image
For Ultimate

Only for Ultimate

Essential Office Skills

laptop3 Courses
list75 Tasks
4.5
track
track image
For Ultimate

Only for Ultimate

Business AI Toolkit

laptop3 Courses
list42 Tasks
4.1
Search
Close

Courses & Projects

Technologies

course

Exploring Project Thinking

Exploring Project Thinking

A beginner-friendly course designed to introduce developers to the essential concepts of project thinking, focusing on effective planning, decision-making, and teamwork within software development projects.

course

Feature Encoding Methods in Python

Feature Encoding Methods in Python

Master advanced categorical feature encoding methods in Python, including Weight-of-Evidence, Leave-one-out, Helmert, and high-cardinality encodings. Learn to avoid encoding leakage and apply robust techniques for real-world data science projects.

course

Internal Mechanics of Python Code Execution

Internal Mechanics of Python Code Execution

Dive deep into the inner workings of Python by exploring how the interpreter parses, compiles, and executes your code. This course demystifies the Python execution model, revealing the mechanisms behind variables, functions, memory management, and more. Perfect for those who know Python basics and want to understand what happens behind the scenes.

course

Introduction to Stream API

Introduction to Stream API

Learn to harness Stream API in Java for efficient and elegant data processing. Explore its architecture, key principles, and functional interfaces, along with powerful operations like filtering, mapping, sorting, and collecting results. Discover advanced techniques for performance optimization, error handling, and parallel processing to apply Stream API effectively in real-world scenarios.

course

Introduction to Time Series Forecasting

Introduction to Time Series Forecasting

Master the theory and practical implementation of ARIMA models for time series forecasting. This course guides you from foundational time series concepts through advanced ARIMA techniques, including hands-on coding and real-world forecasting challenges.

course

Introduction to Web Protocols

Introduction to Web Protocols

Explore the fascinating journey of data as it travels from your browser to a web server and back. This course demystifies the web's inner workings, explaining how browsers, servers, DNS, IP addresses, and protocols like HTTP and HTTPS collaborate to deliver modern websites. With practical examples and clear analogies, you'll gain a concrete understanding of the web as a real, interconnected system.

course

Java Memory

Java Memory

A beginner-friendly, practical course that demystifies how Java manages memory. Learn about JVM memory areas, garbage collection, memory leaks, and how to avoid common pitfalls. Each chapter uses real-world analogies and examples to help you understand not just what Java does, but why it matters for real development.

course

Java Under the Hood

Java Under the Hood

Explore how Java works behind the scenes with clear explanations and practical examples. This course helps you understand the essential mechanisms that power Java programs, focusing on real-world relevance and hands-on learning.

course

MLOps Foundations

MLOps Foundations

Master practical MLOps workflows for deploying, tracking, and maintaining machine learning models in production. Learn to use MLflow, FastAPI, Docker, Airflow, and scikit-learn to automate and scale your ML projects.

course

MUI Essentials for React Applications

MUI Essentials for React Applications

Build modern, responsive, and visually polished React applications using Material UI. Learn to structure interfaces with core components, design flexible layouts, manage forms, and apply responsive behavior. Customize themes, refine visual styles, and develop practical features through focused, real-world mini projects. Gain the confidence to create clean, accessible, production-ready UIs with MUI.

course

Mastering SQL EXPLAIN and Query Planning

Mastering SQL EXPLAIN and Query Planning

Dive deep into the world of SQL query optimization by mastering the EXPLAIN statement and understanding how query planners work. This course blends engaging theory with hands-on, real-world tasks to help you analyze, interpret, and optimize SQL queries using EXPLAIN and related tools.

course

Mastering scikit-learn API and Workflows

Mastering scikit-learn API and Workflows

Master the scikit-learn library by learning its API, core abstractions, and engineering patterns. Focus on syntax, structure, and workflow to confidently build, compose, and inspect machine learning pipelines using scikit-learn.

course

Matlab Basics

Matlab Basics

Matlab's simplicity, efficiency, and overall computing power make it an excellent programming language for both beginners and top professionals alike. It's the language of choice for anything to do with numbers and data. This is an accelerated course designed to rocket you from beginner to professional, showing you every step along the way, so that you'll walk away ready to begin your programming career.

course

Optimization Methods for Data Analytics

Optimization Methods for Data Analytics

Master the practical skills to formulate, solve, and interpret optimization problems for analytics-driven decision making. Learn hands-on modeling of linear and integer programs, resource allocation, transportation, assignment, and sensitivity analysis using Python and industry-standard solvers.

course

Practical AI for Work

Practical AI for Work

A hands-on, beginner-friendly course designed for non-technical business users to understand and leverage AI tools and concepts in their daily work. The course covers foundational AI concepts, effective communication with AI, practical use of AI-powered tools, and building simple AI assistants.

course

Exploring Project Thinking

Exploring Project Thinking

A beginner-friendly course designed to introduce developers to the essential concepts of project thinking, focusing on effective planning, decision-making, and teamwork within software development projects.

course

Feature Encoding Methods in Python

Feature Encoding Methods in Python

Master advanced categorical feature encoding methods in Python, including Weight-of-Evidence, Leave-one-out, Helmert, and high-cardinality encodings. Learn to avoid encoding leakage and apply robust techniques for real-world data science projects.

course

Internal Mechanics of Python Code Execution

Internal Mechanics of Python Code Execution

Dive deep into the inner workings of Python by exploring how the interpreter parses, compiles, and executes your code. This course demystifies the Python execution model, revealing the mechanisms behind variables, functions, memory management, and more. Perfect for those who know Python basics and want to understand what happens behind the scenes.

course

Introduction to Stream API

Introduction to Stream API

Learn to harness Stream API in Java for efficient and elegant data processing. Explore its architecture, key principles, and functional interfaces, along with powerful operations like filtering, mapping, sorting, and collecting results. Discover advanced techniques for performance optimization, error handling, and parallel processing to apply Stream API effectively in real-world scenarios.

course

Introduction to Time Series Forecasting

Introduction to Time Series Forecasting

Master the theory and practical implementation of ARIMA models for time series forecasting. This course guides you from foundational time series concepts through advanced ARIMA techniques, including hands-on coding and real-world forecasting challenges.

course

Introduction to Web Protocols

Introduction to Web Protocols

Explore the fascinating journey of data as it travels from your browser to a web server and back. This course demystifies the web's inner workings, explaining how browsers, servers, DNS, IP addresses, and protocols like HTTP and HTTPS collaborate to deliver modern websites. With practical examples and clear analogies, you'll gain a concrete understanding of the web as a real, interconnected system.

course

Java Memory

Java Memory

A beginner-friendly, practical course that demystifies how Java manages memory. Learn about JVM memory areas, garbage collection, memory leaks, and how to avoid common pitfalls. Each chapter uses real-world analogies and examples to help you understand not just what Java does, but why it matters for real development.

course

Java Under the Hood

Java Under the Hood

Explore how Java works behind the scenes with clear explanations and practical examples. This course helps you understand the essential mechanisms that power Java programs, focusing on real-world relevance and hands-on learning.

course

MLOps Foundations

MLOps Foundations

Master practical MLOps workflows for deploying, tracking, and maintaining machine learning models in production. Learn to use MLflow, FastAPI, Docker, Airflow, and scikit-learn to automate and scale your ML projects.

course

MUI Essentials for React Applications

MUI Essentials for React Applications

Build modern, responsive, and visually polished React applications using Material UI. Learn to structure interfaces with core components, design flexible layouts, manage forms, and apply responsive behavior. Customize themes, refine visual styles, and develop practical features through focused, real-world mini projects. Gain the confidence to create clean, accessible, production-ready UIs with MUI.

course

Mastering SQL EXPLAIN and Query Planning

Mastering SQL EXPLAIN and Query Planning

Dive deep into the world of SQL query optimization by mastering the EXPLAIN statement and understanding how query planners work. This course blends engaging theory with hands-on, real-world tasks to help you analyze, interpret, and optimize SQL queries using EXPLAIN and related tools.

course

Mastering scikit-learn API and Workflows

Mastering scikit-learn API and Workflows

Master the scikit-learn library by learning its API, core abstractions, and engineering patterns. Focus on syntax, structure, and workflow to confidently build, compose, and inspect machine learning pipelines using scikit-learn.

course

Matlab Basics

Matlab Basics

Matlab's simplicity, efficiency, and overall computing power make it an excellent programming language for both beginners and top professionals alike. It's the language of choice for anything to do with numbers and data. This is an accelerated course designed to rocket you from beginner to professional, showing you every step along the way, so that you'll walk away ready to begin your programming career.

course

Optimization Methods for Data Analytics

Optimization Methods for Data Analytics

Master the practical skills to formulate, solve, and interpret optimization problems for analytics-driven decision making. Learn hands-on modeling of linear and integer programs, resource allocation, transportation, assignment, and sensitivity analysis using Python and industry-standard solvers.

course

Practical AI for Work

Practical AI for Work

A hands-on, beginner-friendly course designed for non-technical business users to understand and leverage AI tools and concepts in their daily work. The course covers foundational AI concepts, effective communication with AI, practical use of AI-powered tools, and building simple AI assistants.
not found

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

some-alt