Learn about Angular Framework The Angular framework is a JavaScript-based web application framework that is used for building single-page web applications. The framework is also used for creating reusable components that can be used in other web applications. The book covers the following: Chapter 1: Introduction to Angular Introduction to Angular framework Angular architecture overview Setting up the Angular development environment Creating your first Angular application Exploring Angular project structure Chapter 2: Components and Templates in Angular Understanding components and templates in Angular Creating and using components in Angular Data binding and interpolation in Angular Directives in Angular (structural and attribute) Template syntax and best practices in Angular Chapter 3: Services and Dependency Injection in Angular Introduction to services and dependency injection in Angular Creating and using services in Angular Understanding providers and injectors in Angular Hierarchical injectors and dependency resolution in Angular Advanced dependency injection techniques in Angular Chapter 4: Routing and Navigation in Angular Introduction to Angular routing Configuring routes and route parameters in Angular Route guards for authentication and authorization in Angular Lazy loading and preloading strategies in Angular Implementing nested routes and child routers in Angular Chapter 5: Forms and Validation in Angular Angular forms overview Template-driven forms in Angular Reactive forms and form validation in Angular Working with form controls and form groups in Angular Custom form validators and error handling in Angular Chapter 6: HTTP Communication in Angular Introduction to HTTP module in Angular Sending GET, POST, PUT, and DELETE requests in Angular Handling request and response using observables in Angular Interceptors and error handling in HTTP requests in Angular Caching and authentication with HTTP requests in Angular Chapter 7: State Management with NgRx in Angular Understanding state management and NgRx in Angular Setting up NgRx in Angular application Actions, reducers, and selectors in Angular Managing side effects with NgRx effects in Angular Best practices and advanced concepts in NgRx in Angular Chapter 8: Angular and RESTful APIs Consuming RESTful APIs in Angular Working with RESTful API endpoints in Angular Implementing pagination and filtering in Angular Error handling and retry strategies in Angular Testing Angular services and HTTP requests Chapter 9: Unit Testing in Angular Introduction to unit testing in Angular Setting up testing environment with Karma and Jasmine in Angular Writing unit tests for components and services in Angular Testing asynchronous code and observables in Angular Code coverage and best practices for testing in Angular Chapter 10: Advanced Component Techniques in Angular Dynamic component creation and rendering in Angular Component communication using input/output properties in Angular ViewChild and ContentChild decorators in Angular Change detection strategies and performance optimization in Angular Creating reusable components and component libraries in Angular Chapter 11: Internationalization and Localization in Angular Introduction to internationalization and localization in Angular Configuring multiple languages in Angular Implementing translations with ngx-translate in Angular Date, number, and currency formatting in Angular Best practices for building multilingual applications in Angular Chapter 12: Deployment and Optimization in Angular
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.