Oreilly - Angular 2 Fundamentals for Web Developers
by Eduonix | Publisher: Packt Publishing | Release Date: September 2016 | ISBN: 9781787121881
Develop faster, better and more elegantly with the power of Angular 2About This VideoBuild a complete professional project using Angular 2 by the end of the courseObtain the best tips and tricks that can be used to get the most out of Angular 2Test your knowledge with the quizzes at the end of each section.In DetailNB: This course is based on a beta version of Angular 2. The majority of the course still applies to the release version, and we are currently looking at updating it.Angular 2 comes with more ease of use features such as re-useable and readable code with components, reduced learning curve, enhanced performance, adherence to ES6 specification, better mobile support and incorporation of Flux and ReactJS. Designed in collaboration with industry experts, this course wilI help you get up to speed with all of these new features by giving you a holistic view of the framework and helping you learn using no additional resources at all. This amazing tutorial will cover all of the fundamentals of Angular 2 and TypeScript, and will introduce you to programming concepts such as conditions, arrays, functions, directives, pipes, etc. Once you've learned all about Angular 2, you'll get to implement your knowledge by building an interesting Customer Management application. That's not all, the tutorial will also include a quiz at the end of each section to help you review what you have learned. With this course, you will have learned everything from the start to the end, after which you should be completely comfortable to begin building your next web app using Angular 2.
- Chapter 1 : Introduction
- Chapter 2 : Getting Started with Angular 2
- Section Intro 00:01:14
- What is Angular? 00:07:55
- New in Angular 2 00:09:12
- Install Node.js, NPM, and Git 00:04:57
- Using the Quickstart – Part A 00:05:14
- Using the Quickstart – Part B 00:05:22
- Chapter 3 : Working With Components
- Section Intro 00:00:57
- Intro to Components 00:09:12
- Creating a Component 00:07:47
- Data Binding – Part A 00:05:22
- Data Binding – Part B 00:10:48
- Chapter 4 : Templates, Events, and Services
- Section Intro 00:00:51
- Built-in Directives 00:11:56
- User Input and Events 00:12:34
- Create a Service 00:10:05
- Dependency Injection 00:11:09
- Chapter 5 : Forms, Pipes and Routing
- Section Intro 00:00:45
- Pipes 00:13:06
- Form Controls 00:16:58
- FormBuilder and Validation 00:16:18
- Angular 2 Router 00:10:55
- Chapter 6 : Observables and Asynchronous Data
- Section Intro 00:01:00
- Intro to Observables 00:07:49
- Observables and HTTP 00:06:55
- Using the HTTP Module 00:08:53
- Returning Observables from a Service 00:10:38
- Life cycle Methods and Loader 00:13:01
- Chapter 7 : Customer Manager Application
- Project Intro 00:02:46
- File Structure and Firebase Setup 00:10:08
- Component Structure and Imports 00:10:22
- Creating Our Routes 00:10:35
- UI Design with W3 00:11:14
- Adding To Firebase – Part A 00:15:28
- Adding To Firebase – Part B 00:06:13
- Displaying Data – Part A 00:16:58
- Displaying Data – Part B 00:11:04
- Client Details and Delete Functionality 00:12:13
- Edit Groups and Clients 00:12:16
- Filter Pipe 00:05:09
- Chapter 8 : Course Summary