Level Up Your Coding Skills
Whether you want to excel in web development, mobile development or strengthen your fundamental software engineering skills, there is a course for you.
Everything you need to program in Python in one course (includes 3 real-world projects)
A step-by-step guide to building web apps with React 18+ and TypeScript
Master Modern C++: Go from Novice to Professional. Everything you need to code in C++ in one bundle!
Everything you need to design and query databases in one course
Everything you need to build full-stack applications with Next.js 13+ (App Router) and TypeScript
Everything you need to build fast and stunning websites with HTML5 and CSS3 in one bundle
Master Java - the most popular programming language underpinning most apps and websites
Master all the JavaScript skills you need to land a full-stack developer job
Master JavaScript: Go from Novice to Professional. Everything you need to code in JavaScript in one bundle!
A comprehensive guide to React testing packed with practical tips, real-world exercises, and best practices
From zero to hero: Learn to build fast and secure APIs with Django and MySQL
Everything you need to know to use Git & GitHub to work effectively as a team
Take your React skills to the next level by mastering state management and routing
Ace your coding job interview. Learn to write better and faster code.
Master C# - one of the world's most versatile programming languages
Sharpen your problem-solving skills with curated, real-world Python projects
Ace your interview: Master essential skills to impress employers and land your dream job
Learn to make your JavaScript applications scale
Everything you need to build and distribute professional-quality apps with React Native
Everything you need to master Docker in one clear, concise, and practical course
Learn to write maintainable and extensible code. Become a senior software engineer.
A comprehensive, beginner-friendly guide covering everything from the basics to advanced techniques
A comprehensive A-Z guide to testing React apps with React Testing Library and Vitest / Jest.
Go from beginner to expert in 6 hours. Everything you need to build modern apps with Redux.
Learn to build highly-scalable, fast and secure RESTful APIs with Node, Express, and MongoDB.
Don't get left behind. React is the way forward to building fast, interactive web apps. This course covers everything.
Everything you need to build full-stack applications with Next.js 13+ (App Router) and TypeScript
Learn to Build Full-stack Apps with Next.js, TypeScript, Prisma, Tailwind, and Radix UI
Master the fundamentals of Web development with Python and Django
Everything you need to build secure RESTful APIs with Django REST Framework
Master advanced techniques and best practices for building professional-quality backends
Master the fundamentals of programming in JavaScript.
Level up your JavaScript skills and prepare for technical interviews.
Build professional, interactive apps with Angular - the most popular framework for building web apps. This course covers everything.
Learn to build and deploy fast and secure web applications with ASP.NET MVC 5
Master the fundamentals of C++ - the most popular programming language underpinning most games and high-performance apps
Take your C++ skills to the next level. Master arrays, pointers, strings, structures, and streams.
Master object-oriented programming with C++. Learn all about classes, inheritance, exceptions, templates and more.
Learn the fundamentals of programming with C# with tons of exercises and real-world examples
Learn all about classes, interfaces and object-oriented programming
Master Events, Delegates, Lambda Expressions, LINQ, Async and more
Connect your applications to a SQL Server database
Master unit testing - an essential skill for anyone who wants to become a senior developer
Learn to build native mobile apps for Android, iOS and Windows using your existing C# skills
Master the fundamentals of web development with HTML5 & CSS3
Master advanced HTML5 & CSS3 concepts behind fast, beautiful and mobile-friendly websites
Learn to convert Photoshop design mockups into real websites
Master the Fundamentals of Building Native Mobile Apps with React Native and Expo
Master advanced techniques and best practices for building professional-quality apps
Master all the .NET skills you need to land a full-stack developer job
Writing robust code: A deep dive into Behavioral Design Patterns
Structural design patterns: The essential building blocks of object-oriented programming
Mastering creational design patterns: A comprehensive guide for developers
Ace your coding job interview. Learn to write better and faster code.
Ace your coding job interview. Learn to write better and faster code.
Ace your coding job interview. Learn to write better and faster code.
Discover Java - the most popular programming language underpinning most apps and websites
Learn to build robust, maintainable software with object-oriented programming techniques
All about Exceptions, Generics, Collections, Lambdas, Streams, Multi-threading and Asynchronous Programming
Learn the secrets the experts use to write and maintain perfect code
Learn the Angular essentials, from setup to deployment, in 2 days. The fastest way to get started with Angular!
Better manage the state of your Angular apps, improve their testability and use awesome debugging tools
Build a full-stack web app with ASP.NET Core, Entity Framework Core and Angular 2 (Angular 4+)
Learn the essential shortcuts and plug-ins that help you write more code in less time