The HTTP protocol is the most fundamental block for a web application. In the AngularJs framework, the $http service is a core service that facilitates communication with the remote HTTP servers.
Angular HTTP Communication
Almost every single Angular app needs to communicate with a server over HTTP. In this course Angular HTTP Communication, you will learn the most advanced techniques to extract the full power of the built-in Angularjs HTTP protocol.
First, you will understand how to communicate with the REST service. Then, you will master how to modify HTTP requests and responses with interceptors and build a client-side cache.
Lastly, you will create unit tests to make sure your HTTP requests perform the way you expect.
On completion of this course, you will have a solid understanding of the HTTP features included with AngularJs framework and the skill required to build a well structured, performance-oriented Angular app with the full advantage of Angular’s HTTP client.
- Introduction and Overview
- Book Tracker Project Overview
- The role of RxJs
- Preparing to user HttpClient in a project
- Consuming REST Services
- Advance HTTP Requests and Error Handling
- Creating Interceptors
Brice Wilson is a professional developer having 20+ years experience. He loves to experiment with new tools and technologies. Web development and native iOS apps currently occupy most of his time
Rating: 5.0 Level: Intermediate Duration: 2h 27mGet Free 10 Days Trial
Building a SPA Framework Using AngularJS
Decide to create a new Angular SPA?
This course will help you to build different Angular components like Menu, Dashboard or widgets.
This course will teach you how to build a feature-rich menu system from scratch.
Then it will teach you how to build Angular grids to create a dashboard and widget system.
Then we will package these components with Gulp so that they can be used in Angular application.
- Creating a SPA Framework Using AngularJS
- Building a Menu Component in AngularJS
- Advanced Menu Features
- Building a Dashboard and Widgets
- Widget Content
- Additional Angular SPA Features
Mark started his career with a Bachelor of Science in Computer Science from St. Johns University. He has been working as a developer for over 25 years. He had worked with Goldman Sachs, Lehman Brothers, and other major investment banks. Recently Mark became interested in animation and video game software.
Rating: 5.0 Level: Advanced Duration: 4h 48mGet Free 10 Days Trial
An AngularJS Playbook
The first module of this course will teach you about the strategies and pattern for common scenarios in AngularJs app.
The second module of this course will discuss the security system of an AngularJs app. This module will teach you how to manage authorization tokens and a user model using services and HTTP interceptors.
The next module will provide strategies to implement consistent error handling and display of alert messages to the user.
The fourth module of this course will focus on UI topics. It will discuss how to work with an application that requires nested views and modal dialogs.
The fifth module will teach you how to build a form with proper validation with custom directives.
The final module will train you about the techniques to integrate 3rd party libraries.
- Security Playbook
- Debugging and Diagnostics Playbook
- UI Playbook
- Forms Playbook
- Integration Playbook
Scott Allen has over 15 years of experience in commercial software development and is a frequent speaker at national conferences, and local user groups. Scott is a Microsoft MVP and has authored books on several Microsoft technologies, including ASP.NET, C#, and Windows Workflow.
Rating: 5.0 Level: Intermediate Duration: 3h 59mGet Free 10 Days Trial