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
130
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
80
Service Worker
nicam
0
62
IoT + Voice = Awesome
nicam
0
73
Web Speech API
nicam
0
52
Other Decks in Programming
See All in Programming
Random\Randomizer クラスで日常のあれこれを解決しよう! / Random\Randomizer class solves familiar trouble
cocoeyes02
0
250
2 週間で Twitter Bot を作ってみた
contour_gara
0
540
MicrosoftのPlatform Engineeringガイドを読んで実際になにかやってみた
ymd65536
1
340
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
230
コーンフレークから始める モデリング会話入門
ogurotakayuki
0
370
Prepare for Jakarta EE 11 - Performance and Developer Productivity
ivargrimstad
0
810
VS Code をプロダクトにどう取り込むか
onomax
1
370
Java 22 Overview
kishida
1
180
『Railsオワコン』と言われる時代に、なぜブルーモ証券はRailsを選ぶのか
free_world21
0
250
Git Lint
bkuhlmann
4
750
Goのmultiple errorsについて (2024年4月版)
syumai
4
920
見た目から始める生産性向上
ikumatadokoro
7
850
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
GraphQLの誤解/rethinking-graphql
sonatard
50
9.2k
Become a Pro
speakerdeck
PRO
11
4.5k
The Cult of Friendly URLs
andyhume
74
5.7k
Building Effective Engineering Teams - LeadDev
addyosmani
28
1.8k
Statistics for Hackers
jakevdp
789
220k
[RailsConf 2023] Rails as a piece of cake
palkan
23
4k
Ruby is Unlike a Banana
tanoku
96
10k
Gamification - CAS2011
davidbonilla
76
4.6k
Web Components: a chance to create the future
zenorocha
305
41k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.5k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
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