Skip to content

jdjuan/angular2-bootcamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

Angular 2 Boot Camp

Description

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.

Assistance Limit

In order to ensure the quality of the learning process the course is limited to 20 people.

Selection Filter

The candidate should be proficient writing web applications with HTML5 and JavaScript.

Desirable

  • Familiarity with ES2015 and TypeScript
  • Understanding of Software Development Patterns

Previous experience with AngularJS is not required

Required Environment Setup

  1. 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

Program Schedule

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

Agenda

DAY 1: Friday, December 2

  • Introduction
  • TypeScript and ES2015
  • Setup and Tooling

DAY 2: Saturday, December 3

  • Architecture of Angular
  • App structure
  • Components
  • Binding and Events

DAY 3: Monday, December 5

DAY 4: Tuesday, December 6

  • Dependency Injection
  • Inversion of Dependencies
  • Inversion of Control
  • Routing

DAY 5: Friday, December 16

DAY 6: Saturday, December 17

Resources

Assistance Required

The participants must take at least 80% of the course, this is 26 hours.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published