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
(1205)
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

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# 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

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

Dart Control Flow

Dart Control Flow

Master Dart's control flow mechanisms with concise, console-based examples. Learn to direct program execution using conditionals, loops, and advanced flow techniques for robust and readable Dart code.

course

Dart for Flutter Developers

Dart for Flutter Developers

A hands-on, developer-focused course designed to help Flutter developers master Dart language features, write cleaner code, and architect scalable Flutter apps. This course bridges the gap between basic Flutter knowledge and advanced Dart proficiency, with practical tasks and real-world mistakes to avoid.

course

End to End Testing React Apps with Playwright

End to End Testing React Apps with Playwright

Test React applications end to end using Playwright. Write reliable browser tests, interact with UI elements, handle asynchronous behavior, and validate navigation and network behavior. Apply advanced testing strategies to build scalable, maintainable test suites for production React applications.

course

Ensemble Learning Techniques with Python

Ensemble Learning Techniques with Python

A comprehensive intermediate course on ensemble learning in machine learning, covering foundational concepts, mathematical intuition, and practical implementation of bagging, boosting, and advanced integration methods using Python and scikit-learn.

course

Excel Data Modeling

Excel Data Modeling

Learn how to turn raw Excel data into a connected data model with Power Pivot, DAX measures, and an interactive dashboard that updates automatically. Starting from a flat table, you will build relationships between multiple tables, write calculated metrics, and deliver a polished, reusable report — all inside Excel. Suitable for Excel users with basic experience who want to move beyond flat-sheet reporting.

course

Explainable AI (XAI) Basics

Explainable AI (XAI) Basics

Gain a foundational understanding of Explainable AI (XAI): what it is, why it matters, key concepts, main techniques, and ethical considerations. This course is theory-focused, using clear explanations and quizzes to build your intuition about making AI systems more transparent and trustworthy.

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

Functional Programming Concepts in Python

Functional Programming Concepts in Python

Master packing/unpacking, flexible function arguments, higher-order functions, lambdas, variable scope, closures, iterators and decorators. Designed for learners who have completed an introductory Python course and want to write more efficient, expressive, and powerful code.

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.
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
(1205)
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

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# 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

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

Dart Control Flow

Dart Control Flow

Master Dart's control flow mechanisms with concise, console-based examples. Learn to direct program execution using conditionals, loops, and advanced flow techniques for robust and readable Dart code.

course

Dart for Flutter Developers

Dart for Flutter Developers

A hands-on, developer-focused course designed to help Flutter developers master Dart language features, write cleaner code, and architect scalable Flutter apps. This course bridges the gap between basic Flutter knowledge and advanced Dart proficiency, with practical tasks and real-world mistakes to avoid.

course

End to End Testing React Apps with Playwright

End to End Testing React Apps with Playwright

Test React applications end to end using Playwright. Write reliable browser tests, interact with UI elements, handle asynchronous behavior, and validate navigation and network behavior. Apply advanced testing strategies to build scalable, maintainable test suites for production React applications.

course

Ensemble Learning Techniques with Python

Ensemble Learning Techniques with Python

A comprehensive intermediate course on ensemble learning in machine learning, covering foundational concepts, mathematical intuition, and practical implementation of bagging, boosting, and advanced integration methods using Python and scikit-learn.

course

Excel Data Modeling

Excel Data Modeling

Learn how to turn raw Excel data into a connected data model with Power Pivot, DAX measures, and an interactive dashboard that updates automatically. Starting from a flat table, you will build relationships between multiple tables, write calculated metrics, and deliver a polished, reusable report — all inside Excel. Suitable for Excel users with basic experience who want to move beyond flat-sheet reporting.

course

Explainable AI (XAI) Basics

Explainable AI (XAI) Basics

Gain a foundational understanding of Explainable AI (XAI): what it is, why it matters, key concepts, main techniques, and ethical considerations. This course is theory-focused, using clear explanations and quizzes to build your intuition about making AI systems more transparent and trustworthy.

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

Functional Programming Concepts in Python

Functional Programming Concepts in Python

Master packing/unpacking, flexible function arguments, higher-order functions, lambdas, variable scope, closures, iterators and decorators. Designed for learners who have completed an introductory Python course and want to write more efficient, expressive, and powerful code.

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

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# 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

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

Dart Control Flow

Dart Control Flow

Master Dart's control flow mechanisms with concise, console-based examples. Learn to direct program execution using conditionals, loops, and advanced flow techniques for robust and readable Dart code.

course

Dart for Flutter Developers

Dart for Flutter Developers

A hands-on, developer-focused course designed to help Flutter developers master Dart language features, write cleaner code, and architect scalable Flutter apps. This course bridges the gap between basic Flutter knowledge and advanced Dart proficiency, with practical tasks and real-world mistakes to avoid.

course

End to End Testing React Apps with Playwright

End to End Testing React Apps with Playwright

Test React applications end to end using Playwright. Write reliable browser tests, interact with UI elements, handle asynchronous behavior, and validate navigation and network behavior. Apply advanced testing strategies to build scalable, maintainable test suites for production React applications.

course

Ensemble Learning Techniques with Python

Ensemble Learning Techniques with Python

A comprehensive intermediate course on ensemble learning in machine learning, covering foundational concepts, mathematical intuition, and practical implementation of bagging, boosting, and advanced integration methods using Python and scikit-learn.

course

Excel Data Modeling

Excel Data Modeling

Learn how to turn raw Excel data into a connected data model with Power Pivot, DAX measures, and an interactive dashboard that updates automatically. Starting from a flat table, you will build relationships between multiple tables, write calculated metrics, and deliver a polished, reusable report — all inside Excel. Suitable for Excel users with basic experience who want to move beyond flat-sheet reporting.

course

Explainable AI (XAI) Basics

Explainable AI (XAI) Basics

Gain a foundational understanding of Explainable AI (XAI): what it is, why it matters, key concepts, main techniques, and ethical considerations. This course is theory-focused, using clear explanations and quizzes to build your intuition about making AI systems more transparent and trustworthy.

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

Functional Programming Concepts in Python

Functional Programming Concepts in Python

Master packing/unpacking, flexible function arguments, higher-order functions, lambdas, variable scope, closures, iterators and decorators. Designed for learners who have completed an introductory Python course and want to write more efficient, expressive, and powerful code.

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.
not found

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

some-alt