Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ISI Programming Course - 03 - Javascript
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jungwon Seo
September 24, 2018
Technology
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ISI Programming Course - 03 - Javascript
Github:
https://github.com/thejungwon/ISI-programming-class/tree/master/exercises/week-03
Jungwon Seo
September 24, 2018
More Decks by Jungwon Seo
See All by Jungwon Seo
MLOps Research
codethief
0
48
ISI Programming Course - 07 - Tensorflow
codethief
0
110
ISI Programming Course - 06 - Scikit Learn
codethief
0
43
ISI Programming Course - 05 - Python Data Science Libraries
codethief
0
76
ISI Programming Course - 04 - Python
codethief
0
150
ISI Programming Course - 02 - CSS
codethief
0
90
ISI Programming Course - 01 - HTML
codethief
0
160
Let's study web-development
codethief
0
84
Other Decks in Technology
See All in Technology
Slack上でインフラをトラブルシュートする! Agentic Platform Engineeringの第一歩
teru0x1
4
1.7k
Deploying a Full-Stack Bun-Native Framework on Cloudflare Workers
7nohe
0
160
DEFCON_CHV_CTF_Write-up.pdf
bata_24
0
150
GoにおけるFFIのこれまでとこれから
goccy
5
3.2k
DEFCON34-Write-up_HYCu-MYCu
daikiokazaki
0
160
synctest時代のhttptest Go 1.27で変わるHTTPサーバテストの裏側 / go conference2026 synctest and httptest
budougumi0617
1
2.9k
AI時代の「技術的負債」の変質ー概念の終焉と再解釈、エージェントと共に向かう先
nwiizo
0
2.5k
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
5
25k
顧客に向き合う開発組織へ。リアーキテクチャとフィーチャーチーム化で挑む組織改革
safie
0
1.8k
目の前の楽しいが人生を変える - コミュニティの螺旋の歩き方と楽しむコツ / change your life
soudai
PRO
4
600
アプリをもっと"iOSアプリっぽく"する小さな工夫 / Small Touches That Make Your App Feel More Like an iOS App
matsuji
1
880
家のリアーキテクト・リファクタリング
suguruooki
0
150
Featured
See All Featured
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
280
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
700
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
590
Code Review Best Practice
trishagee
74
20k
The Invisible Side of Design
smashingmag
301
52k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Speed Design
sergeychernyshev
33
2.1k
エンジニアに許された特別な時間の終わり
watany
109
250k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
240
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Embracing the Ebb and Flow
colly
88
5.2k
Transcript
ISI Programming Class Javascript Jungwon Seo | University of Stavanger
It’s not Java.
You develop both web/ mobile application. web front-end back-end mobile
front-end(android/iOS)
Javascript
Javascript
• Let’s just narrow it down to the front-end part
of traditional web-programming. 90% of Javascript usage Javascript is huge and deep and broad. HTML CSS Javascript See you Later!
Javascript in web programming HTML with CSS and Javascript
The role of Javascript (in web-development) • Calculation • Event
/ Action • Manipulating the view • Network • Storage • Many other things
Don’t need to be good, but need to know how
to use.
Things to learn • How to include • Basic programming
• Event handling • Manipulating CSS • Timeout / Interval • How to use cookie • jQuery and AJAX
Exercise-01: Including • Inline • Internal • External Source code
Exercise-02: Basic Programming • Basic calculation : +, -, x,
/ • DataType : numeric, boolean, string • if-else and forloop • function Source code
Exercise-03: Event Handling • onclick • onload • onchange •
onsubmit Source code
Exercise-04: Changing CSS • selector • color • size •
content / element Source code
Exercise-05: Timeout/Interval • setTimeout • setInterval • Update the current
time Source code
Exercise-06: Cookie • How to check from the browser. •
https://www.w3schools.com/js/js_cookies.asp • setCookie • getCookie
Exercise-07: jQuery • Javascript : jQuery = Never mind :
nvm • Selector • Chaning CSS • Events Source code
Exercise-08: AJAX • Asynchronous JavaScript and XML • Easy in
jQuery • https://unsplash.com/developers Source code