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
66
Other Decks in Programming
See All in Programming
エンジニアが挑む、限界までの越境
nealle
1
310
2ヶ月で生産性2倍、お買い物アプリ「カウシェ」4チーム同時改善の取り組み
ike002jp
1
110
設計の本質:コード、システム、そして組織へ / The Essence of Design: To Code, Systems, and Organizations
nrslib
10
3.7k
Amazon CloudWatchの地味だけど強力な機能紹介!
itotsum
0
230
生成AIで知るお願いの仕方の難しさ
ohmori_yusuke
1
100
大LLM時代にこの先生きのこるには-ITエンジニア編
fumiyakume
8
3.3k
Make Parsers Compatible Using Automata Learning
makenowjust
2
6.9k
ウォンテッドリーの「ココロオドル」モバイル開発 / Wantedly's "kokoro odoru" mobile development
kubode
1
270
今話題のMCPサーバーをFastAPIでサッと作ってみた
yuukis
0
110
20250429 - CNTUG Meetup #67 / DevOps Taiwan Meetup #69 - Deep Dive into Tetragon: Building Runtime Security and Observability with eBPF
tico88612
0
170
파급효과: From AI to Android Development
l2hyunwoo
0
160
State of Namespace
tagomoris
5
2.4k
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
780
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Building Adaptive Systems
keathley
41
2.5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
13
830
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Fontdeck: Realign not Redesign
paulrobertlloyd
84
5.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
41
2.3k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
Statistics for Hackers
jakevdp
798
220k
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