Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Halifax Angular Meetup - Introduction to Angular
Search
Wagner Moreira
May 14, 2019
Programming
0
49
Halifax Angular Meetup - Introduction to Angular
Wagner Moreira
May 14, 2019
Tweet
Share
Other Decks in Programming
See All in Programming
Oxlint JS plugins
kazupon
1
1k
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
1k
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
470
NetBSD+Raspberry Piで 本物のPSGを鳴らすデモを OSC駆動の7日間で作った話 / OSC2026Osaka
tsutsui
1
100
CSC307 Lecture 10
javiergs
PRO
1
670
組織で育むオブザーバビリティ
ryota_hnk
0
180
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
180
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
生成AIを活用したソフトウェア開発ライフサイクル変革の現在値
hiroyukimori
PRO
0
110
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
440
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
5
810
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
Featured
See All Featured
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
350
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.2k
sira's awesome portfolio website redesign presentation
elsirapls
0
150
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
68
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
130
Visualization
eitanlees
150
17k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Utilizing Notion as your number one productivity tool
mfonobong
3
220
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
Side Projects
sachag
455
43k
Transcript
ANGULAR WORKSHOP 1st Session - NG INIT
OUTLINE • What is Angular • Why use Angular •
Community • CLI • Typescript • Angular Workspace • Components • Life Cycles • Decorators • Directives • Demo Post Component
Install At this point you must have node and NPM
installed https://angular.io/guide/quickstart
What is Angular? • Angular is a SPA framework for
building web apps • It’s written in TypeScript • Developed by google • Open source
Why would you learn Angular? Components - make reuse of
html and functionality Data Binding - communication between components Modularity and Dependency Injection Good documentation and libraries
Differences between Angular and other options
Interest over time
Community • Angular 160.1k questions • Vue.js 32.4k questions •
React.js 131.2k questions EVENTS
Overview • Learn the basics of Angular • Code along
the first part of a social media app that we will be building throughout this series of workshops http://bit.ly/ng-halifax-repo
Component Life Cycle • ngOnChanges - called when an input
binding value changes. • ngOnInit - after the first ngOnChanges. • ngOnDestroy - just before the component is destroyed. ngOnChanges ngOnInit ngOnDestroy
WORKSHOP
Overview • What is Angular • Why use Angular •
Community • CLI • Typescript • Angular Workspace • Components • Life Cycles • Decorators • Directives • Demo Post Component
You made it!
What’s next • Services • Dependency Injection • HTTP Client
Resources https://angular.io https://angular.io/resources https://github.com/avatsaev/angu lar-learning-resources https://github.com/halifax-angular -meetup/Yakking/tree/post-feed