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

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(126)
track
lockOnly for Ultimate
track image

DevOps Specialist

laptop6 Courses
list91 Tasks

Beginner

4.0
(2)
track
lockOnly for Ultimate
track image

Supervised Learning Foundations

laptop6 Courses
list74 Tasks

Beginner

4.3
(50)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(400)

Courses & Projects

course

Python for Chemoinformatics

Python for Chemoinformatics

Dive into the world of chemoinformatics using Python! This course introduces you to essential concepts such as molecular representations, descriptors, similarity, clustering, and QSAR modeling. Through engaging theory and hands-on challenges, you'll learn to analyze chemical data, compute molecular properties, and build predictive models—all with beginner-friendly explanations and real-world examples.

course

Working with Interfaces and Generics in TypeScript

Working with Interfaces and Generics in TypeScript

A practical course on mastering interfaces and generics in TypeScript. Learn how to design robust type systems that make your code safer, cleaner, and easier to scale. From defining interfaces to building reusable generic patterns, this course provides a complete foundation for writing modern, type-safe applications.

course

Working with Java Enum

Working with Java Enum

Master the power of Java enums for type-safe, expressive, and maintainable code. This course explores enums from the basics to advanced usage, including methods, fields, and best practices.

course

API and Protocol Design

API and Protocol Design

A comprehensive theoretical course exploring the principles, design patterns, and practical considerations of API and protocol design, focusing on REST, RPC, and gRPC. This course provides a deep dive into the architectural styles, communication models, and best practices for designing robust APIs.

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

Applied Hypothesis Testing & A/B Testing

Applied Hypothesis Testing & A/B Testing

Master the principles and practical application of hypothesis testing and A/B testing. Learn statistical tests, experiment design, data preparation, and analysis techniques using Python to make data-driven decisions in real-world scenarios.

course

C File Handling Basics

C File Handling Basics

A concise beginner-friendly course introducing the essentials of file handling in C, including file types, opening/closing files, reading/writing data, error handling, and file pointers. Each chapter features clear explanations, simple code examples, and interactive quizzes.

course

C Structs

C Structs

Gain a solid understanding of how structs work in C, from basic definitions to advanced memory concepts. Explore how pointers interact with structured data, discover efficient ways to organize information, and build confidence by implementing real data structures such as linked lists.

course

C# Lists & Collections

C# Lists & Collections

Master the essential C# collections, from basic lists to advanced dictionaries and sets. This course blends engaging theory with practical, real-world challenges to help you confidently use collections in your C# projects.

course

C++ Lambda Expressions

C++ Lambda Expressions

Master the power of modern C++ lambdas — from writing concise inline functions to capturing variables efficiently. Explore how lambdas simplify code structure, enable functional programming patterns, and enhance flexibility when used with STL algorithms. Learn to handle captures, mutable states, and return types with precision. By the end, you’ll be able to use lambdas confidently for cleaner, faster, and more expressive C++ code.

course

C++ Library Development

C++ Library Development

A comprehensive beginner-to-intermediate course guiding learners through the process of designing, implementing, packaging, and distributing C++ libraries. The course covers best practices for API design, project structuring, building static/shared libraries, and preparing libraries for real-world distribution.

course

Clean Data in Excel

Clean Data in Excel

Study how to clean, organize, and prepare data in Excel to ensure accuracy and reliability in your analysis. You'll understand why raw data is often messy and how improper formatting or errors can lead to incorrect results.

course

Cloud Cost Optimization

Cloud Cost Optimization

Cloud spending grows fast when it is unmanaged. This course shows how to identify waste, right-size resources, apply pricing models, and build cost-aware architectures. Learners gain hands-on skills to reduce real cloud bills in production environments.

course

Core Application Security

Core Application Security

Gain a comprehensive understanding of foundational application security concepts, threats, and best practices. This course covers the most common security problems in software applications, providing practical context and real-world examples to help you recognize and mitigate vulnerabilities.

course

Database Design Patterns

Database Design Patterns

Explore foundational and advanced database design patterns using SQL. This course introduces essential concepts, best practices, and real-world examples to help you build robust, scalable, and efficient relational databases.
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
(1046)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(126)
track
lockOnly for Ultimate
track image

DevOps Specialist

laptop6 Courses
list91 Tasks

Beginner

4.0
(2)
track
lockOnly for Ultimate
track image

Supervised Learning Foundations

laptop6 Courses
list74 Tasks

Beginner

4.3
(50)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(400)
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
track
track image
For Ultimate

Only for Ultimate

DevOps Specialist

laptop6 Courses
list91 Tasks
4.0
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
Search
Close

Courses & Projects

Technologies

course

Python for Chemoinformatics

Python for Chemoinformatics

Dive into the world of chemoinformatics using Python! This course introduces you to essential concepts such as molecular representations, descriptors, similarity, clustering, and QSAR modeling. Through engaging theory and hands-on challenges, you'll learn to analyze chemical data, compute molecular properties, and build predictive models—all with beginner-friendly explanations and real-world examples.

course

Working with Interfaces and Generics in TypeScript

Working with Interfaces and Generics in TypeScript

A practical course on mastering interfaces and generics in TypeScript. Learn how to design robust type systems that make your code safer, cleaner, and easier to scale. From defining interfaces to building reusable generic patterns, this course provides a complete foundation for writing modern, type-safe applications.

course

Working with Java Enum

Working with Java Enum

Master the power of Java enums for type-safe, expressive, and maintainable code. This course explores enums from the basics to advanced usage, including methods, fields, and best practices.

course

API and Protocol Design

API and Protocol Design

A comprehensive theoretical course exploring the principles, design patterns, and practical considerations of API and protocol design, focusing on REST, RPC, and gRPC. This course provides a deep dive into the architectural styles, communication models, and best practices for designing robust APIs.

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

Applied Hypothesis Testing & A/B Testing

Applied Hypothesis Testing & A/B Testing

Master the principles and practical application of hypothesis testing and A/B testing. Learn statistical tests, experiment design, data preparation, and analysis techniques using Python to make data-driven decisions in real-world scenarios.

course

C File Handling Basics

C File Handling Basics

A concise beginner-friendly course introducing the essentials of file handling in C, including file types, opening/closing files, reading/writing data, error handling, and file pointers. Each chapter features clear explanations, simple code examples, and interactive quizzes.

course

C Structs

C Structs

Gain a solid understanding of how structs work in C, from basic definitions to advanced memory concepts. Explore how pointers interact with structured data, discover efficient ways to organize information, and build confidence by implementing real data structures such as linked lists.

course

C# Lists & Collections

C# Lists & Collections

Master the essential C# collections, from basic lists to advanced dictionaries and sets. This course blends engaging theory with practical, real-world challenges to help you confidently use collections in your C# projects.

course

C++ Lambda Expressions

C++ Lambda Expressions

Master the power of modern C++ lambdas — from writing concise inline functions to capturing variables efficiently. Explore how lambdas simplify code structure, enable functional programming patterns, and enhance flexibility when used with STL algorithms. Learn to handle captures, mutable states, and return types with precision. By the end, you’ll be able to use lambdas confidently for cleaner, faster, and more expressive C++ code.

course

C++ Library Development

C++ Library Development

A comprehensive beginner-to-intermediate course guiding learners through the process of designing, implementing, packaging, and distributing C++ libraries. The course covers best practices for API design, project structuring, building static/shared libraries, and preparing libraries for real-world distribution.

course

Clean Data in Excel

Clean Data in Excel

Study how to clean, organize, and prepare data in Excel to ensure accuracy and reliability in your analysis. You'll understand why raw data is often messy and how improper formatting or errors can lead to incorrect results.

course

Cloud Cost Optimization

Cloud Cost Optimization

Cloud spending grows fast when it is unmanaged. This course shows how to identify waste, right-size resources, apply pricing models, and build cost-aware architectures. Learners gain hands-on skills to reduce real cloud bills in production environments.

course

Core Application Security

Core Application Security

Gain a comprehensive understanding of foundational application security concepts, threats, and best practices. This course covers the most common security problems in software applications, providing practical context and real-world examples to help you recognize and mitigate vulnerabilities.

course

Database Design Patterns

Database Design Patterns

Explore foundational and advanced database design patterns using SQL. This course introduces essential concepts, best practices, and real-world examples to help you build robust, scalable, and efficient relational databases.

course

Python for Chemoinformatics

Python for Chemoinformatics

Dive into the world of chemoinformatics using Python! This course introduces you to essential concepts such as molecular representations, descriptors, similarity, clustering, and QSAR modeling. Through engaging theory and hands-on challenges, you'll learn to analyze chemical data, compute molecular properties, and build predictive models—all with beginner-friendly explanations and real-world examples.

course

Working with Interfaces and Generics in TypeScript

Working with Interfaces and Generics in TypeScript

A practical course on mastering interfaces and generics in TypeScript. Learn how to design robust type systems that make your code safer, cleaner, and easier to scale. From defining interfaces to building reusable generic patterns, this course provides a complete foundation for writing modern, type-safe applications.

course

Working with Java Enum

Working with Java Enum

Master the power of Java enums for type-safe, expressive, and maintainable code. This course explores enums from the basics to advanced usage, including methods, fields, and best practices.

course

API and Protocol Design

API and Protocol Design

A comprehensive theoretical course exploring the principles, design patterns, and practical considerations of API and protocol design, focusing on REST, RPC, and gRPC. This course provides a deep dive into the architectural styles, communication models, and best practices for designing robust APIs.

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

Applied Hypothesis Testing & A/B Testing

Applied Hypothesis Testing & A/B Testing

Master the principles and practical application of hypothesis testing and A/B testing. Learn statistical tests, experiment design, data preparation, and analysis techniques using Python to make data-driven decisions in real-world scenarios.

course

C File Handling Basics

C File Handling Basics

A concise beginner-friendly course introducing the essentials of file handling in C, including file types, opening/closing files, reading/writing data, error handling, and file pointers. Each chapter features clear explanations, simple code examples, and interactive quizzes.

course

C Structs

C Structs

Gain a solid understanding of how structs work in C, from basic definitions to advanced memory concepts. Explore how pointers interact with structured data, discover efficient ways to organize information, and build confidence by implementing real data structures such as linked lists.

course

C# Lists & Collections

C# Lists & Collections

Master the essential C# collections, from basic lists to advanced dictionaries and sets. This course blends engaging theory with practical, real-world challenges to help you confidently use collections in your C# projects.

course

C++ Lambda Expressions

C++ Lambda Expressions

Master the power of modern C++ lambdas — from writing concise inline functions to capturing variables efficiently. Explore how lambdas simplify code structure, enable functional programming patterns, and enhance flexibility when used with STL algorithms. Learn to handle captures, mutable states, and return types with precision. By the end, you’ll be able to use lambdas confidently for cleaner, faster, and more expressive C++ code.

course

C++ Library Development

C++ Library Development

A comprehensive beginner-to-intermediate course guiding learners through the process of designing, implementing, packaging, and distributing C++ libraries. The course covers best practices for API design, project structuring, building static/shared libraries, and preparing libraries for real-world distribution.

course

Clean Data in Excel

Clean Data in Excel

Study how to clean, organize, and prepare data in Excel to ensure accuracy and reliability in your analysis. You'll understand why raw data is often messy and how improper formatting or errors can lead to incorrect results.

course

Cloud Cost Optimization

Cloud Cost Optimization

Cloud spending grows fast when it is unmanaged. This course shows how to identify waste, right-size resources, apply pricing models, and build cost-aware architectures. Learners gain hands-on skills to reduce real cloud bills in production environments.

course

Core Application Security

Core Application Security

Gain a comprehensive understanding of foundational application security concepts, threats, and best practices. This course covers the most common security problems in software applications, providing practical context and real-world examples to help you recognize and mitigate vulnerabilities.

course

Database Design Patterns

Database Design Patterns

Explore foundational and advanced database design patterns using SQL. This course introduces essential concepts, best practices, and real-world examples to help you build robust, scalable, and efficient relational databases.
not found

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

some-alt