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
BLIBLIDOTCOM - ANGULARJS
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Irfan Maulana
March 14, 2017
Programming
510
1
Share
BLIBLIDOTCOM - ANGULARJS
BLIBLIDOTCOM - ANGULARJS
Irfan Maulana
March 14, 2017
More Decks by Irfan Maulana
See All by Irfan Maulana
Panduan untuk mempublikasikan kode ke publik
mazipan
0
170
Mengukur dan meningkatkan performa website
mazipan
1
250
Testing JavaScript
mazipan
0
190
Membuat Website Zaman Sekarang
mazipan
0
540
Kinerja Web 101 - Edisi 2022
mazipan
1
490
Layout Repaint & The Lessons Learned
mazipan
0
440
Bagaimana implementasi mockup design
mazipan
0
540
Memulai karir sebagai web programmer
mazipan
0
770
Membuat laporan kecepatan web untuk blog
mazipan
0
560
Other Decks in Programming
See All in Programming
Agentic UI in the Frontend: Architectures with Open Standards @JAX 2026 in Mainz
manfredsteyer
PRO
0
120
Hive Metastoreを通して学ぶIceberg REST Catalog ― 仕様から実装まで
okumin
0
210
Stage 3 Decorators でできること / できないこと / TSKaigi 2026
susisu
0
150
tsserverとは何だったのか_これからどうなるのか
nowaki28
0
230
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
1
210
How We Practice Exploratory Testing in Iterative Development( #scrumniigata ) / 反復開発の中で、探索的テストをどう実施しているか
teyamagu
PRO
3
970
ReactとSvelteのその先、Ripple-TS / Beyond React and Svelte: Ripple-TS
ssssota
1
350
PHPでバイナリをパースして理解するASN.1
muno92
PRO
0
460
Sans tests, vos agents ne sont pas fiables
nabondance
0
140
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
1
130
PHPでローカル環境用のSSL/TLS証明書を発行することはできるのか? #phpconkagawa
akase244
0
370
【ディップ|26年新卒研修資料】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
190
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
330
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
440
BBQ
matthewcrist
89
10k
HDC tutorial
michielstock
2
660
We Have a Design System, Now What?
morganepeng
55
8.1k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Everyday Curiosity
cassininazir
0
210
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
120
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
200
30 Presentation Tips
portentint
PRO
1
300
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Transcript
ANGULARJS v.1.x BY IRFAN MAULANA
ABOUT ME • Name : Irfan Maulana • Job :
Software Development Engineer • Role : Front End Developer
WEB - BEFORE • Javascript DOM Manipulation Browser compatibility problem
WEB - BEFORE • jQuery + DOM Manipulation DOM Manipulation
Browser compatibility problem
WEB NOWADAYS
ANGULARJS Developed by Google Javascript Framework for Modern Web Application
MVC ARCHITECTURE
> MODEL Entire javascript’s object that reflect data structure and
wrapped in $scope.
> MODEL > VIEW HTML template that references the data
to model
> MODEL > VIEW > CONTROLLER All the logic that
control the model than react all changes triggered by view
EXAMPLE 1 : Data Binding File created : 1. Application.js
2. AppController.js 3. index.html
EXAMPLE 1 : Data Binding 1. Application.js
EXAMPLE 1 : Data Binding 2. AppController.js
EXAMPLE 1 : Data Binding 3. index.html
EXAMPLE 1 : Data Binding Source code : https://github.com/mazipan/angularjs-basic- tutorial/tree/master/example1-data-binding
You Learn : + How to create AngularJS webapp + Data binding to view
EXAMPLE 2 : Request Data Source code : https://github.com/mazipan/angularjs-basic- tutorial/tree/master/example2-request-data
You Learn : + How to create GET request in AngularJS + Iterate data in view
EXAMPLE 3 : Services Source code : https://github.com/mazipan/angularjs-basic- tutorial/tree/master/example3-services You
Learn : + How to create service in AngularJS + Inject service to controller + Instance many controller in One WebApp + Sharing data between controller
EXAMPLE 4 : Routing Source code : https://github.com/mazipan/angularjs-basic- tutorial/tree/master/example4-routing You
Learn : + How to create routing in AngularJS
Exercise Create AngularJS Web Application that have CRUD interaction base
on below API : https://jsonplaceholder.typicode.com/
THANK YOU