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

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1206)
track
lockOnly for Ultimate
track image

DevOps Specialist

laptop6 Courses
list91 Tasks

Beginner

4.4
(5)
track
lockOnly for Ultimate
track image

Supervised Learning Foundations

laptop6 Courses
list74 Tasks

Beginner

4.3
(66)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(476)
track
lockOnly for Ultimate
track image

C Programming Fundamentals

laptop7 Courses
list70 Tasks

Beginner

4.6
(31)

Courses & Projects

course

Geospatial Data Science with Python

Geospatial Data Science with Python

An intermediate-level course introducing the core concepts, techniques, and practical skills for geospatial analysis using Python and key open-source libraries. Learn to work with vector and raster data, perform spatial operations, and visualize geographic information.

course

HTML Text and Media Foundations

HTML Text and Media Foundations

Learn how to create meaningful, accessible, and visually rich web content using HTML. Combine text, images, audio, and video to craft pages that are structured, engaging, and optimized for search engines. Gain practical skills in semantic markup, media integration, and navigation design to build web pages that look great and perform well.

project

Hangman Game

Hangman Game

A terminal-based Hangman game built step by step using Python. The project combines string manipulation, control flow, user input handling, and modular design to create a fully playable game with visual ASCII output and optional hints. The final result demonstrates how small utility functions can be orchestrated into a complete interactive application.

course

Improving Social Media Workflow with Hootsuite

Improving Social Media Workflow with Hootsuite

Build a strong foundation in social media management with Hootsuite. Explore tools for scheduling content, monitoring engagement, analyzing performance, and optimizing strategy. Leverage built-in AI features, streamline team collaboration, and integrate third-party apps to enhance workflow and results.

course

Introduction to CMake

Introduction to CMake

A beginner-friendly course introducing the essentials of CMake, the popular cross-platform build system. Learn how to set up, configure, and manage CMake projects for C and C++ development.

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

Linux Daemons Fundamentals

Linux Daemons Fundamentals

A hands-on course for programmers to master Linux daemons: learn how background services work, build your own daemon in C or Python, and manage it using modern Linux tools. Each chapter features practical implementation and real-world system behavior.

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

Object-Oriented PHP

Object-Oriented PHP

A beginner-friendly course introducing the core concepts of object-oriented programming in PHP. Learn how to design, implement, and apply OOP principles to build robust and maintainable PHP applications.

course

Optimization and Regularization in Neural Networks with Python

Optimization and Regularization in Neural Networks with Python

Master the mathematical and practical foundations of neural network optimization, explore advanced regularization techniques, and gain hands-on experience with PyTorch and TensorFlow for robust model training.
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

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1206)
track
lockOnly for Ultimate
track image

DevOps Specialist

laptop6 Courses
list91 Tasks

Beginner

4.4
(5)
track
lockOnly for Ultimate
track image

Supervised Learning Foundations

laptop6 Courses
list74 Tasks

Beginner

4.3
(66)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(476)
track
lockOnly for Ultimate
track image

C Programming Fundamentals

laptop7 Courses
list70 Tasks

Beginner

4.6
(31)
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

DevOps Specialist

laptop6 Courses
list91 Tasks
4.4
track
track image
For Ultimate

Only for Ultimate

Supervised Learning Foundations

laptop6 Courses
list74 Tasks
4.3
track
track image
For Ultimate

Only for Ultimate

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks
4.6
track
track image
For Ultimate

Only for Ultimate

C Programming Fundamentals

laptop7 Courses
list70 Tasks
4.6
Search
Close

Courses & Projects

Technologies

course

Geospatial Data Science with Python

Geospatial Data Science with Python

An intermediate-level course introducing the core concepts, techniques, and practical skills for geospatial analysis using Python and key open-source libraries. Learn to work with vector and raster data, perform spatial operations, and visualize geographic information.

course

HTML Text and Media Foundations

HTML Text and Media Foundations

Learn how to create meaningful, accessible, and visually rich web content using HTML. Combine text, images, audio, and video to craft pages that are structured, engaging, and optimized for search engines. Gain practical skills in semantic markup, media integration, and navigation design to build web pages that look great and perform well.

project

Hangman Game

Hangman Game

A terminal-based Hangman game built step by step using Python. The project combines string manipulation, control flow, user input handling, and modular design to create a fully playable game with visual ASCII output and optional hints. The final result demonstrates how small utility functions can be orchestrated into a complete interactive application.

course

Improving Social Media Workflow with Hootsuite

Improving Social Media Workflow with Hootsuite

Build a strong foundation in social media management with Hootsuite. Explore tools for scheduling content, monitoring engagement, analyzing performance, and optimizing strategy. Leverage built-in AI features, streamline team collaboration, and integrate third-party apps to enhance workflow and results.

course

Introduction to CMake

Introduction to CMake

A beginner-friendly course introducing the essentials of CMake, the popular cross-platform build system. Learn how to set up, configure, and manage CMake projects for C and C++ development.

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

Linux Daemons Fundamentals

Linux Daemons Fundamentals

A hands-on course for programmers to master Linux daemons: learn how background services work, build your own daemon in C or Python, and manage it using modern Linux tools. Each chapter features practical implementation and real-world system behavior.

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

Object-Oriented PHP

Object-Oriented PHP

A beginner-friendly course introducing the core concepts of object-oriented programming in PHP. Learn how to design, implement, and apply OOP principles to build robust and maintainable PHP applications.

course

Optimization and Regularization in Neural Networks with Python

Optimization and Regularization in Neural Networks with Python

Master the mathematical and practical foundations of neural network optimization, explore advanced regularization techniques, and gain hands-on experience with PyTorch and TensorFlow for robust model training.

course

Geospatial Data Science with Python

Geospatial Data Science with Python

An intermediate-level course introducing the core concepts, techniques, and practical skills for geospatial analysis using Python and key open-source libraries. Learn to work with vector and raster data, perform spatial operations, and visualize geographic information.

course

HTML Text and Media Foundations

HTML Text and Media Foundations

Learn how to create meaningful, accessible, and visually rich web content using HTML. Combine text, images, audio, and video to craft pages that are structured, engaging, and optimized for search engines. Gain practical skills in semantic markup, media integration, and navigation design to build web pages that look great and perform well.

project

Hangman Game

Hangman Game

A terminal-based Hangman game built step by step using Python. The project combines string manipulation, control flow, user input handling, and modular design to create a fully playable game with visual ASCII output and optional hints. The final result demonstrates how small utility functions can be orchestrated into a complete interactive application.

course

Improving Social Media Workflow with Hootsuite

Improving Social Media Workflow with Hootsuite

Build a strong foundation in social media management with Hootsuite. Explore tools for scheduling content, monitoring engagement, analyzing performance, and optimizing strategy. Leverage built-in AI features, streamline team collaboration, and integrate third-party apps to enhance workflow and results.

course

Introduction to CMake

Introduction to CMake

A beginner-friendly course introducing the essentials of CMake, the popular cross-platform build system. Learn how to set up, configure, and manage CMake projects for C and C++ development.

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

Linux Daemons Fundamentals

Linux Daemons Fundamentals

A hands-on course for programmers to master Linux daemons: learn how background services work, build your own daemon in C or Python, and manage it using modern Linux tools. Each chapter features practical implementation and real-world system behavior.

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

Object-Oriented PHP

Object-Oriented PHP

A beginner-friendly course introducing the core concepts of object-oriented programming in PHP. Learn how to design, implement, and apply OOP principles to build robust and maintainable PHP applications.

course

Optimization and Regularization in Neural Networks with Python

Optimization and Regularization in Neural Networks with Python

Master the mathematical and practical foundations of neural network optimization, explore advanced regularization techniques, and gain hands-on experience with PyTorch and TensorFlow for robust model training.
not found

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

some-alt