Course catalog

Categories

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.