Introduction to Angular
- What is TypeScript
- Introducing Angular
- Angular Concepts
- Angular Libraries
- Why Would you Use Angular
- Getting Started with Angular
- A Primer on Angular CLI
- Conclusion
Building a Calculator App with Angular
- Prerequisites
- Generating our Angular Calculator Project
- Angular Modules & Components
- Creating our Calculator UI
- Angular Property Binding by Example
- Angular Event Binding by Example
- Conclusion
Build your First Angular Web Application with Firebase and Bootstrap
- Setting up your Project
- Installing Angular CLI
- Creating an Angular Project
- Styling our Components with Bootstrap 4
- Angular Modules
- Child & Nested Routing
- Adding Firebase Authentication
- Securing the UI with Router Guards
Build a Contact Form with Angular
- Building a Template-Based Form
- Building a Reactive Form
- Conclusion
Building a News App with Angular - HttpClient
- Prerequisites
- Creating an Angular Project
- Adding an Angular Service
- How the
HttpClient.get()Method Works - Creating an Angular Component
- Conclusion
Building a Full-Stack App with Angular, PHP and MySQL
- Prerequisites
- Creating the PHP Application
- Implementing the Read Operation
- Implementing the Create Operation
- Implementing the Update Operation
- Implementing the Delete Operation
- Serving the PHP REST API Project
- Creating the MySQL Database
- Wrap-up
- Creating the Angular Front-End
- Installing Angular CLI
- Generating a New Project
- Setting up
HttpClient& Forms - Creating an Angular Service
- Creating the Angular Component
- Conclusion
Master HttpClient
- Introduction
- How Can You Increase Development Speed with Mocking?
- What We’ll Cover in This chapter?
- Prerequisites
- Step 1 - Setting up Angular CLI 8
- Step 2 - Initializing a New Angular 8 Example Project
- Step 3 - Setting up a (Fake) JSON REST API
- Step 4 - Setting up Angular HttpClient in our Example Project
- Step 5 - Creating Angular Components
- Step 6 - Adding Angular Routing
- Step 7 - Styling the UI with Angular Material
- Step 8 - Consuming the JSON REST API with Angular HttpClient
- Step 9 - Adding HTTP Error Handling with RxJS
catchError()&HttpClient - Step 10 - Retrying Failed HTTP Requests with RxJS
retry()&HttpClient - Step 11 - Unsubscribing from HttpClient Observables with RxJS
takeUntil() - Step 12 - Adding URL Query Parameters to the HttpClient get() Method
- Step 13 - Getting the Full HTTP Response with Angular HttpClient
- Step 14 - Requesting a Typed HTTP Response with Angular HttpClient
- Step 15 - Building and Deploying your Angular Application to Firebase Hosting
- Conclusion