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
150
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
93
Service Worker
nicam
0
71
IoT + Voice = Awesome
nicam
0
85
Web Speech API
nicam
0
71
Other Decks in Programming
See All in Programming
Java 21/25 Virtual Threads 소개
debop
0
270
Migration to Signals, Signal Forms, Resource API, and NgRx Signal Store @Angular Days 03/2026 Munich
manfredsteyer
PRO
0
150
Geminiをパートナーに神社DXシステムを個人開発した話(いなめぐDX 開発振り返り)
fujiba
0
100
ネイティブアプリとWebフロントエンドのAPI通信ラッパーにおける共通化の勘所
suguruooki
0
180
Claude Codeログ基盤の構築
giginet
PRO
7
3.6k
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
420
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
3
1.9k
Nostalgia Meets Technology: Super Mario with TypeScript
manfredsteyer
PRO
0
110
Reactive ❤️ Loom: A Forbidden Love Story
franz1981
2
160
Agentic AI: Evolution oder Revolution
mobilelarson
PRO
0
190
どんと来い、データベース信頼性エンジニアリング / Introduction to DBRE
nnaka2992
1
330
Feature Toggle は捨てやすく使おう
gennei
0
340
Featured
See All Featured
Navigating Weather and Climate Data
rabernat
0
150
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
410
Marketing to machines
jonoalderson
1
5k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
120
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Designing for Performance
lara
611
70k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
650
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
230
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
Faster Mobile Websites
deanohume
310
31k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
490
エンジニアに許された特別な時間の終わり
watany
106
240k
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