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 …
video
Front-End Web Development: Using Angular 2, React and Backbone.js LiveLessons - Coding Dojo
Front-End Web Development with Angular 2, React, and Backbone.js LiveLessons div> 4+ Hours of Video Instruction …
book
HTML5 Game Programming with enchant.js
HTML5 Game Programming with enchant.js gives first-time programmers of all ages the tools to turn their …
book
Accelerating Angular Development with Ivy
Get a comprehensive introduction to the major Angular framework rewrite known as Angular Ivy Key Features …