SlideShare a Scribd company logo
Creating BananaJS with Angular 2, Angular CLI, and Material Design
Good Evening!
made with keynote by andrew hask
@ladyleet
Material Design
How many of you are using Angular 2?
by andrew haskin
@ladyleet
Material Design
How many of you are using Angular CLI?
by andrew haskin
@ladyleet
@ladyleethttps://www.youtube.com/watch?v=1NXhOChi54U
Tracy Lee
@ladyleet
github.com/ladyleet
modern-web.org
medium.com/@ladyleet
@ladyleet
Entrepreneur
sold my startup Dishcrawl
Junior Developer
Playing with frameworks & JS
Traveling Entrepreneur
New company, #digitalnomad
Who Knows?
#YOLO
@ladyleet
Bit About My Life
@ladyleet
Reason is Easy?
• Angular-CLI (thx ember-cli)
• Convention over configuration
• Scaling across larger teams
• Quicker ramp time
Material Design
Today I want to show you
- Building an Angular 2 Angular-CLI app
- Demo of newest new router
- Using template driven forms
- Using Firebase to deploy & host
by andrew haskin
@ladyleet
@ladyleet
Latest Versions
Angular 2 : Final!
Router: 3.0.0
Angular-CLI : 1.0.0 beta 15
@ladyleet
We’re prototyping the bananaJS app
Create angular-cli ng2 app
@ladyleet
Here’s the journey we’re about to take
Configure materialize-css
Ng2 ng-cli app structure
Creating components
Deploying to Firebase
Template-driven forms
Using the new router
Create angular-cli ng2 app
@ladyleet
Angular 2
Configure materialize-css
Ng2 ng-cli app structure
Creating components
Deploying to Firebase
Template-driven forms
Using the new router
Material Design
$ npm install angular-cli
$ ng new <name-of-app>
$ ng s
@ladyleet
Create angular-cli ng2 app
@ladyleet
Configure materialize-css
Ng2 ng-cli app structure
Creating components
Angular 2
Deploying to Firebase
Template-driven forms
Using the new router
Material Design
$ npm install materialize-css
by andrew haskin
@ladyleet
Material Design
add to your index.html file
<script src=”https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.3/
jquery.js"></script>
<link rel=”stylesheet” href=”https://cdnjs.cloudflare.com/ajax/libs/
materialize/0.97.6/css/materialize.min.css”>
<script src=”https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.6/
js/materialize.min.js"></script>
by andrew haskin
@ladyleet
@ladyleet
Success Looks Like This
Font will change to material design standard font - Roboto
Create angular-cli ng2 app
@ladyleet
Configure materialize-css
Ng2 ng-cli app structure
Creating components
Angular 2
Deploying to Firebase
Template-driven forms
Using the new router
@ladyleet
Angular 2 Angular-CLI Webpack App Structure
component based
.css
.html
.spec.ts
.ts
Create angular-cli ng2 app
@ladyleet
Configure materialize-css
Ng2 ng-cli app structure
Creating components
Angular 2
Deploying to Firebase
Template-driven forms
Using the new router
Material Design
Basic Component Generation
$ ng generate <component-name>
Shortcuts & Configurations
(use ng g - - help for full list)
$ ng g c -is -it - - no-spec <component-name>
(generates component and adds inline style, inline template, and doesn’t
generate spec file)
by andrew haskin
@ladyleet
Create angular-cli ng2 app
@ladyleet
Configure materialize-css
Ng2 ng-cli app structure
Creating components
Angular 2
Deploying to Firebase
Template-driven forms
Using the new router
Create angular-cli ng2 app
@ladyleet
Configure materialize-css
Ng2 ng-cli app structure
Creating components
Angular 2
Deploying to Firebase
Template-driven forms
Using the new router
Create angular-cli ng2 app
@ladyleet
Configure materialize-css
Ng2 ng-cli app structure
Creating components
Angular 2
Deploying to Firebase
Template-driven forms
Using the new router
Create angular-cli ng2 app
@ladyleet
What we’ve learned today
Configure materialize-css
Ng2 ng-cli app structure
Creating components
Deploying to Firebase
Template-driven forms
Using the new router
Community that’s helped me along
@ladyleet
Angular Bootcamp
@angularbootcamp
One Hungry Mind Training
@simpulton
Angular Master Class
@pascalprecht
The Ben Lesh
@benlesh
Deborah Kurata
@deborahkurata
Sean Larkin
@thelarkinn
Mike Brocchi
@brocco
made with keynote
@ladyleetangularconnect.com
@ladyleet
Resources
Github starter repo: https://github.com/ladyleet/bananajs
Post: Using the new release of Angular 2’s router
https://medium.com/@ladyleet/figured-this-would-help-yall-a-bit-if-i-walked-through-
it-72910e1497e#.stfat5rpl
Post: Displaying data using ngFor
https://medium.com/@ladyleet/displaying-data-with-the-ngfor-directive-in-your-
angular-2-app-1b72cab1121e#.vpiznb2bi
Tracy Lee
@ladyleet
github.com/ladyleet
modern-web.org
medium.com/@ladyleet
made with keynote
Thank you!
@ladyleet
Creating BananaJS with Angular 2, Angular CLI, and Material Design

More Related Content

What's hot (18)

PDF
Say hello world with angular 5
Abhishek Mallick
 
PPTX
SharePoint Fest Chicago 2017 - SharePoint Framework, Angular & Azure Functions
Sébastien Levert
 
PDF
Building Cloud Native Progressive Web Apps with Angular and Spring Boot - Dev...
Matt Raible
 
PDF
ReactJS.NET
Troy Miles
 
PDF
Angular 2.0
THanekamp
 
PDF
Beginner's Guide to Angular 2.0
All Things Open
 
PDF
Get Hip with Java Hipster - JavaOne 2017
Matt Raible
 
PDF
A Practical Approach to React Native at All Things Open Conference
Tracy Lee
 
PDF
20210411 全端網頁開發起手式:建構並佈署Angular網頁應用程式至GCP
Kun-Neng Hung
 
PPTX
Gdg makurdi
Nishu Goel
 
PDF
RxJS: A Beginner & Expert's Perspective - ng-conf 2017
Tracy Lee
 
PDF
Polymer and Firebase: Componentizing the Web in Realtime
Juarez Filho
 
PDF
Up & running with ECMAScript6
Nir Kaufman
 
PDF
Webpack and angularjs
Nir Kaufman
 
PDF
The Power of RxJS in Nativescript + Angular
Tracy Lee
 
PPTX
North American Collaboration Summit 2018 - SharePoint Framework, Angular & Az...
Sébastien Levert
 
PDF
RxJS - The Basics & The Future
Tracy Lee
 
PPTX
Talk for DevFest 2021 - GDG Bénin
Ezéchiel Amen AGBLA
 
Say hello world with angular 5
Abhishek Mallick
 
SharePoint Fest Chicago 2017 - SharePoint Framework, Angular & Azure Functions
Sébastien Levert
 
Building Cloud Native Progressive Web Apps with Angular and Spring Boot - Dev...
Matt Raible
 
ReactJS.NET
Troy Miles
 
Angular 2.0
THanekamp
 
Beginner's Guide to Angular 2.0
All Things Open
 
Get Hip with Java Hipster - JavaOne 2017
Matt Raible
 
A Practical Approach to React Native at All Things Open Conference
Tracy Lee
 
20210411 全端網頁開發起手式:建構並佈署Angular網頁應用程式至GCP
Kun-Neng Hung
 
Gdg makurdi
Nishu Goel
 
RxJS: A Beginner & Expert's Perspective - ng-conf 2017
Tracy Lee
 
Polymer and Firebase: Componentizing the Web in Realtime
Juarez Filho
 
Up & running with ECMAScript6
Nir Kaufman
 
Webpack and angularjs
Nir Kaufman
 
The Power of RxJS in Nativescript + Angular
Tracy Lee
 
North American Collaboration Summit 2018 - SharePoint Framework, Angular & Az...
Sébastien Levert
 
RxJS - The Basics & The Future
Tracy Lee
 
Talk for DevFest 2021 - GDG Bénin
Ezéchiel Amen AGBLA
 

Viewers also liked (20)

PDF
Angular 2 kickstart
Geoffrey Filippi
 
PDF
Material Design simples e rapido com AngularJS
Henrique Limas
 
PPTX
PhoneGap Day 2016 EU: Creating the Ideal Cordova Dev Environment
Ryan J. Salva
 
PPTX
An evening with Angular 2
Mike Melusky
 
PDF
Power Bi and Power Bi Embedded for .Net Developers
Heather Spetalnick
 
PDF
An Intro to Angular 2
Ron Heft
 
PPTX
Introducing Power BI Embedded
Mostafa
 
PDF
Tech talk polymer
Yanuar W
 
PDF
Introduction To Dart (GDG NY Jan 2014 Meetup)
Nitya Narasimhan
 
PPTX
Material design
David Tiago Conceição
 
PDF
Angular js gtg-27feb2013
Nitya Narasimhan
 
PDF
Polymer Elements: Tudo que você precisa saber para criar a web
Beto Muniz
 
PDF
Battle of Frameworks: Polymer - Meetup Paris Web Components - 2016-09
Horacio Gonzalez
 
PDF
Web components
Evaldo Barbosa
 
PDF
Workshop de Web Components
Guilherme Ventura
 
PDF
O futuro do Android
Erisvaldo Junior
 
PDF
The Beautiful Simplicity of ES2015
Brandon Belvin
 
PPTX
Material Design - do smartphone ao desktop
Hillary Sousa
 
PDF
Chrome Dev Summit Highlights (NYC GDG Dec 2013)
Nitya Narasimhan
 
PDF
WebApps com Web Components
Beto Muniz
 
Angular 2 kickstart
Geoffrey Filippi
 
Material Design simples e rapido com AngularJS
Henrique Limas
 
PhoneGap Day 2016 EU: Creating the Ideal Cordova Dev Environment
Ryan J. Salva
 
An evening with Angular 2
Mike Melusky
 
Power Bi and Power Bi Embedded for .Net Developers
Heather Spetalnick
 
An Intro to Angular 2
Ron Heft
 
Introducing Power BI Embedded
Mostafa
 
Tech talk polymer
Yanuar W
 
Introduction To Dart (GDG NY Jan 2014 Meetup)
Nitya Narasimhan
 
Material design
David Tiago Conceição
 
Angular js gtg-27feb2013
Nitya Narasimhan
 
Polymer Elements: Tudo que você precisa saber para criar a web
Beto Muniz
 
Battle of Frameworks: Polymer - Meetup Paris Web Components - 2016-09
Horacio Gonzalez
 
Web components
Evaldo Barbosa
 
Workshop de Web Components
Guilherme Ventura
 
O futuro do Android
Erisvaldo Junior
 
The Beautiful Simplicity of ES2015
Brandon Belvin
 
Material Design - do smartphone ao desktop
Hillary Sousa
 
Chrome Dev Summit Highlights (NYC GDG Dec 2013)
Nitya Narasimhan
 
WebApps com Web Components
Beto Muniz
 
Ad

Similar to Creating BananaJS with Angular 2, Angular CLI, and Material Design (20)

PPTX
Angular2 + Ng-Lightning + Lightning Design System = Great Apps
Emily Hurn
 
PPTX
introductiontoangularwithasimplebutcompleteproject-171127023401.pptx
CHETHANKUMAR274045
 
PDF
Front End Development for Back End Developers - vJUG24 2017
Matt Raible
 
PDF
AngularJS best-practices
Henry Tao
 
PPTX
Web worker in your angular application
Suresh Patidar
 
PDF
Dev con pnp-engine-presentation
Gautam Sheth
 
PPTX
PPT on Angular 2 Development Tutorial
Paddy Lock
 
PPTX
Introduction to angular with a simple but complete project
Jadson Santos
 
PPTX
Angular4 getting started
TejinderMakkar
 
PPTX
Angular elements - embed your angular components EVERYWHERE
Nadav Mary
 
PDF
Quick introduction to Angular 4 for AngularJS 1.5 developers
Paweł Żurowski
 
PDF
From 0 to Developer - Silicon Valley Code Camp
Tracy Lee
 
PDF
Angular 2 : learn TypeScript already with Angular 1
David Amend
 
PDF
Angular 2 overview in 60 minutes
Loiane Groner
 
PDF
Modern Perl Web Development with Dancer
Dave Cross
 
PDF
Introduction to Web Components & Polymer Workshop - JS Interactive
John Riviello
 
PDF
Getting to Angular 2
Jennifer Bourey
 
PPTX
Beer City Code 2024 - Configurable Cloud Native Applications with .NET Aspire
Brian McKeiver
 
PPTX
Angular From The Trenches - 10 Lessons
Duncan Hunter
 
PPTX
SharePoint Fest Seattle - SharePoint Framework, Angular & Azure Functions
Sébastien Levert
 
Angular2 + Ng-Lightning + Lightning Design System = Great Apps
Emily Hurn
 
introductiontoangularwithasimplebutcompleteproject-171127023401.pptx
CHETHANKUMAR274045
 
Front End Development for Back End Developers - vJUG24 2017
Matt Raible
 
AngularJS best-practices
Henry Tao
 
Web worker in your angular application
Suresh Patidar
 
Dev con pnp-engine-presentation
Gautam Sheth
 
PPT on Angular 2 Development Tutorial
Paddy Lock
 
Introduction to angular with a simple but complete project
Jadson Santos
 
Angular4 getting started
TejinderMakkar
 
Angular elements - embed your angular components EVERYWHERE
Nadav Mary
 
Quick introduction to Angular 4 for AngularJS 1.5 developers
Paweł Żurowski
 
From 0 to Developer - Silicon Valley Code Camp
Tracy Lee
 
Angular 2 : learn TypeScript already with Angular 1
David Amend
 
Angular 2 overview in 60 minutes
Loiane Groner
 
Modern Perl Web Development with Dancer
Dave Cross
 
Introduction to Web Components & Polymer Workshop - JS Interactive
John Riviello
 
Getting to Angular 2
Jennifer Bourey
 
Beer City Code 2024 - Configurable Cloud Native Applications with .NET Aspire
Brian McKeiver
 
Angular From The Trenches - 10 Lessons
Duncan Hunter
 
SharePoint Fest Seattle - SharePoint Framework, Angular & Azure Functions
Sébastien Levert
 
Ad

More from Tracy Lee (17)

PDF
Contributing to Open Source - Angular World Tour
Tracy Lee
 
PDF
ChicagoJS's JSCAMP 2019 Keynote - Inclusive Architecture - Building Sustainab...
Tracy Lee
 
PDF
Angular Girls Kansas City - The Power of Open Source and Social Media
Tracy Lee
 
PDF
Diversity & Inclusion Conference Talk - Refactr
Tracy Lee
 
PDF
Inclusive Architecture - Introducing the PAMstack - [Refactr.tech]
Tracy Lee
 
PDF
RxJS Operators - Real World Use Cases (FULL VERSION)
Tracy Lee
 
PDF
RxJS Operators - Real World Use Cases - AngularMix
Tracy Lee
 
PDF
Diversity, Inclusive Mindsets, and Architecture
Tracy Lee
 
PDF
Diversity & Inclusion Keynote at Open Source 101
Tracy Lee
 
PDF
Reactive programming with RxJS - ByteConf 2018
Tracy Lee
 
PDF
React Native - Getting Started
Tracy Lee
 
PDF
An Introduction Into Using Angular’s Material Design
Tracy Lee
 
PDF
The Tale of the 3 CLIs - jDays2017
Tracy Lee
 
PDF
Angular Material (2) - NgVikingsConf
Tracy Lee
 
PDF
Learning the New Tech Lingua Franca: Social Media
Tracy Lee
 
PDF
Ember.js - Harnessing Convention Over Configuration
Tracy Lee
 
PDF
From 0 to Ember
Tracy Lee
 
Contributing to Open Source - Angular World Tour
Tracy Lee
 
ChicagoJS's JSCAMP 2019 Keynote - Inclusive Architecture - Building Sustainab...
Tracy Lee
 
Angular Girls Kansas City - The Power of Open Source and Social Media
Tracy Lee
 
Diversity & Inclusion Conference Talk - Refactr
Tracy Lee
 
Inclusive Architecture - Introducing the PAMstack - [Refactr.tech]
Tracy Lee
 
RxJS Operators - Real World Use Cases (FULL VERSION)
Tracy Lee
 
RxJS Operators - Real World Use Cases - AngularMix
Tracy Lee
 
Diversity, Inclusive Mindsets, and Architecture
Tracy Lee
 
Diversity & Inclusion Keynote at Open Source 101
Tracy Lee
 
Reactive programming with RxJS - ByteConf 2018
Tracy Lee
 
React Native - Getting Started
Tracy Lee
 
An Introduction Into Using Angular’s Material Design
Tracy Lee
 
The Tale of the 3 CLIs - jDays2017
Tracy Lee
 
Angular Material (2) - NgVikingsConf
Tracy Lee
 
Learning the New Tech Lingua Franca: Social Media
Tracy Lee
 
Ember.js - Harnessing Convention Over Configuration
Tracy Lee
 
From 0 to Ember
Tracy Lee
 

Recently uploaded (20)

PDF
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 

Creating BananaJS with Angular 2, Angular CLI, and Material Design

  • 2. Good Evening! made with keynote by andrew hask @ladyleet
  • 3. Material Design How many of you are using Angular 2? by andrew haskin @ladyleet
  • 4. Material Design How many of you are using Angular CLI? by andrew haskin @ladyleet
  • 7. Entrepreneur sold my startup Dishcrawl Junior Developer Playing with frameworks & JS Traveling Entrepreneur New company, #digitalnomad Who Knows? #YOLO @ladyleet Bit About My Life
  • 8. @ladyleet Reason is Easy? • Angular-CLI (thx ember-cli) • Convention over configuration • Scaling across larger teams • Quicker ramp time
  • 9. Material Design Today I want to show you - Building an Angular 2 Angular-CLI app - Demo of newest new router - Using template driven forms - Using Firebase to deploy & host by andrew haskin @ladyleet
  • 10. @ladyleet Latest Versions Angular 2 : Final! Router: 3.0.0 Angular-CLI : 1.0.0 beta 15
  • 12. Create angular-cli ng2 app @ladyleet Here’s the journey we’re about to take Configure materialize-css Ng2 ng-cli app structure Creating components Deploying to Firebase Template-driven forms Using the new router
  • 13. Create angular-cli ng2 app @ladyleet Angular 2 Configure materialize-css Ng2 ng-cli app structure Creating components Deploying to Firebase Template-driven forms Using the new router
  • 14. Material Design $ npm install angular-cli $ ng new <name-of-app> $ ng s @ladyleet
  • 15. Create angular-cli ng2 app @ladyleet Configure materialize-css Ng2 ng-cli app structure Creating components Angular 2 Deploying to Firebase Template-driven forms Using the new router
  • 16. Material Design $ npm install materialize-css by andrew haskin @ladyleet
  • 17. Material Design add to your index.html file <script src=”https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.3/ jquery.js"></script> <link rel=”stylesheet” href=”https://cdnjs.cloudflare.com/ajax/libs/ materialize/0.97.6/css/materialize.min.css”> <script src=”https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.6/ js/materialize.min.js"></script> by andrew haskin @ladyleet
  • 18. @ladyleet Success Looks Like This Font will change to material design standard font - Roboto
  • 19. Create angular-cli ng2 app @ladyleet Configure materialize-css Ng2 ng-cli app structure Creating components Angular 2 Deploying to Firebase Template-driven forms Using the new router
  • 20. @ladyleet Angular 2 Angular-CLI Webpack App Structure component based .css .html .spec.ts .ts
  • 21. Create angular-cli ng2 app @ladyleet Configure materialize-css Ng2 ng-cli app structure Creating components Angular 2 Deploying to Firebase Template-driven forms Using the new router
  • 22. Material Design Basic Component Generation $ ng generate <component-name> Shortcuts & Configurations (use ng g - - help for full list) $ ng g c -is -it - - no-spec <component-name> (generates component and adds inline style, inline template, and doesn’t generate spec file) by andrew haskin @ladyleet
  • 23. Create angular-cli ng2 app @ladyleet Configure materialize-css Ng2 ng-cli app structure Creating components Angular 2 Deploying to Firebase Template-driven forms Using the new router
  • 24. Create angular-cli ng2 app @ladyleet Configure materialize-css Ng2 ng-cli app structure Creating components Angular 2 Deploying to Firebase Template-driven forms Using the new router
  • 25. Create angular-cli ng2 app @ladyleet Configure materialize-css Ng2 ng-cli app structure Creating components Angular 2 Deploying to Firebase Template-driven forms Using the new router
  • 26. Create angular-cli ng2 app @ladyleet What we’ve learned today Configure materialize-css Ng2 ng-cli app structure Creating components Deploying to Firebase Template-driven forms Using the new router
  • 27. Community that’s helped me along @ladyleet Angular Bootcamp @angularbootcamp One Hungry Mind Training @simpulton Angular Master Class @pascalprecht The Ben Lesh @benlesh Deborah Kurata @deborahkurata Sean Larkin @thelarkinn Mike Brocchi @brocco
  • 29. @ladyleet Resources Github starter repo: https://github.com/ladyleet/bananajs Post: Using the new release of Angular 2’s router https://medium.com/@ladyleet/figured-this-would-help-yall-a-bit-if-i-walked-through- it-72910e1497e#.stfat5rpl Post: Displaying data using ngFor https://medium.com/@ladyleet/displaying-data-with-the-ngfor-directive-in-your- angular-2-app-1b72cab1121e#.vpiznb2bi Tracy Lee @ladyleet github.com/ladyleet modern-web.org medium.com/@ladyleet
  • 30. made with keynote Thank you! @ladyleet