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

Π‘++ Essentials

laptop6 Courses
list124 Tasks

Beginner

4.3
(1379)
track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list164 Tasks

Beginner

4.4
(315)
track
lockOnly for Ultimate
track image

Become a React Developer

laptop4 Courses
list73 Tasks

Intermediate

4.3
(131)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list386 Tasks

Beginner

4.6
(1532)
track
lockOnly for Ultimate
track image

Frontend Development Foundations

laptop6 Courses
list374 Tasks

Beginner

4.6
(1461)

Courses & Projects

course

Python Context Managers

Python Context Managers

Master the art of resource management in Python by learning how to use and create context managers. This course covers the underlying protocol, practical applications, and advanced techniques for robust and efficient code.

course

Project Management

Project Management

Gain the essential skills needed to manage projects from start to finish. Learn to define project requirements and deliverables during the initiation phase, create a project plan and accurately estimate time in the planning phase, lead meetings, write status reports, and control costs during execution, and seek client feedback while closing a project. By the end, you will be equipped to manage projects effectively and avoid common mistakes.

course

Product Management Fundamentals

Product Management Fundamentals

Product Management Foundations offers a practical introduction to the core principles, tools, and techniques every product manager needs. You'll explore how to define product vision, map user needs, and build roadmaps that align strategy with execution. Through hands-on exercises, you'll learn to create user personas, validate ideas through prototyping, and present your product with clarity and impact. By the end, you'll be equipped to guide a product from concept to pitch with confidence.

course

Node.js Events and Process Management

Node.js Events and Process Management

Explore how Node.js connects event-driven programming with powerful process management tools. Create custom event emitters, manage processes and signals, and control child processes for advanced application workflows. Combine these concepts to design efficient, scalable systems built on Node’s asynchronous architecture.

course

Python for Product Managers

Python for Product Managers

A hands-on course designed for Product Managers to leverage Python for data-driven decision making, product analytics, and business insights. Learn how to use Python to analyze product metrics, visualize trends, and automate reporting, all without prior data science experience.

course

AWS Certified Developer Associate

AWS Certified Developer Associate

The AWS Certified Developer – Associate certification validates your ability to develop, deploy, and troubleshoot cloud-based applications using AWS. This course provides a structured and hands-on approach to mastering AWS development concepts, from fundamental tools like AWS SDKs, IAM, and CloudFormation to serverless computing, event-driven architectures, and CI/CD automation. You'll gain practical experience with databases, caching solutions, and security best practices while optimizing applications for performance, scalability, and cost efficiency. The course also includes real-world scenarios and curated practice exam questions to help you confidently pass the certification exam. Whether you're a developer new to AWS or looking to formalize your knowledge, this course provides the essential skills needed to build modern cloud applications. This course is designed for developers who want to build, deploy, and optimize applications on AWS. Specifically, it benefits: Software Developers, DevOps & Cloud Engineers, Solution Architects (with Developer Focus), and Tech Leads & Engineering Managers

course

State Management in React with Zustand

State Management in React with Zustand

Manage application state in React using Zustand. Create and update stores, derive and organize state, handle asynchronous logic, and apply middleware for extended behavior. Structure Zustand stores effectively and evaluate when Zustand is an appropriate state management solution.

course

PHP Memory Management

PHP Memory Management

Master PHP's internal memory management, including allocation, usage, and freeing of memory. Learn how the Zend Engine handles memory, how zvals and reference counting work, and how to profile and optimize memory usage in your PHP applications.

course

State Management with Redux Toolkit in React

State Management with Redux Toolkit in React

Discover the power of Redux Toolkit in conjunction with React, and supercharge your state management skills. This course comprehensively introduces Redux Toolkit, a powerful library for managing state. Learn how to streamline your Redux setup, simplify complex state logic, and create efficient, scalable React applications.

course

Flutter State Management Fundamentals

Flutter State Management Fundamentals

Master the essentials of state management in Flutter, from understanding the core concepts of state to implementing robust solutions using Provider and Riverpod. This course guides you through the lifecycle of stateful widgets, efficient widget communication, and best practices for scalable Flutter apps.

course

Python for Customer Success Managers

Python for Customer Success Managers

Learn how to leverage Python to automate, analyze, and optimize tasks relevant to Customer Success Managers. This course focuses on practical applications of Python for customer data analysis, reporting, and workflow automation, tailored for professionals with basic Python knowledge.

course

Python for Operations Managers

Python for Operations Managers

This course empowers operations managers to leverage Python for streamlining workflows, analyzing operational data, and making data-driven decisions. Through practical examples and real-world challenges, you'll learn how to automate repetitive tasks, visualize key metrics, and optimize processes using Python's powerful libraries.

course

Agile Fundamentals

Agile Fundamentals

Learn the fundamental principles of Agile, differences between Agile and traditional project management, explore key roles like Scrum Master and Product Owner, and gain hands-on skills in Agile planning, estimation, and backlog management. Develop expertise in Agile tools, ceremonies, and effective backlog management to ensure continuous delivery of high-value features. Equipped with these skills, confidently implement Agile in any project environment.

course

Introduction to Data Engineering with Azure

Introduction to Data Engineering with Azure

Master the essentials of data engineering with Microsoft Azure in this comprehensive course. Starting with foundational concepts like cloud computing, resource management, and storage solutions, you'll progress to hands-on training in Azure Data Factory (ADF), mastering ETL/ELT workflows, and advanced data transformations. Through practical examples and real-world problem-solving, you'll gain the skills to design, implement, and optimize scalable data solutions using Azure.

course

Social Media Manager From Zero to SMM Hero

Social Media Manager From Zero to SMM Hero

This course is designed for aspiring and experienced SMM specialists to enhance their skills in market analysis, audience targeting, content planning, and brand building. Through practical tasks, students will learn effective social media strategies, community management, and advertising setup. Ideal for creators aiming for profitability and SMM pros seeking professional growth, this course covers the essentials of creating impactful, results-driven content and maximizing brand presence across platforms.
not found

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

Career tracks

track
lockOnly for Ultimate
track image

Π‘++ Essentials

laptop6 Courses
list124 Tasks

Beginner

4.3
(1379)
track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list164 Tasks

Beginner

4.4
(315)
track
lockOnly for Ultimate
track image

Become a React Developer

laptop4 Courses
list73 Tasks

Intermediate

4.3
(131)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list386 Tasks

Beginner

4.6
(1532)
track
lockOnly for Ultimate
track image

Frontend Development Foundations

laptop6 Courses
list374 Tasks

Beginner

4.6
(1461)
track
track image
For Ultimate

Only for Ultimate

Π‘++ Essentials

laptop6 Courses
list124 Tasks
4.3
track
track image
For Ultimate

Only for Ultimate

Game Development with Unity

laptop4 Courses
list164 Tasks
4.4
track
track image
For Ultimate

Only for Ultimate

Become a React Developer

laptop4 Courses
list73 Tasks
4.3
track
track image
For Ultimate

Only for Ultimate

Full Stack Web Development

laptop7 Courses
list386 Tasks
4.6
track
track image
For Ultimate

Only for Ultimate

Frontend Development Foundations

laptop6 Courses
list374 Tasks
4.6
Search
Close

Courses & Projects

Technologies

course

Python Context Managers

Python Context Managers

Master the art of resource management in Python by learning how to use and create context managers. This course covers the underlying protocol, practical applications, and advanced techniques for robust and efficient code.

course

Project Management

Project Management

Gain the essential skills needed to manage projects from start to finish. Learn to define project requirements and deliverables during the initiation phase, create a project plan and accurately estimate time in the planning phase, lead meetings, write status reports, and control costs during execution, and seek client feedback while closing a project. By the end, you will be equipped to manage projects effectively and avoid common mistakes.

course

Product Management Fundamentals

Product Management Fundamentals

Product Management Foundations offers a practical introduction to the core principles, tools, and techniques every product manager needs. You'll explore how to define product vision, map user needs, and build roadmaps that align strategy with execution. Through hands-on exercises, you'll learn to create user personas, validate ideas through prototyping, and present your product with clarity and impact. By the end, you'll be equipped to guide a product from concept to pitch with confidence.

course

Node.js Events and Process Management

Node.js Events and Process Management

Explore how Node.js connects event-driven programming with powerful process management tools. Create custom event emitters, manage processes and signals, and control child processes for advanced application workflows. Combine these concepts to design efficient, scalable systems built on Node’s asynchronous architecture.

course

Python for Product Managers

Python for Product Managers

A hands-on course designed for Product Managers to leverage Python for data-driven decision making, product analytics, and business insights. Learn how to use Python to analyze product metrics, visualize trends, and automate reporting, all without prior data science experience.

course

AWS Certified Developer Associate

AWS Certified Developer Associate

The AWS Certified Developer – Associate certification validates your ability to develop, deploy, and troubleshoot cloud-based applications using AWS. This course provides a structured and hands-on approach to mastering AWS development concepts, from fundamental tools like AWS SDKs, IAM, and CloudFormation to serverless computing, event-driven architectures, and CI/CD automation. You'll gain practical experience with databases, caching solutions, and security best practices while optimizing applications for performance, scalability, and cost efficiency. The course also includes real-world scenarios and curated practice exam questions to help you confidently pass the certification exam. Whether you're a developer new to AWS or looking to formalize your knowledge, this course provides the essential skills needed to build modern cloud applications. This course is designed for developers who want to build, deploy, and optimize applications on AWS. Specifically, it benefits: Software Developers, DevOps & Cloud Engineers, Solution Architects (with Developer Focus), and Tech Leads & Engineering Managers

course

State Management in React with Zustand

State Management in React with Zustand

Manage application state in React using Zustand. Create and update stores, derive and organize state, handle asynchronous logic, and apply middleware for extended behavior. Structure Zustand stores effectively and evaluate when Zustand is an appropriate state management solution.

course

PHP Memory Management

PHP Memory Management

Master PHP's internal memory management, including allocation, usage, and freeing of memory. Learn how the Zend Engine handles memory, how zvals and reference counting work, and how to profile and optimize memory usage in your PHP applications.

course

State Management with Redux Toolkit in React

State Management with Redux Toolkit in React

Discover the power of Redux Toolkit in conjunction with React, and supercharge your state management skills. This course comprehensively introduces Redux Toolkit, a powerful library for managing state. Learn how to streamline your Redux setup, simplify complex state logic, and create efficient, scalable React applications.

course

Flutter State Management Fundamentals

Flutter State Management Fundamentals

Master the essentials of state management in Flutter, from understanding the core concepts of state to implementing robust solutions using Provider and Riverpod. This course guides you through the lifecycle of stateful widgets, efficient widget communication, and best practices for scalable Flutter apps.

course

Python for Customer Success Managers

Python for Customer Success Managers

Learn how to leverage Python to automate, analyze, and optimize tasks relevant to Customer Success Managers. This course focuses on practical applications of Python for customer data analysis, reporting, and workflow automation, tailored for professionals with basic Python knowledge.

course

Python for Operations Managers

Python for Operations Managers

This course empowers operations managers to leverage Python for streamlining workflows, analyzing operational data, and making data-driven decisions. Through practical examples and real-world challenges, you'll learn how to automate repetitive tasks, visualize key metrics, and optimize processes using Python's powerful libraries.

course

Agile Fundamentals

Agile Fundamentals

Learn the fundamental principles of Agile, differences between Agile and traditional project management, explore key roles like Scrum Master and Product Owner, and gain hands-on skills in Agile planning, estimation, and backlog management. Develop expertise in Agile tools, ceremonies, and effective backlog management to ensure continuous delivery of high-value features. Equipped with these skills, confidently implement Agile in any project environment.

course

Introduction to Data Engineering with Azure

Introduction to Data Engineering with Azure

Master the essentials of data engineering with Microsoft Azure in this comprehensive course. Starting with foundational concepts like cloud computing, resource management, and storage solutions, you'll progress to hands-on training in Azure Data Factory (ADF), mastering ETL/ELT workflows, and advanced data transformations. Through practical examples and real-world problem-solving, you'll gain the skills to design, implement, and optimize scalable data solutions using Azure.

course

Social Media Manager From Zero to SMM Hero

Social Media Manager From Zero to SMM Hero

This course is designed for aspiring and experienced SMM specialists to enhance their skills in market analysis, audience targeting, content planning, and brand building. Through practical tasks, students will learn effective social media strategies, community management, and advertising setup. Ideal for creators aiming for profitability and SMM pros seeking professional growth, this course covers the essentials of creating impactful, results-driven content and maximizing brand presence across platforms.

course

Python Context Managers

Python Context Managers

Master the art of resource management in Python by learning how to use and create context managers. This course covers the underlying protocol, practical applications, and advanced techniques for robust and efficient code.

course

Project Management

Project Management

Gain the essential skills needed to manage projects from start to finish. Learn to define project requirements and deliverables during the initiation phase, create a project plan and accurately estimate time in the planning phase, lead meetings, write status reports, and control costs during execution, and seek client feedback while closing a project. By the end, you will be equipped to manage projects effectively and avoid common mistakes.

course

Product Management Fundamentals

Product Management Fundamentals

Product Management Foundations offers a practical introduction to the core principles, tools, and techniques every product manager needs. You'll explore how to define product vision, map user needs, and build roadmaps that align strategy with execution. Through hands-on exercises, you'll learn to create user personas, validate ideas through prototyping, and present your product with clarity and impact. By the end, you'll be equipped to guide a product from concept to pitch with confidence.

course

Node.js Events and Process Management

Node.js Events and Process Management

Explore how Node.js connects event-driven programming with powerful process management tools. Create custom event emitters, manage processes and signals, and control child processes for advanced application workflows. Combine these concepts to design efficient, scalable systems built on Node’s asynchronous architecture.

course

Python for Product Managers

Python for Product Managers

A hands-on course designed for Product Managers to leverage Python for data-driven decision making, product analytics, and business insights. Learn how to use Python to analyze product metrics, visualize trends, and automate reporting, all without prior data science experience.

course

AWS Certified Developer Associate

AWS Certified Developer Associate

The AWS Certified Developer – Associate certification validates your ability to develop, deploy, and troubleshoot cloud-based applications using AWS. This course provides a structured and hands-on approach to mastering AWS development concepts, from fundamental tools like AWS SDKs, IAM, and CloudFormation to serverless computing, event-driven architectures, and CI/CD automation. You'll gain practical experience with databases, caching solutions, and security best practices while optimizing applications for performance, scalability, and cost efficiency. The course also includes real-world scenarios and curated practice exam questions to help you confidently pass the certification exam. Whether you're a developer new to AWS or looking to formalize your knowledge, this course provides the essential skills needed to build modern cloud applications. This course is designed for developers who want to build, deploy, and optimize applications on AWS. Specifically, it benefits: Software Developers, DevOps & Cloud Engineers, Solution Architects (with Developer Focus), and Tech Leads & Engineering Managers

course

State Management in React with Zustand

State Management in React with Zustand

Manage application state in React using Zustand. Create and update stores, derive and organize state, handle asynchronous logic, and apply middleware for extended behavior. Structure Zustand stores effectively and evaluate when Zustand is an appropriate state management solution.

course

PHP Memory Management

PHP Memory Management

Master PHP's internal memory management, including allocation, usage, and freeing of memory. Learn how the Zend Engine handles memory, how zvals and reference counting work, and how to profile and optimize memory usage in your PHP applications.

course

State Management with Redux Toolkit in React

State Management with Redux Toolkit in React

Discover the power of Redux Toolkit in conjunction with React, and supercharge your state management skills. This course comprehensively introduces Redux Toolkit, a powerful library for managing state. Learn how to streamline your Redux setup, simplify complex state logic, and create efficient, scalable React applications.

course

Flutter State Management Fundamentals

Flutter State Management Fundamentals

Master the essentials of state management in Flutter, from understanding the core concepts of state to implementing robust solutions using Provider and Riverpod. This course guides you through the lifecycle of stateful widgets, efficient widget communication, and best practices for scalable Flutter apps.

course

Python for Customer Success Managers

Python for Customer Success Managers

Learn how to leverage Python to automate, analyze, and optimize tasks relevant to Customer Success Managers. This course focuses on practical applications of Python for customer data analysis, reporting, and workflow automation, tailored for professionals with basic Python knowledge.

course

Python for Operations Managers

Python for Operations Managers

This course empowers operations managers to leverage Python for streamlining workflows, analyzing operational data, and making data-driven decisions. Through practical examples and real-world challenges, you'll learn how to automate repetitive tasks, visualize key metrics, and optimize processes using Python's powerful libraries.

course

Agile Fundamentals

Agile Fundamentals

Learn the fundamental principles of Agile, differences between Agile and traditional project management, explore key roles like Scrum Master and Product Owner, and gain hands-on skills in Agile planning, estimation, and backlog management. Develop expertise in Agile tools, ceremonies, and effective backlog management to ensure continuous delivery of high-value features. Equipped with these skills, confidently implement Agile in any project environment.

course

Introduction to Data Engineering with Azure

Introduction to Data Engineering with Azure

Master the essentials of data engineering with Microsoft Azure in this comprehensive course. Starting with foundational concepts like cloud computing, resource management, and storage solutions, you'll progress to hands-on training in Azure Data Factory (ADF), mastering ETL/ELT workflows, and advanced data transformations. Through practical examples and real-world problem-solving, you'll gain the skills to design, implement, and optimize scalable data solutions using Azure.

course

Social Media Manager From Zero to SMM Hero

Social Media Manager From Zero to SMM Hero

This course is designed for aspiring and experienced SMM specialists to enhance their skills in market analysis, audience targeting, content planning, and brand building. Through practical tasks, students will learn effective social media strategies, community management, and advertising setup. Ideal for creators aiming for profitability and SMM pros seeking professional growth, this course covers the essentials of creating impactful, results-driven content and maximizing brand presence across platforms.
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