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

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(117)

Courses & Projects

course

Advertising with Meta Platforms

Advertising with Meta Platforms

Learn how to plan, launch, and scale high-performing Meta Ads campaigns on Facebook and Instagram. This course takes you step by step from the fundamentals of digital advertising and the buyer's journey to advanced targeting, creative design, budgeting, and compliance. You'll master Meta Ads Manager, build persuasive ad copy, and apply proven strategies like retargeting, social proof, and scaling techniques. The final modules explore AI-driven tools for smarter targeting, creative optimization, trend detection, and analytics. By combining automation with strategy, you'll create ads that engage audiences, boost conversions, and maximize ROI.

project

Analyzing Social Influences on High School Performance

Analyzing Social Influences on High School Performance

Explore how romantic relationships may impact academic performance differently for male and female students using statistical analysis and visualization.

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

Auth0 Authentication and Authorization in React Apps

Auth0 Authentication and Authorization in React Apps

Implement secure authentication and authorization in React applications using Auth0. Configure login flows, protect routes, manage user sessions, and customize authentication experiences. Apply advanced Auth0 features such as roles, permissions, and secure API access in production React apps.

course

Bayesian Statistics and Probabilistic Modeling

Bayesian Statistics and Probabilistic Modeling

A theory-focused course exploring Bayesian statistics as a framework for reasoning under uncertainty, emphasizing mathematical intuition, conceptual understanding, and probabilistic modeling.

course

Build Meaningful and Accessible Web Pages

Build Meaningful and Accessible Web Pages

Learn to create clean, meaningful, and accessible web pages using semantic HTML. Discover how to use appropriate elements to structure content, enhance SEO, and improve user experience. Master the core principles of a well-designed modern website.

course

C Bitwise Operations and Binary Logic

C Bitwise Operations and Binary Logic

Learn how C works at the bit level. This course explains bitwise operators, masks, flags, shifts, and binary data manipulation, helping you write efficient, low-level, and predictable C code.

course

C Conditional Statements

C Conditional Statements

Master the art of decision-making in C by learning how to control program flow using if, else, else if, switch, ternary operators, and guard clauses. This course blends concise theory with hands-on challenges to help you write smarter, more flexible C code.

course

C Device Drivers Basics

C Device Drivers Basics

Learn the foundational concepts and practical skills required to develop device drivers in C for Linux. This course covers the architecture of device drivers, kernel and user space interactions, driver types, kernel modules, memory management, interrupts, concurrency, and direct hardware communication.

course

C Networking Basics

C Networking Basics

Learn the essentials of computer networking by building real-world applications in C. This course guides you step by step through the fundamentals of sockets, protocols, and client-server communication, using hands-on examples and clear explanations.

course

C# Async and Await Practice

C# Async and Await Practice

Master asynchronous programming in C# with hands-on practice and engaging explanations. Learn to convert synchronous code to async, process collections concurrently, handle timeouts, and manage errors effectively using async/await.

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# Methods and Modular Thinking

C# Methods and Modular Thinking

Master the art of writing modular, reusable, and clear code in C# by learning how to create, use, and reason about methods. This course guides you from the basics of function signatures to advanced modularization techniques, with engaging real-world challenges and step-by-step explanations.

course

C# Strings and Text Processing

C# Strings and Text Processing

Master the essentials of string manipulation, text parsing, and efficient text processing in C#. This course guides you from the basics of working with strings to advanced text analysis and formatting, using engaging real-world examples and hands-on challenges.

course

C++ STL Containers and Algorithms

C++ STL Containers and Algorithms

Master modern C++ through the power of the Standard Template Library. Learn how containers, iterators, and algorithms work together to create clean, efficient, and expressive code. Explore essential containers like vector, map, and unordered_map, understand their performance trade-offs, and apply core algorithms for searching, sorting, transforming, and generating data. Build a solid foundation for writing robust, reusable, and high-performance C++ programs.
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
(359)
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
(1013)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(117)
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

Advertising with Meta Platforms

Advertising with Meta Platforms

Learn how to plan, launch, and scale high-performing Meta Ads campaigns on Facebook and Instagram. This course takes you step by step from the fundamentals of digital advertising and the buyer's journey to advanced targeting, creative design, budgeting, and compliance. You'll master Meta Ads Manager, build persuasive ad copy, and apply proven strategies like retargeting, social proof, and scaling techniques. The final modules explore AI-driven tools for smarter targeting, creative optimization, trend detection, and analytics. By combining automation with strategy, you'll create ads that engage audiences, boost conversions, and maximize ROI.

project

Analyzing Social Influences on High School Performance

Analyzing Social Influences on High School Performance

Explore how romantic relationships may impact academic performance differently for male and female students using statistical analysis and visualization.

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

Auth0 Authentication and Authorization in React Apps

Auth0 Authentication and Authorization in React Apps

Implement secure authentication and authorization in React applications using Auth0. Configure login flows, protect routes, manage user sessions, and customize authentication experiences. Apply advanced Auth0 features such as roles, permissions, and secure API access in production React apps.

course

Bayesian Statistics and Probabilistic Modeling

Bayesian Statistics and Probabilistic Modeling

A theory-focused course exploring Bayesian statistics as a framework for reasoning under uncertainty, emphasizing mathematical intuition, conceptual understanding, and probabilistic modeling.

course

Build Meaningful and Accessible Web Pages

Build Meaningful and Accessible Web Pages

Learn to create clean, meaningful, and accessible web pages using semantic HTML. Discover how to use appropriate elements to structure content, enhance SEO, and improve user experience. Master the core principles of a well-designed modern website.

course

C Bitwise Operations and Binary Logic

C Bitwise Operations and Binary Logic

Learn how C works at the bit level. This course explains bitwise operators, masks, flags, shifts, and binary data manipulation, helping you write efficient, low-level, and predictable C code.

course

C Conditional Statements

C Conditional Statements

Master the art of decision-making in C by learning how to control program flow using if, else, else if, switch, ternary operators, and guard clauses. This course blends concise theory with hands-on challenges to help you write smarter, more flexible C code.

course

C Device Drivers Basics

C Device Drivers Basics

Learn the foundational concepts and practical skills required to develop device drivers in C for Linux. This course covers the architecture of device drivers, kernel and user space interactions, driver types, kernel modules, memory management, interrupts, concurrency, and direct hardware communication.

course

C Networking Basics

C Networking Basics

Learn the essentials of computer networking by building real-world applications in C. This course guides you step by step through the fundamentals of sockets, protocols, and client-server communication, using hands-on examples and clear explanations.

course

C# Async and Await Practice

C# Async and Await Practice

Master asynchronous programming in C# with hands-on practice and engaging explanations. Learn to convert synchronous code to async, process collections concurrently, handle timeouts, and manage errors effectively using async/await.

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# Methods and Modular Thinking

C# Methods and Modular Thinking

Master the art of writing modular, reusable, and clear code in C# by learning how to create, use, and reason about methods. This course guides you from the basics of function signatures to advanced modularization techniques, with engaging real-world challenges and step-by-step explanations.

course

C# Strings and Text Processing

C# Strings and Text Processing

Master the essentials of string manipulation, text parsing, and efficient text processing in C#. This course guides you from the basics of working with strings to advanced text analysis and formatting, using engaging real-world examples and hands-on challenges.

course

C++ STL Containers and Algorithms

C++ STL Containers and Algorithms

Master modern C++ through the power of the Standard Template Library. Learn how containers, iterators, and algorithms work together to create clean, efficient, and expressive code. Explore essential containers like vector, map, and unordered_map, understand their performance trade-offs, and apply core algorithms for searching, sorting, transforming, and generating data. Build a solid foundation for writing robust, reusable, and high-performance C++ programs.

course

Advertising with Meta Platforms

Advertising with Meta Platforms

Learn how to plan, launch, and scale high-performing Meta Ads campaigns on Facebook and Instagram. This course takes you step by step from the fundamentals of digital advertising and the buyer's journey to advanced targeting, creative design, budgeting, and compliance. You'll master Meta Ads Manager, build persuasive ad copy, and apply proven strategies like retargeting, social proof, and scaling techniques. The final modules explore AI-driven tools for smarter targeting, creative optimization, trend detection, and analytics. By combining automation with strategy, you'll create ads that engage audiences, boost conversions, and maximize ROI.

project

Analyzing Social Influences on High School Performance

Analyzing Social Influences on High School Performance

Explore how romantic relationships may impact academic performance differently for male and female students using statistical analysis and visualization.

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

Auth0 Authentication and Authorization in React Apps

Auth0 Authentication and Authorization in React Apps

Implement secure authentication and authorization in React applications using Auth0. Configure login flows, protect routes, manage user sessions, and customize authentication experiences. Apply advanced Auth0 features such as roles, permissions, and secure API access in production React apps.

course

Bayesian Statistics and Probabilistic Modeling

Bayesian Statistics and Probabilistic Modeling

A theory-focused course exploring Bayesian statistics as a framework for reasoning under uncertainty, emphasizing mathematical intuition, conceptual understanding, and probabilistic modeling.

course

Build Meaningful and Accessible Web Pages

Build Meaningful and Accessible Web Pages

Learn to create clean, meaningful, and accessible web pages using semantic HTML. Discover how to use appropriate elements to structure content, enhance SEO, and improve user experience. Master the core principles of a well-designed modern website.

course

C Bitwise Operations and Binary Logic

C Bitwise Operations and Binary Logic

Learn how C works at the bit level. This course explains bitwise operators, masks, flags, shifts, and binary data manipulation, helping you write efficient, low-level, and predictable C code.

course

C Conditional Statements

C Conditional Statements

Master the art of decision-making in C by learning how to control program flow using if, else, else if, switch, ternary operators, and guard clauses. This course blends concise theory with hands-on challenges to help you write smarter, more flexible C code.

course

C Device Drivers Basics

C Device Drivers Basics

Learn the foundational concepts and practical skills required to develop device drivers in C for Linux. This course covers the architecture of device drivers, kernel and user space interactions, driver types, kernel modules, memory management, interrupts, concurrency, and direct hardware communication.

course

C Networking Basics

C Networking Basics

Learn the essentials of computer networking by building real-world applications in C. This course guides you step by step through the fundamentals of sockets, protocols, and client-server communication, using hands-on examples and clear explanations.

course

C# Async and Await Practice

C# Async and Await Practice

Master asynchronous programming in C# with hands-on practice and engaging explanations. Learn to convert synchronous code to async, process collections concurrently, handle timeouts, and manage errors effectively using async/await.

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# Methods and Modular Thinking

C# Methods and Modular Thinking

Master the art of writing modular, reusable, and clear code in C# by learning how to create, use, and reason about methods. This course guides you from the basics of function signatures to advanced modularization techniques, with engaging real-world challenges and step-by-step explanations.

course

C# Strings and Text Processing

C# Strings and Text Processing

Master the essentials of string manipulation, text parsing, and efficient text processing in C#. This course guides you from the basics of working with strings to advanced text analysis and formatting, using engaging real-world examples and hands-on challenges.

course

C++ STL Containers and Algorithms

C++ STL Containers and Algorithms

Master modern C++ through the power of the Standard Template Library. Learn how containers, iterators, and algorithms work together to create clean, efficient, and expressive code. Explore essential containers like vector, map, and unordered_map, understand their performance trade-offs, and apply core algorithms for searching, sorting, transforming, and generating data. Build a solid foundation for writing robust, reusable, and high-performance C++ programs.
not found

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

some-alt