This course covers all the core concepts and technical knowledge required to build professional Angular 2 applications. This boot camp includes an introduction to SPA, TypeScript, project setup, architecture, events, data binding, services, remote calls, observables, routing, modules among others.
After taking this course you will understand how to use Angular 2 effectively by building a real world example. We will go through several hands-on exercises where you will grasp the main concepts of building a robust web application.
In order to ensure the quality of the learning process the course is limited to 20 people.
The candidate should be proficient writing web applications with HTML5 and JavaScript.
- Familiarity with ES2015 and TypeScript
- Understanding of Software Development Patterns
Previous experience with AngularJS is not required
- Sign up for a GitHub account if you don't have one
- Install Git
- Install Node and NPM
- Install Visual Studio Code
- The editor is a matter of taste, but this one is recommended, especially if you haven't tried it yet
- Setup SSH keys with you GitHub account following these steps
- When prompted for the passphrase field, leave it empty
- Run
npm install angular-cli -g
- This will take ~8 minutes depending on your internet connection
December 2016 | Schedule | Duration |
---|---|---|
Friday 2 | 5:00 pm - 9:00 pm | 4 |
Saturday 3 | 8:00 am - 5:00 pm | 8 |
Monday 5 | 5:00 pm - 9:00 pm | 4 |
Tuesday 6 | 5:00 pm - 9:00 pm | 4 |
Friday 16 | 5:00 pm - 9:00 pm | 4 |
Saturday 17 | 8:00 am - 5:00 pm | 8 |
Total Duration | 32 Hours |
DAY 1: Friday, December 2
- Introduction
- TypeScript and ES2015
- Setup and Tooling
DAY 2: Saturday, December 3
DAY 3: Monday, December 5
DAY 4: Tuesday, December 6
DAY 5: Friday, December 16
DAY 6: Saturday, December 17
- Angular Testing
- Data Mocking
- Angular
- Angular CLI
- JavaScript
- TypeScript
The participants must take at least 80% of the course, this is 26 hours.