A definitive guide to frontend development with Angular from design to deployment Key Features Develop web applications from scratch using Angular and TypeScript Explore reactive programming principles and RxJS to build and test apps easily Study continuous integration and deployment on the AWS cloud Book DescriptionIf you have been burned by unreliable JavaScript frameworks before, you'll be amazed by the ...Full description
A definitive guide to frontend development with Angular from design to deployment Key Features Develop web applications from scratch using Angular and TypeScript Explore reactive programming principles and RxJS to build and test apps easily Study continuous integration and deployment on the AWS cloud Book DescriptionIf you have been burned by unreliable JavaScript frameworks before, you'll be amazed by the Angular platform's maturity. With this book, you'll learn how Angular enables you to deliver high-quality, production-grade apps.The Angular book guides you through the app development process right from design to deployment. You'll begin by creating a simple workout app, using the building blocks of Angular, and gradually morph it into a full-fledged personal workout builder and runner with advanced directive building—the most fundamental and powerful feature of Angular. You'll explore different ways and patters used to architect Angular applications using RxJS. As you progress, you'll be introduced to the router-first architecture, a 7-step approach to designing and developing mid-to-large line-of-business apps, with the help of recipes.By the end of this book, you‘ll understand the scope of web development using Angular, Swagger, and Docker, and be well-versed with the learning patterns and practices necessary to become a successful developer on the web or team in the enterprise.This Learning Path includes content from the following Packt books: Angular 6 by Example by Chandermani Arora, Kevin Hennessy Architecting Angular Applications with Redux, RxJS, and NgRx by Christoffer Noring Angular 6 for Enterprise-Ready Web Applications by Doguhan Uluca What you will learn Get to grips with Angular by building a workout app Understand cross-component communication with Angular events Work with functional programming and asynchronous data streams Test and debug different features of your application Create full-stack web applications using Angular and the RESTful API Design secure and scalable apps to deploy on AWS Who this book is forIf you're a JavaScript or frontend developer looking to gain comprehensive experience of using Angular for end-to-end enterprise-ready applications, this Learning Path is for you. Table of Contents Building Our First App - 7 Minute Workout Personal Trainer Supporting Server Data Persistence Angular Directives in Depth 1.21 Gigawatt - Flux Pattern Explained Functional Reactive Programming Manipulating Streams and Their Values RxJS Advanced Create a Local Weather Web Application Prepare Angular App for Production Release Enhance Angular App with Angular Material Create a Router-First Line-of-Business App Continuous Integration and API Design Design Authentication and Authorization Angular App Design and Recipes Highly-Available Cloud Infrastructure on AWS