Course catalog
Showing 1-20 of 311 items.
Advanced ASP.NET Web API 2.2
Take your knowledge of ASP.NET Web API to the next level. Learn about dependency injection, versioning, OData, working with cookies, and more.
Advanced Express
Tackle complex projects with Express, the most popular Node.js framework. Learn how to integrate a database, add user authentication, process files, improve app security, and more.
Advanced Laravel
Learn how to get the most out of Laravel when working with controllers, routes, views, the Eloquent ORM, and more.
Advanced Node.js
Learn advanced techniques for asynchronous programming and data streaming in Node.js.
Advanced Node.js: Scaling Applications
Explore sophisticated programming techniques that can help you scale your Node.js applications, including cloning, database scaling, and decomposing apps into microservices.
Advanced npm
Take your npm skills to the next level. Learn how to publish packages, execute audits, and master advanced npm commands and functions.
Advanced PHP
Explore advanced uses of PHP, the server-side scripting language. Learn about namespaces, traits, object-oriented programming, abstract classes, iterators, generators, and more.
Advanced SQL for Application Development
Build scalable and resilient databases to support any application. Learn how to write optimized SQL, use indexes, partition data, and use established design patterns.
Ajax with PHP: Add Dynamic Content to Websites
Add dynamic, asynchronously loading content to websites to make them more modern, professional, and user friendly, with Ajax and PHP.
Angular 2 Testing and Debugging
Discover how to test and debug the code in your Angular 2 applications. Learn how to analyze testing reports, prevent common errors with custom error handling, and more.
Angular Essential Training
Learn the essentials of Angular, the “superheroic” JavaScript platform, including powerful features such as two-way data binding, comprehensive routing, and dependency injection.
Angular: API Communication and Authentication
Discover how to use HTTP in Angular 2 applications to communicate with APIs and use JSON web tokens to authenticate users and requests.
Angular: Building an Interface
Looking to get started with Angular? This course shows how to use this JavaScript framework to build an interface, helping you pick up key concepts by building something concrete.
Angular: Building Large Applications
Is your codebase growing out of control? Learn best practices, tools, and techniques to manage enterprise-scale Angular apps.
Angular: Cloud-Powered Apps with Firebase
Learn how to use the JavaScript you mastered for front-end Angular development to build powerful applications with Firebase, a suite of tools from Google.
Angular: Ecosystems
Explore techniques outside of Angular that can enhance your app development workflow. Learn how to work with tools for building and deploying Angular apps into production and more.
Angular: Maintaining Applications
Learn how to maintain Angular applications. Find out how to upgrade frameworks, add new features, and enhance security as your apps grow and change over time.
Angular: Progressive Web Apps
Learn how to develop a progressive web app (PWA) using Angular. This course covers preparation steps, creating UI, connecting to web services, making PWAs installable, and more.
Angular: Routing
Build practical and performant applications with Angular 4 routing.
Angular: Securing Apps
Learn practical strategies and best practices for securing your Angular apps.