ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Angular for rookies MS TechDays 2017
Angular for rookies MS TechDays 2017
Angular for rookies MS TechDays 2017
Angular for rookies MS TechDays 2017
Angular for rookies MS TechDays 2017
Angular for rookies MS TechDays 2017
https://angular.io/
https://facebook.github.io/react/
http://aurelia.io/
https://vuejs.org/
DEMO
SPA: Angular Tour of Heroes
Angular 2.0 September 2016
Angular 3.0 Skipped
Angular 4.0 March 2017
Angular 5.0 t.b.a.
https://github.com/angular/angular/releases
Angular for rookies MS TechDays 2017
Angular for rookies MS TechDays 2017
Angular for rookies MS TechDays 2017
Angular for rookies MS TechDays 2017
Angular for rookies MS TechDays 2017
DEMO
Working with TypeScript
Angular for rookies MS TechDays 2017
Angular for rookies MS TechDays 2017
navbar.component.ts
navbar.component.html
Node Package Manager (NPM)
Angular Command Line Interface (Angular CLI)
Visual Studio Code
Online repositories for packages/modules.
Command line utility to install packages, version
management and dependency management.
https://nodejs.org/en
Free, cross-platform code editor from Microsoft
Extensible
Built-in Git support
Syntax highlighting & autocomplete, Intellisense
Create an Angular project ng new
Build an Angular project ng build
Run an Angular project ng serve
Generate Angular parts ng generate
npm install -g @angular/cli
DEMO
Creating & Exploring an Angular project
Parent
Child 1
Child 2
@OUTPUT @INPUT
@OUTPUT
A component can send data to its parent by triggering an event the parent listens to
@INPUT
A component can receive data from its parent.
Server-side typically a REST Service (JSON)
ASP.NET WebApi, ASP.Net Core
Angular HTTP module
Implement in a separate classes/services
Use static mock types to fake API
Angular Material UI component library
https://material.angular.io/
Angular Tour of Heroes tutorial
https://angular.io/tutorial
Angular Blog
https://blog.angular.io/
Modern & full web Framework
Nice development experience
(TypeScript/Intellisense)
Maintainable component classes
Community | Documentation
DEMO
Exploring Angular Tour of Heroes
if time permits ;)
Q & A
Angular for rookies MS TechDays 2017

More Related Content

Angular for rookies MS TechDays 2017