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
list214 Tasks

Beginner

4.4
(363)
track
lockOnly for Ultimate
track image

Video Production with Adobe

laptop4 Courses
list123 Tasks

Beginner

5.0
(15)
track
lockOnly for Ultimate
track image

UI/UX Design Tools

laptop4 Courses
list161 Tasks

Beginner

4.6
(34)
track
lockOnly for Ultimate
track image

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1022)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(122)

Courses & 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

JavaScript Design Patterns

JavaScript Design Patterns

Learn how to use proven design patterns to write cleaner, more maintainable JavaScript. Explore creational, structural, and behavioral patterns through small, practical examples that show how each pattern solves real coding challenges.

course

JavaScript Web APIs Essentials

JavaScript Web APIs Essentials

Explore the most useful web APIs. Learn to work with drag and drop, clipboard access, fullscreen mode, storage APIs, file uploads, and geolocation to create interactive and engaging web features. Reinforce your skills with hands-on mini projects that put each API into practice.

course

Kotlin for Java Developers

Kotlin for Java Developers

A hands-on course designed for Java developers to master Kotlin by focusing on practical differences, interoperability, and idiomatic Kotlin features. Start with a conceptual foundation, then dive into code-driven chapters covering functional style, null-safety, object creation, and more.

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

Machine Learning for Time Series Forecasting

Machine Learning for Time Series Forecasting

A hands-on course teaching practical machine learning techniques for time series forecasting using tree-based and boosting models. Learn windowing, feature engineering, temporal validation, and multi-step forecasting strategies with Python and scikit-learn.

course

Marketing and CRM Mastery with HubSpot

Marketing and CRM Mastery with HubSpot

Gain a solid understanding of HubSpot's CRM and marketing tools. Learn how to manage contacts, create campaigns, automate workflows, and analyze performance to grow your business effectively.

course

Network Protocols Deep Theory

Network Protocols Deep Theory

A comprehensive theoretical exploration of foundational and advanced network protocols, including TCP, UDP, DNS, TLS, and HTTP/3. This course delves into protocol mechanics, design principles, and deep technical insights, supported by pseudo code and conceptual quizzes.

course

Numerical Methods for Scientific Computing with Python

Numerical Methods for Scientific Computing with Python

Master the essential numerical methods for approximating mathematical problems on computers. This course blends mathematical intuition, algorithmic reasoning, and hands-on Python implementation to equip you with the tools for scientific computing.

course

Objects and Prototypes in JavaScript

Objects and Prototypes in JavaScript

Build and manipulate objects to organize data, extend functionality with prototypes, and control context using the this keyword. Apply inheritance, composition, and immutability to write flexible, maintainable code, and use modern techniques like Object.assign and the spread syntax to create clean, efficient object patterns for any project.

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

Principal Component Analysis in Python

Principal Component Analysis in Python

A comprehensive intermediate course guiding learners through the motivation, mathematical foundations, and practical implementation of Principal Component Analysis (PCA) for dimensionality reduction in data science and machine learning.

course

Python Security Best Practices

Python Security Best Practices

Learn how to write secure Python code by understanding common vulnerabilities, safe coding techniques, and practical security measures. This course covers essential security concepts, real-world scenarios, and hands-on tasks to help you protect your Python applications.

course

Python for Automation Engineers

Python for Automation Engineers

Master Python as a powerful tool for automation engineering. This course guides you through practical and advanced Python techniques to automate repetitive tasks, analyze data, and interact with systems, all tailored for automation engineers. Each section blends engaging theory with hands-on, real-world challenges.

course

Python for Biologists

Python for Biologists

Learn how Python is used in biology for analyzing DNA sequences, processing biological data, and visualizing research results. Includes hands-on examples with bioinformatics libraries.
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
list214 Tasks

Beginner

4.4
(363)
track
lockOnly for Ultimate
track image

Video Production with Adobe

laptop4 Courses
list123 Tasks

Beginner

5.0
(15)
track
lockOnly for Ultimate
track image

UI/UX Design Tools

laptop4 Courses
list161 Tasks

Beginner

4.6
(34)
track
lockOnly for Ultimate
track image

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1022)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(122)
track
track image
For Ultimate

Only for Ultimate

Game Development with Unity

laptop4 Courses
list214 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

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

JavaScript Design Patterns

JavaScript Design Patterns

Learn how to use proven design patterns to write cleaner, more maintainable JavaScript. Explore creational, structural, and behavioral patterns through small, practical examples that show how each pattern solves real coding challenges.

course

JavaScript Web APIs Essentials

JavaScript Web APIs Essentials

Explore the most useful web APIs. Learn to work with drag and drop, clipboard access, fullscreen mode, storage APIs, file uploads, and geolocation to create interactive and engaging web features. Reinforce your skills with hands-on mini projects that put each API into practice.

course

Kotlin for Java Developers

Kotlin for Java Developers

A hands-on course designed for Java developers to master Kotlin by focusing on practical differences, interoperability, and idiomatic Kotlin features. Start with a conceptual foundation, then dive into code-driven chapters covering functional style, null-safety, object creation, and more.

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

Machine Learning for Time Series Forecasting

Machine Learning for Time Series Forecasting

A hands-on course teaching practical machine learning techniques for time series forecasting using tree-based and boosting models. Learn windowing, feature engineering, temporal validation, and multi-step forecasting strategies with Python and scikit-learn.

course

Marketing and CRM Mastery with HubSpot

Marketing and CRM Mastery with HubSpot

Gain a solid understanding of HubSpot's CRM and marketing tools. Learn how to manage contacts, create campaigns, automate workflows, and analyze performance to grow your business effectively.

course

Network Protocols Deep Theory

Network Protocols Deep Theory

A comprehensive theoretical exploration of foundational and advanced network protocols, including TCP, UDP, DNS, TLS, and HTTP/3. This course delves into protocol mechanics, design principles, and deep technical insights, supported by pseudo code and conceptual quizzes.

course

Numerical Methods for Scientific Computing with Python

Numerical Methods for Scientific Computing with Python

Master the essential numerical methods for approximating mathematical problems on computers. This course blends mathematical intuition, algorithmic reasoning, and hands-on Python implementation to equip you with the tools for scientific computing.

course

Objects and Prototypes in JavaScript

Objects and Prototypes in JavaScript

Build and manipulate objects to organize data, extend functionality with prototypes, and control context using the this keyword. Apply inheritance, composition, and immutability to write flexible, maintainable code, and use modern techniques like Object.assign and the spread syntax to create clean, efficient object patterns for any project.

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

Principal Component Analysis in Python

Principal Component Analysis in Python

A comprehensive intermediate course guiding learners through the motivation, mathematical foundations, and practical implementation of Principal Component Analysis (PCA) for dimensionality reduction in data science and machine learning.

course

Python Security Best Practices

Python Security Best Practices

Learn how to write secure Python code by understanding common vulnerabilities, safe coding techniques, and practical security measures. This course covers essential security concepts, real-world scenarios, and hands-on tasks to help you protect your Python applications.

course

Python for Automation Engineers

Python for Automation Engineers

Master Python as a powerful tool for automation engineering. This course guides you through practical and advanced Python techniques to automate repetitive tasks, analyze data, and interact with systems, all tailored for automation engineers. Each section blends engaging theory with hands-on, real-world challenges.

course

Python for Biologists

Python for Biologists

Learn how Python is used in biology for analyzing DNA sequences, processing biological data, and visualizing research results. Includes hands-on examples with bioinformatics libraries.

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

JavaScript Design Patterns

JavaScript Design Patterns

Learn how to use proven design patterns to write cleaner, more maintainable JavaScript. Explore creational, structural, and behavioral patterns through small, practical examples that show how each pattern solves real coding challenges.

course

JavaScript Web APIs Essentials

JavaScript Web APIs Essentials

Explore the most useful web APIs. Learn to work with drag and drop, clipboard access, fullscreen mode, storage APIs, file uploads, and geolocation to create interactive and engaging web features. Reinforce your skills with hands-on mini projects that put each API into practice.

course

Kotlin for Java Developers

Kotlin for Java Developers

A hands-on course designed for Java developers to master Kotlin by focusing on practical differences, interoperability, and idiomatic Kotlin features. Start with a conceptual foundation, then dive into code-driven chapters covering functional style, null-safety, object creation, and more.

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

Machine Learning for Time Series Forecasting

Machine Learning for Time Series Forecasting

A hands-on course teaching practical machine learning techniques for time series forecasting using tree-based and boosting models. Learn windowing, feature engineering, temporal validation, and multi-step forecasting strategies with Python and scikit-learn.

course

Marketing and CRM Mastery with HubSpot

Marketing and CRM Mastery with HubSpot

Gain a solid understanding of HubSpot's CRM and marketing tools. Learn how to manage contacts, create campaigns, automate workflows, and analyze performance to grow your business effectively.

course

Network Protocols Deep Theory

Network Protocols Deep Theory

A comprehensive theoretical exploration of foundational and advanced network protocols, including TCP, UDP, DNS, TLS, and HTTP/3. This course delves into protocol mechanics, design principles, and deep technical insights, supported by pseudo code and conceptual quizzes.

course

Numerical Methods for Scientific Computing with Python

Numerical Methods for Scientific Computing with Python

Master the essential numerical methods for approximating mathematical problems on computers. This course blends mathematical intuition, algorithmic reasoning, and hands-on Python implementation to equip you with the tools for scientific computing.

course

Objects and Prototypes in JavaScript

Objects and Prototypes in JavaScript

Build and manipulate objects to organize data, extend functionality with prototypes, and control context using the this keyword. Apply inheritance, composition, and immutability to write flexible, maintainable code, and use modern techniques like Object.assign and the spread syntax to create clean, efficient object patterns for any project.

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

Principal Component Analysis in Python

Principal Component Analysis in Python

A comprehensive intermediate course guiding learners through the motivation, mathematical foundations, and practical implementation of Principal Component Analysis (PCA) for dimensionality reduction in data science and machine learning.

course

Python Security Best Practices

Python Security Best Practices

Learn how to write secure Python code by understanding common vulnerabilities, safe coding techniques, and practical security measures. This course covers essential security concepts, real-world scenarios, and hands-on tasks to help you protect your Python applications.

course

Python for Automation Engineers

Python for Automation Engineers

Master Python as a powerful tool for automation engineering. This course guides you through practical and advanced Python techniques to automate repetitive tasks, analyze data, and interact with systems, all tailored for automation engineers. Each section blends engaging theory with hands-on, real-world challenges.

course

Python for Biologists

Python for Biologists

Learn how Python is used in biology for analyzing DNA sequences, processing biological data, and visualizing research results. Includes hands-on examples with bioinformatics libraries.
not found

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

some-alt