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
Introduction to AngularJS
Search
Pascal Helfenstein
September 03, 2014
Programming
1
140
Introduction to AngularJS
My Talk from the first
http://webnesday.ch
Files on Github:
https://github.com/nicam/angular-demo
Pascal Helfenstein
September 03, 2014
Tweet
Share
More Decks by Pascal Helfenstein
See All by Pascal Helfenstein
Chatbots
nicam
1
85
Service Worker
nicam
0
66
IoT + Voice = Awesome
nicam
0
78
Web Speech API
nicam
0
65
Other Decks in Programming
See All in Programming
iOSエンジニアから始める visionOS アプリ開発
nao_randd
3
120
知られざるDMMデータエンジニアの生態 〜かつてツチノコと呼ばれし者〜
takaha4k
4
1.3k
[Fin-JAWS 第38回 ~re:Invent 2024 金融re:Cap~]FaultInjectionServiceアップデート@pre:Invent2024
shintaro_fukatsu
0
400
Linux && Docker 研修/Linux && Docker training
forrep
23
4.5k
『GO』アプリ バックエンドサーバのコスト削減
mot_techtalk
0
130
負債になりにくいCSSをデザイナとつくるには?
fsubal
9
2.3k
ペアーズでの、Langfuseを中心とした評価ドリブンなリリースサイクルのご紹介
fukubaka0825
2
300
DevinとCursorから学ぶAIエージェントメモリーの設計とMoatの考え方
itarutomy
1
640
Bedrock Agentsレスポンス解析によるAgentのOps
licux
2
720
テストをしないQAエンジニアは何をしているか?
nealle
0
130
AIの力でお手軽Chrome拡張機能作り
taiseiue
0
170
Unity Android XR入門
sakutama_11
0
140
Featured
See All Featured
Navigating Team Friction
lara
183
15k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
The Language of Interfaces
destraynor
156
24k
Visualization
eitanlees
146
15k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
A designer walks into a library…
pauljervisheath
205
24k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Statistics for Hackers
jakevdp
797
220k
Git: the NoSQL Database
bkeepers
PRO
427
64k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
31
2.1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
Transcript
Webnesday
Pascal @nicam Peter @petermanser
Feedback / Kontakt
[email protected]
@webnesdaysg
Varia • Danke Namics fürs Hosting • Nächstes Mal 5.
November “Lightning Talks” (3 x 10-15min)
git clone https://github.com/nicam/angular-demo.git
$WHOAMI
I am Pascal Helfenstein I love Javascript I work @liip
I study @zhaw I tweet @nicam
Why AngularJS?
$('button').click(function(e) { $('#something').updateSomething(); } NO MORE!
{{Data Binding}}
Input <input type=„text" ng-model=„name"/> ! ! Output {{ name }}
! git checkout solution1
<directives> git checkout solution2
|filters |filters |filters |filters git checkout solution3
$scope
Output Scope
.controllers git checkout solution4
test it() git checkout solution5
Angular vs *.js
Size
Community
Interest
How to get started angularjs.org
Questions?
None