Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Introduction to AngularJS
Pascal Helfenstein
September 03, 2014
Programming
1
99
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
74
Service Worker
nicam
0
55
IoT + Voice = Awesome
nicam
0
63
Web Speech API
nicam
0
46
Other Decks in Programming
See All in Programming
Efficient UI testing in Android
alexzhukovich
1
120
「混ぜるな危険」を推進する設計
minodriven
8
2.5k
Pluggable Storage in PostgreSQL
sira
1
190
Isar勉強会
hoddy3190
0
390
話題の AlloyDB は本当に凄いデータベースなのでプレビューを使い倒した #devio2022
maroon1st
0
13k
ふんわり理解するcontext
rukiadia
1
180
クラウド KMS の活用 / TOKYO BLOCKCHAIN TECH MEETUP 2022
odanado
PRO
0
180
kintoneでランダム取得を作ってみた(imoniCamp 2022-07-27)
shokun1108
0
140
SAM × Dockerでサーバーレス開発が超捗った話
yu_yukk_y
1
200
料理の注文メニューの3D化への挑戦
hideg
0
280
Automating Gradle benchmarks at N26
ubiratansoares
PRO
1
140
테라폼으로 ECR 관리하기 (How to Manage ECR with Terraform)
posquit0
0
520
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
127
5.5k
Scaling GitHub
holman
451
140k
It's Worth the Effort
3n
172
26k
Creatively Recalculating Your Daily Design Routine
revolveconf
207
10k
How STYLIGHT went responsive
nonsquared
85
4k
Three Pipe Problems
jasonvnalue
89
8.7k
Infographics Made Easy
chrislema
233
17k
Building Adaptive Systems
keathley
25
1.1k
Producing Creativity
orderedlist
PRO
334
37k
Facilitating Awesome Meetings
lara
29
4.1k
Debugging Ruby Performance
tmm1
65
10k
Ruby is Unlike a Banana
tanoku
91
9.3k
Transcript
Webnesday
Pascal @nicam Peter @petermanser
Feedback / Kontakt contact@webnesday.ch @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