Book description
Learn to build single page web apps using Angular 5 and TypeScript by working through 70+ mini-projects. With hundreds of code examples you gain a thorough understanding of the Angular 5 ecosystem and how to work within it.
You'll begin by understanding the benefits of Angular 5 vs older versions, and how this benefits your applications. You'll then move onto mini-projects that teach you JavaScript, TypeScript, how to use editors, Node, CLI, components, modules, directives, Webpack, dependency injection, widgets, routes and navigation, observers, reactive programming, and RxJS.
Complete with a consistently-updated online code repository, this book is a great way to get started with Angular 5.
What You'll Learn
- Develop single page web applications using Angular 5
- Understand the web development ecosystem
- Use Node, JavaScript and TypeScript
Who This Book Is For
New or experienced developers who wish to develop single page web applications in Angular and the TypeScript language.
Table of contents
- Cover
- Front Matter
- 1. Web Applications and AJAX Communications
- 2. AngularJS vs. Angular (Old vs. New)
- 3. JavaScript
- 4. TypeScript
- 5. Visual Studio Code
- 6. Node
- 7. Starting to Code with the CLI
- 8. Introducing Components
- 9. Introducing Modules
- 10. Introducing Webpack
- 11. Introducing Directives
- 12. More Components
- 13. Dependency Injection
- 14. Angular and UI Widgets
- 15. Routes and Navigation
- 16. Observers, Reactive Programming, and RxJS
- 17. RxJS with Angular
- 18. HTTP and the HttpClient Module
- 19. Forms
- 20. Pipes
- 21. Zones and Change Detection
- 22. Testing
- 23. More Advanced Topics
- 24. Resources
- Back Matter
Product information
- Title: Angular 5 Projects: Learn to Build Single Page Web Applications Using 70+ Projects
- Author(s):
- Release date: February 2018
- Publisher(s): Apress
- ISBN: 9781484232798
You might also like
book
Building Large-Scale Web Applications with Angular
A definitive guide on frontend development with Angular from design to deployment Key Features Develop web …
book
Learn Angular: 4 Angular Projects
Angular is not just a framework, but rather a platform that empowers developers to build applications …
book
Building Web Apps with Spring 5 and Angular
A complete guide to build robust and scalable web applications with Spring and Angular. About This …
video
Modern Web Design Patterns in Angular 8
Angular is one of the largest and most widely used frameworks for front-end and full-stack web …