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

SQL from Zero to Hero

laptop7 Courses
list248 Tasks

Beginner

4.7
(4048)
track
lockOnly for Ultimate
track image

С++ Essentials

laptop6 Courses
list124 Tasks

Beginner

4.3
(1321)
track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list164 Tasks

Beginner

4.4
(296)
track
lockOnly for Ultimate
track image

Become a React Developer

laptop4 Courses
list73 Tasks

Intermediate

4.3
(124)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list386 Tasks

Beginner

4.6
(1481)

Courses & Projects

course

API Gateway Security Patterns

API Gateway Security Patterns

A beginner-friendly course introducing the core security patterns used in API Gateways. Learn the basics of API security, authentication, and traffic control with simple explanations and real-world examples.

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

Adobe After Effects Basics

Adobe After Effects Basics

This course provides a comprehensive introduction to Adobe After Effects, covering essential tools and techniques for animation, motion graphics, and visual effects. You'll engage in precise practice, learning to create full animations and advanced transitions in dedicated chapters. By the end, you'll have the skills to craft dynamic animations and high-quality video content through hands-on 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.

course

Apache Arrow and PyArrow for Data Scientists

Apache Arrow and PyArrow for Data Scientists

Master Apache Arrow as a columnar in-memory data standard and learn to use PyArrow for efficient, interoperable data science workflows. Explore Arrow's data model, memory layout, and integration with pandas and Parquet.

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

CSS Animations and Transitions

CSS Animations and Transitions

Bring your web pages to life with engaging motion and interactivity. Learn how to use CSS transitions, transforms, and keyframe animations to create smooth, modern effects that enhance the user experience.
not found

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

Career tracks

track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop7 Courses
list248 Tasks

Beginner

4.7
(4048)
track
lockOnly for Ultimate
track image

С++ Essentials

laptop6 Courses
list124 Tasks

Beginner

4.3
(1321)
track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list164 Tasks

Beginner

4.4
(296)
track
lockOnly for Ultimate
track image

Become a React Developer

laptop4 Courses
list73 Tasks

Intermediate

4.3
(124)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list386 Tasks

Beginner

4.6
(1481)
track
track image
For Ultimate

Only for Ultimate

SQL from Zero to Hero

laptop7 Courses
list248 Tasks
4.7
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
Search
Close

Courses & Projects

Technologies

course

API Gateway Security Patterns

API Gateway Security Patterns

A beginner-friendly course introducing the core security patterns used in API Gateways. Learn the basics of API security, authentication, and traffic control with simple explanations and real-world examples.

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

Adobe After Effects Basics

Adobe After Effects Basics

This course provides a comprehensive introduction to Adobe After Effects, covering essential tools and techniques for animation, motion graphics, and visual effects. You'll engage in precise practice, learning to create full animations and advanced transitions in dedicated chapters. By the end, you'll have the skills to craft dynamic animations and high-quality video content through hands-on 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.

course

Apache Arrow and PyArrow for Data Scientists

Apache Arrow and PyArrow for Data Scientists

Master Apache Arrow as a columnar in-memory data standard and learn to use PyArrow for efficient, interoperable data science workflows. Explore Arrow's data model, memory layout, and integration with pandas and Parquet.

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

CSS Animations and Transitions

CSS Animations and Transitions

Bring your web pages to life with engaging motion and interactivity. Learn how to use CSS transitions, transforms, and keyframe animations to create smooth, modern effects that enhance the user experience.

course

API Gateway Security Patterns

API Gateway Security Patterns

A beginner-friendly course introducing the core security patterns used in API Gateways. Learn the basics of API security, authentication, and traffic control with simple explanations and real-world examples.

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

Adobe After Effects Basics

Adobe After Effects Basics

This course provides a comprehensive introduction to Adobe After Effects, covering essential tools and techniques for animation, motion graphics, and visual effects. You'll engage in precise practice, learning to create full animations and advanced transitions in dedicated chapters. By the end, you'll have the skills to craft dynamic animations and high-quality video content through hands-on 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.

course

Apache Arrow and PyArrow for Data Scientists

Apache Arrow and PyArrow for Data Scientists

Master Apache Arrow as a columnar in-memory data standard and learn to use PyArrow for efficient, interoperable data science workflows. Explore Arrow's data model, memory layout, and integration with pandas and Parquet.

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

CSS Animations and Transitions

CSS Animations and Transitions

Bring your web pages to life with engaging motion and interactivity. Learn how to use CSS transitions, transforms, and keyframe animations to create smooth, modern effects that enhance the user experience.
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