{"product_id":"learn-about-angular-framework-9798397779302","title":"Learn about Angular Framework","description":"\u003cp\u003e • Author(s): Innoware Pjp\u003cbr\u003e • Publisher: Independently Published\u003cbr\u003e • Publisher Imprint: Independently Published\u003cbr\u003e • BISAC: Programming - General\u003c\/p\u003e\u003cp\u003e\u003cb\u003eLearn about Angular Framework\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003eThe 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. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eThe book covers the following: \u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e\u003cb\u003eChapter 1: Introduction to Angular\u003c\/b\u003e\u003cbr\u003eIntroduction to Angular framework\u003cbr\u003eAngular architecture overview\u003cbr\u003eSetting up the Angular development environment\u003cbr\u003eCreating your first Angular application\u003cbr\u003eExploring Angular project structure \u003cp\u003e\u003c\/p\u003e\u003cb\u003eChapter 2: Components and Templates in Angular\u003c\/b\u003e\u003cbr\u003eUnderstanding components and templates in Angular\u003cbr\u003eCreating and using components in Angular\u003cbr\u003eData binding and interpolation in Angular\u003cbr\u003eDirectives in Angular (structural and attribute)\u003cbr\u003eTemplate syntax and best practices in Angular \u003cp\u003e\u003c\/p\u003e\u003cb\u003eChapter 3: Services and Dependency Injection in Angular\u003c\/b\u003e\u003cbr\u003eIntroduction to services and dependency injection in Angular\u003cbr\u003eCreating and using services in Angular\u003cbr\u003eUnderstanding providers and injectors in Angular\u003cbr\u003eHierarchical injectors and dependency resolution in Angular\u003cbr\u003eAdvanced dependency injection techniques in Angular \u003cp\u003e\u003c\/p\u003e\u003cbr\u003e\u003cb\u003eChapter 4: Routing and Navigation in Angular\u003c\/b\u003e\u003cbr\u003eIntroduction to Angular routing\u003cbr\u003eConfiguring routes and route parameters in Angular\u003cbr\u003eRoute guards for authentication and authorization in Angular\u003cbr\u003eLazy loading and preloading strategies in Angular\u003cbr\u003eImplementing nested routes and child routers in Angular \u003cp\u003e\u003c\/p\u003e\u003cb\u003eChapter 5: Forms and Validation in Angular\u003c\/b\u003e\u003cbr\u003eAngular forms overview\u003cbr\u003eTemplate-driven forms in Angular\u003cbr\u003eReactive forms and form validation in Angular\u003cbr\u003eWorking with form controls and form groups in Angular\u003cbr\u003eCustom form validators and error handling in Angular \u003cp\u003e\u003c\/p\u003e\u003cbr\u003e\u003cb\u003eChapter 6: HTTP Communication in Angular\u003c\/b\u003e\u003cbr\u003eIntroduction to HTTP module in Angular\u003cbr\u003eSending GET, POST, PUT, and DELETE requests in Angular\u003cbr\u003eHandling request and response using observables in Angular\u003cbr\u003eInterceptors and error handling in HTTP requests in Angular\u003cbr\u003eCaching and authentication with HTTP requests in Angular \u003cp\u003e\u003c\/p\u003e\u003cb\u003eChapter 7: State Management with NgRx in Angular\u003c\/b\u003e\u003cbr\u003eUnderstanding state management and NgRx in Angular\u003cbr\u003eSetting up NgRx in Angular application\u003cbr\u003eActions, reducers, and selectors in Angular\u003cbr\u003eManaging side effects with NgRx effects in Angular\u003cbr\u003eBest practices and advanced concepts in NgRx in Angular \u003cp\u003e\u003c\/p\u003e\u003cb\u003eChapter 8: Angular and RESTful APIs\u003c\/b\u003e\u003cbr\u003eConsuming RESTful APIs in Angular\u003cbr\u003eWorking with RESTful API endpoints in Angular\u003cbr\u003eImplementing pagination and filtering in Angular\u003cbr\u003eError handling and retry strategies in Angular\u003cbr\u003eTesting Angular services and HTTP requests \u003cp\u003e\u003c\/p\u003e\u003cb\u003eChapter 9: Unit Testing in Angular\u003c\/b\u003e\u003cbr\u003eIntroduction to unit testing in Angular\u003cbr\u003eSetting up testing environment with Karma and Jasmine in Angular\u003cbr\u003eWriting unit tests for components and services in Angular\u003cbr\u003eTesting asynchronous code and observables in Angular\u003cbr\u003eCode coverage and best practices for testing in Angular \u003cp\u003e\u003c\/p\u003e\u003cbr\u003e\u003cb\u003eChapter 10: Advanced Component Techniques in Angular\u003c\/b\u003e\u003cbr\u003eDynamic component creation and rendering in Angular\u003cbr\u003eComponent communication using input\/output properties in Angular\u003cbr\u003eViewChild and ContentChild decorators in Angular\u003cbr\u003eChange detection strategies and performance optimization in Angular\u003cbr\u003eCreating reusable components and component libraries in Angular \u003cp\u003e\u003c\/p\u003e\u003cb\u003eChapter 11: Internationalization and Localization in Angular\u003c\/b\u003e\u003cbr\u003eIntroduction to internationalization and localization in Angular\u003cbr\u003eConfiguring multiple languages in Angular\u003cbr\u003eImplementing translations with ngx-translate in Angular\u003cbr\u003eDate, number, and currency formatting in Angular\u003cbr\u003eBest practices for building multilingual applications in Angular \u003cp\u003e\u003c\/p\u003e\u003cb\u003eChapter 12: Deployment and Optimization in Angular\u003c\/b\u003e","brand":"Independently Published","offers":[{"title":"Paperback","offer_id":45537864974487,"sku":"9798397779302","price":1167.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9798397779302.webp?v=1768591177","url":"https:\/\/atlanticbooks.com\/products\/learn-about-angular-framework-9798397779302","provider":"Atlantic Books","version":"1.0","type":"link"}