Submit Search
Upload
SDN: The productive developer guide to Angular 2
•
Download as PPTX, PDF
•
2 likes
•
559 views
Maurice De Beijer [MVP]
Follow
Angular 2 presentation for the SDN users group
Read less
Read more
Technology
Report
Share
Report
Share
1 of 24
Download now
Recommended
What's new in Visual Studio 2013 & TFS 2013
What's new in Visual Studio 2013 & TFS 2013
Danijel Malik
Introduction to ASP.NET MVC
Introduction to ASP.NET MVC
Sirwan Afifi
CodeIgniter
CodeIgniter
Hossein Mobasher
Neoito — A roadmap to Angular
Neoito — A roadmap to Angular
Neoito
Salvatore Laisa - Da Angular a React - Un viaggio inaspettato
Salvatore Laisa - Da Angular a React - Un viaggio inaspettato
Codemotion
TypeScript and Angular2 (Love at first sight)
TypeScript and Angular2 (Love at first sight)
Igor Talevski
Ng Sydney Dynamic Templates Talk - 18 April 2018
Ng Sydney Dynamic Templates Talk - 18 April 2018
Roger Kermode
1.3にBrowserify組み合わせてイベント駆動にした話
1.3にBrowserify組み合わせてイベント駆動にした話
Okuno Kentaro
Recommended
What's new in Visual Studio 2013 & TFS 2013
What's new in Visual Studio 2013 & TFS 2013
Danijel Malik
Introduction to ASP.NET MVC
Introduction to ASP.NET MVC
Sirwan Afifi
CodeIgniter
CodeIgniter
Hossein Mobasher
Neoito — A roadmap to Angular
Neoito — A roadmap to Angular
Neoito
Salvatore Laisa - Da Angular a React - Un viaggio inaspettato
Salvatore Laisa - Da Angular a React - Un viaggio inaspettato
Codemotion
TypeScript and Angular2 (Love at first sight)
TypeScript and Angular2 (Love at first sight)
Igor Talevski
Ng Sydney Dynamic Templates Talk - 18 April 2018
Ng Sydney Dynamic Templates Talk - 18 April 2018
Roger Kermode
1.3にBrowserify組み合わせてイベント駆動にした話
1.3にBrowserify組み合わせてイベント駆動にした話
Okuno Kentaro
OCTO BOF - How to build Netvibes with AngularJS
OCTO BOF - How to build Netvibes with AngularJS
Jonathan Meiss
Angular: An Introduction
Angular: An Introduction
Alex Hoffman
FrontEnd platform based on AngularJS
FrontEnd platform based on AngularJS
Egor Miasnikov
Valentine with Angular js - Introduction
Valentine with Angular js - Introduction
Senthil Kumar
Entity Framework Core 1.0
Entity Framework Core 1.0
Senthil Kumar
View controllers: The Right Way
View controllers: The Right Way
Fran Depascuali
ReactJS.NET
ReactJS.NET
Troy Miles
Webinar MVC6
Webinar MVC6
Suyati Technologies
Fast Track introduction to ASP.NET MVC
Fast Track introduction to ASP.NET MVC
Ankit Kashyap
Advanced AngularJS Tips and Tricks
Advanced AngularJS Tips and Tricks
Jeremy Likness
Angular.js - JS Camp UKraine 2013
Angular.js - JS Camp UKraine 2013
Max Klymyshyn
ASP.NET 5 Overview: Post RTM
ASP.NET 5 Overview: Post RTM
Shahed Chowdhuri
Angularjs basic part01
Angularjs basic part01
Mohd Abdul Baquee
ASP.NET 5 Overview - Post Build 2015
ASP.NET 5 Overview - Post Build 2015
Shahed Chowdhuri
ASP.NET 5 Overview for Apex Systems
ASP.NET 5 Overview for Apex Systems
Shahed Chowdhuri
Major project 2013 14
Major project 2013 14
Parag Garg
ASP.NET Core 1.0 Overview: Pre-RC2
ASP.NET Core 1.0 Overview: Pre-RC2
Shahed Chowdhuri
Angular overview
Angular overview
Thanvilahari
Building share point apps with angularjs
Building share point apps with angularjs
Ahmed Elharouny
AngularJS
AngularJS
Mahmoud Tolba
Building great spa’s with angular js, asp.net mvc and webapi
Building great spa’s with angular js, asp.net mvc and webapi
Maurice De Beijer [MVP]
Mastering angular - Dot Net Tricks
Mastering angular - Dot Net Tricks
Gaurav Singh
More Related Content
What's hot
OCTO BOF - How to build Netvibes with AngularJS
OCTO BOF - How to build Netvibes with AngularJS
Jonathan Meiss
Angular: An Introduction
Angular: An Introduction
Alex Hoffman
FrontEnd platform based on AngularJS
FrontEnd platform based on AngularJS
Egor Miasnikov
Valentine with Angular js - Introduction
Valentine with Angular js - Introduction
Senthil Kumar
Entity Framework Core 1.0
Entity Framework Core 1.0
Senthil Kumar
View controllers: The Right Way
View controllers: The Right Way
Fran Depascuali
ReactJS.NET
ReactJS.NET
Troy Miles
Webinar MVC6
Webinar MVC6
Suyati Technologies
Fast Track introduction to ASP.NET MVC
Fast Track introduction to ASP.NET MVC
Ankit Kashyap
Advanced AngularJS Tips and Tricks
Advanced AngularJS Tips and Tricks
Jeremy Likness
Angular.js - JS Camp UKraine 2013
Angular.js - JS Camp UKraine 2013
Max Klymyshyn
ASP.NET 5 Overview: Post RTM
ASP.NET 5 Overview: Post RTM
Shahed Chowdhuri
Angularjs basic part01
Angularjs basic part01
Mohd Abdul Baquee
ASP.NET 5 Overview - Post Build 2015
ASP.NET 5 Overview - Post Build 2015
Shahed Chowdhuri
ASP.NET 5 Overview for Apex Systems
ASP.NET 5 Overview for Apex Systems
Shahed Chowdhuri
Major project 2013 14
Major project 2013 14
Parag Garg
ASP.NET Core 1.0 Overview: Pre-RC2
ASP.NET Core 1.0 Overview: Pre-RC2
Shahed Chowdhuri
Angular overview
Angular overview
Thanvilahari
Building share point apps with angularjs
Building share point apps with angularjs
Ahmed Elharouny
AngularJS
AngularJS
Mahmoud Tolba
What's hot
(20)
OCTO BOF - How to build Netvibes with AngularJS
OCTO BOF - How to build Netvibes with AngularJS
Angular: An Introduction
Angular: An Introduction
FrontEnd platform based on AngularJS
FrontEnd platform based on AngularJS
Valentine with Angular js - Introduction
Valentine with Angular js - Introduction
Entity Framework Core 1.0
Entity Framework Core 1.0
View controllers: The Right Way
View controllers: The Right Way
ReactJS.NET
ReactJS.NET
Webinar MVC6
Webinar MVC6
Fast Track introduction to ASP.NET MVC
Fast Track introduction to ASP.NET MVC
Advanced AngularJS Tips and Tricks
Advanced AngularJS Tips and Tricks
Angular.js - JS Camp UKraine 2013
Angular.js - JS Camp UKraine 2013
ASP.NET 5 Overview: Post RTM
ASP.NET 5 Overview: Post RTM
Angularjs basic part01
Angularjs basic part01
ASP.NET 5 Overview - Post Build 2015
ASP.NET 5 Overview - Post Build 2015
ASP.NET 5 Overview for Apex Systems
ASP.NET 5 Overview for Apex Systems
Major project 2013 14
Major project 2013 14
ASP.NET Core 1.0 Overview: Pre-RC2
ASP.NET Core 1.0 Overview: Pre-RC2
Angular overview
Angular overview
Building share point apps with angularjs
Building share point apps with angularjs
AngularJS
AngularJS
Similar to SDN: The productive developer guide to Angular 2
Building great spa’s with angular js, asp.net mvc and webapi
Building great spa’s with angular js, asp.net mvc and webapi
Maurice De Beijer [MVP]
Mastering angular - Dot Net Tricks
Mastering angular - Dot Net Tricks
Gaurav Singh
What's new in Angular 2?
What's new in Angular 2?
Alfred Jett Grandeza
SharePoint Saturday Durban - Introduction to AngularJS with the Microsoft Graph
SharePoint Saturday Durban - Introduction to AngularJS with the Microsoft Graph
Sébastien Levert
Getting started with angular js
Getting started with angular js
Maurice De Beijer [MVP]
SharePoint Saturday Cape Town - Introduction to AngularJS with the Microsoft ...
SharePoint Saturday Cape Town - Introduction to AngularJS with the Microsoft ...
Sébastien Levert
Introduction to AngularJS with the Microsoft Graph
Introduction to AngularJS with the Microsoft Graph
SPC Adriatics
SPC Adriatics 2016 - Introduction to AngularJS with the Microsoft Graph
SPC Adriatics 2016 - Introduction to AngularJS with the Microsoft Graph
Sébastien Levert
Unlimited training using Angular p_p_t
Unlimited training using Angular p_p_t
NeelaSaiKiran
SharePoint Wednesday Port Elisabeth - Introduction to AngularJS with the Micr...
SharePoint Wednesday Port Elisabeth - Introduction to AngularJS with the Micr...
Sébastien Levert
Angular Live training basic to Advance
Angular Live training basic to Advance
Dot Net Tricks
Best Angular Training Online: Angular tutorial | Learn Angular 2 to 10 |
Best Angular Training Online: Angular tutorial | Learn Angular 2 to 10 |
Shailendra Chauhan
Angular
Angular
Vinod Kumar Kayartaya
Angular 2
Angular 2
Travis van der Font
SPTypeOutGrid: Knockout + TypeScript + SharePoint 2010 = Cool Grids in List F...
SPTypeOutGrid: Knockout + TypeScript + SharePoint 2010 = Cool Grids in List F...
Sam Larko
Evolution and History of Angular as Web Development Platform.pdf
Evolution and History of Angular as Web Development Platform.pdf
iFour Technolab Pvt. Ltd.
CraftCamp for Students - Introduction to AngularJS
CraftCamp for Students - Introduction to AngularJS
craftworkz
SharePoint Fest Chicago - Introduction to AngularJS with the Microsoft Graph
SharePoint Fest Chicago - Introduction to AngularJS with the Microsoft Graph
Sébastien Levert
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Phil Leggetter
Angular2 + Ng-Lightning + Lightning Design System = Great Apps
Angular2 + Ng-Lightning + Lightning Design System = Great Apps
Emily Hurn
Similar to SDN: The productive developer guide to Angular 2
(20)
Building great spa’s with angular js, asp.net mvc and webapi
Building great spa’s with angular js, asp.net mvc and webapi
Mastering angular - Dot Net Tricks
Mastering angular - Dot Net Tricks
What's new in Angular 2?
What's new in Angular 2?
SharePoint Saturday Durban - Introduction to AngularJS with the Microsoft Graph
SharePoint Saturday Durban - Introduction to AngularJS with the Microsoft Graph
Getting started with angular js
Getting started with angular js
SharePoint Saturday Cape Town - Introduction to AngularJS with the Microsoft ...
SharePoint Saturday Cape Town - Introduction to AngularJS with the Microsoft ...
Introduction to AngularJS with the Microsoft Graph
Introduction to AngularJS with the Microsoft Graph
SPC Adriatics 2016 - Introduction to AngularJS with the Microsoft Graph
SPC Adriatics 2016 - Introduction to AngularJS with the Microsoft Graph
Unlimited training using Angular p_p_t
Unlimited training using Angular p_p_t
SharePoint Wednesday Port Elisabeth - Introduction to AngularJS with the Micr...
SharePoint Wednesday Port Elisabeth - Introduction to AngularJS with the Micr...
Angular Live training basic to Advance
Angular Live training basic to Advance
Best Angular Training Online: Angular tutorial | Learn Angular 2 to 10 |
Best Angular Training Online: Angular tutorial | Learn Angular 2 to 10 |
Angular
Angular
Angular 2
Angular 2
SPTypeOutGrid: Knockout + TypeScript + SharePoint 2010 = Cool Grids in List F...
SPTypeOutGrid: Knockout + TypeScript + SharePoint 2010 = Cool Grids in List F...
Evolution and History of Angular as Web Development Platform.pdf
Evolution and History of Angular as Web Development Platform.pdf
CraftCamp for Students - Introduction to AngularJS
CraftCamp for Students - Introduction to AngularJS
SharePoint Fest Chicago - Introduction to AngularJS with the Microsoft Graph
SharePoint Fest Chicago - Introduction to AngularJS with the Microsoft Graph
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Angular2 + Ng-Lightning + Lightning Design System = Great Apps
Angular2 + Ng-Lightning + Lightning Design System = Great Apps
More from Maurice De Beijer [MVP]
Practice TypeScript Techniques Building React Server Components App
Practice TypeScript Techniques Building React Server Components App
Maurice De Beijer [MVP]
A foolproof Way to Estimate a Software Project
A foolproof Way to Estimate a Software Project
Maurice De Beijer [MVP]
Surati Tech Talks 2022 / Build reliable Svelte applications using Cypress
Surati Tech Talks 2022 / Build reliable Svelte applications using Cypress
Maurice De Beijer [MVP]
Build reliable Svelte applications using Cypress
Build reliable Svelte applications using Cypress
Maurice De Beijer [MVP]
Building Reliable Applications Using React, .NET & Azure
Building Reliable Applications Using React, .NET & Azure
Maurice De Beijer [MVP]
Concurrent Rendering Adventures in React 18
Concurrent Rendering Adventures in React 18
Maurice De Beijer [MVP]
Building reliable applications with React, C#, and Azure
Building reliable applications with React, C#, and Azure
Maurice De Beijer [MVP]
Building large and scalable mission critical applications with React
Building large and scalable mission critical applications with React
Maurice De Beijer [MVP]
Building Reliable Applications Using React, .NET & Azure
Building Reliable Applications Using React, .NET & Azure
Maurice De Beijer [MVP]
Why I am hooked on the future of React
Why I am hooked on the future of React
Maurice De Beijer [MVP]
Building reliable web applications using Cypress
Building reliable web applications using Cypress
Maurice De Beijer [MVP]
Getting started with React Suspense and concurrent rendering
Getting started with React Suspense and concurrent rendering
Maurice De Beijer [MVP]
React suspense, not just for Alfred Hitchcock
React suspense, not just for Alfred Hitchcock
Maurice De Beijer [MVP]
From zero to hero with the Reactive extensions for JavaScript
From zero to hero with the Reactive extensions for JavaScript
Maurice De Beijer [MVP]
Why I am hooked on the future of React
Why I am hooked on the future of React
Maurice De Beijer [MVP]
The new React
The new React
Maurice De Beijer [MVP]
From zero to hero with the reactive extensions for JavaScript
From zero to hero with the reactive extensions for JavaScript
Maurice De Beijer [MVP]
Why I am hooked on the future of React
Why I am hooked on the future of React
Maurice De Beijer [MVP]
I am hooked on React
I am hooked on React
Maurice De Beijer [MVP]
Create flexible React applications using GraphQL apis
Create flexible React applications using GraphQL apis
Maurice De Beijer [MVP]
More from Maurice De Beijer [MVP]
(20)
Practice TypeScript Techniques Building React Server Components App
Practice TypeScript Techniques Building React Server Components App
A foolproof Way to Estimate a Software Project
A foolproof Way to Estimate a Software Project
Surati Tech Talks 2022 / Build reliable Svelte applications using Cypress
Surati Tech Talks 2022 / Build reliable Svelte applications using Cypress
Build reliable Svelte applications using Cypress
Build reliable Svelte applications using Cypress
Building Reliable Applications Using React, .NET & Azure
Building Reliable Applications Using React, .NET & Azure
Concurrent Rendering Adventures in React 18
Concurrent Rendering Adventures in React 18
Building reliable applications with React, C#, and Azure
Building reliable applications with React, C#, and Azure
Building large and scalable mission critical applications with React
Building large and scalable mission critical applications with React
Building Reliable Applications Using React, .NET & Azure
Building Reliable Applications Using React, .NET & Azure
Why I am hooked on the future of React
Why I am hooked on the future of React
Building reliable web applications using Cypress
Building reliable web applications using Cypress
Getting started with React Suspense and concurrent rendering
Getting started with React Suspense and concurrent rendering
React suspense, not just for Alfred Hitchcock
React suspense, not just for Alfred Hitchcock
From zero to hero with the Reactive extensions for JavaScript
From zero to hero with the Reactive extensions for JavaScript
Why I am hooked on the future of React
Why I am hooked on the future of React
The new React
The new React
From zero to hero with the reactive extensions for JavaScript
From zero to hero with the reactive extensions for JavaScript
Why I am hooked on the future of React
Why I am hooked on the future of React
I am hooked on React
I am hooked on React
Create flexible React applications using GraphQL apis
Create flexible React applications using GraphQL apis
Recently uploaded
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
hans926745
Recently uploaded
(20)
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
SDN: The productive developer guide to Angular 2
1.
The Productive Developer guide
to Angular 2 Maurice de Beijer @mauricedb ABL – The Problem Solver
2.
Who am I? •
Maurice de Beijer • The Problem Solver • Microsoft Azure MVP • Freelance developer/instructor • Twitter: @mauricedb • Web: http://www.TheProblemSolver.nl • E-mail: maurice.de.beijer@gmail.com
3.
Looking back
4.
Angular 1 is
very popular
5.
Angular 2 !==
Angular 1
6.
When is Angular
2 done?
7.
opinionatedAngular is very
8.
React Starter Project
9.
Angular loves TypeScript
10.
Use the Angular
CLI • Generate code • Build/run the application • Run tests • Check for errors
11.
Angular style guide •
Lots of recommendations • Pars can be automatically checked with Codelyzer
12.
Codelyzer • Included in
Angular CLI
13.
Building blocks of
an Angular 2 application • Modules • Components • Templates • Data binding • Directives • Services • Routing • Dependency injection
14.
• New in
RC 5 Modules
15.
Angular 2 main
module
16.
• Main building
block of the user interface • Lifetime methods Components
17.
• Define the
visual aspect of a component • Either inline or a URL pointing to a separate file Templates
18.
Data binding
19.
• Add non
visual behavior to DOM elements Directives
20.
Services • All other
application code • Lots of predefined services
21.
• Used to
inject requirements into components, services etc • Enables for a much better unit testing strategy Dependency injection
22.
HTTP
23.
RxJS
24.
25
Editor's Notes
https://hd.unsplash.com/photo-1467844275056-5a15a5a4946a
https://www.dreamstime.com/royalty-free-stock-image-cartoon-angry-army-drill-sergeant-shouting-image19836396
http://andrewhfarmer.com/starter-project/
https://www.flickr.com/photos/atin800/5560200528/
https://www.flickr.com/photos/peterbecker/233071629/
https://www.flickr.com/photos/barnimages/26712260550/
https://www.flickr.com/photos/mikecogh/7348035690/
https://www.flickr.com/photos/jucanils/467339962/
https://pixabay.com/en/mark-marker-hand-leave-glass-804938/
https://www.flickr.com/photos/132604339@N03/22724469359
https://www.flickr.com/photos/f3nc0r3/15406370322/
https://www.flickr.com/photos/ell-r-brown/7160371456
Download now