Skip to content

Files

Latest commit

 

History

History
52 lines (44 loc) · 3.07 KB

Agenda.md

File metadata and controls

52 lines (44 loc) · 3.07 KB

Agenda

Week 1 – 4 hours – Angular essentials

Discuss Hello Angular – What React is, what it does, and why we'd use it.
Hands on Setting up the environment
Discuss How to create an Angular app - The Angular CLI
Hands on Creating and running an app
Discuss How to create components - Creating a component - Displaying a component
Hands on Creating a component
Discuss How to one-way bind - What is the template? Event binding, and expressions
Hands on One-way binding
Discuss How to route (Part 1 of 2) - Routing table - - RouterLink
Hands on Router intro

Week 2 – 4 hours – Practical Angular

Discuss How to use TypeScript
Discuss How to make Ajax calls
Hands on Fetching data
Discuss How to work with observables
Discuss How to style with CSS
Hands on Hands on – Applying stylesheets
Discuss How to use *ngFor and *ngIf directives
Hands on *ngFor and *ngIf
Discuss How to two-way bind in forms
Hands on Handling forms
Discuss How to route (Part 2 of 2) - Router.navigate - Route parameters
Hands on Routing parameters

Week 3 – 4 hours – Angular for professionals

Discuss Review
Discuss Composition part 1 - Decomposition
Hands on Decomposition
Discuss Composition part 2 - Property binding
Hands on Property binding
Discuss Composition part 3 - Event emitting
Hands on Event emitting
Discuss How to create services
Hands on Creating Services
Discuss How to use pipes
Hands on Pipes