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
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
0
120
ISI Programming Course - 03 - Javascript
Github:
https://github.com/thejungwon/ISI-programming-class/tree/master/exercises/week-03
Jungwon Seo
September 24, 2018
Tweet
Share
More Decks by Jungwon Seo
See All by Jungwon Seo
MLOps Research
codethief
0
42
ISI Programming Course - 07 - Tensorflow
codethief
0
99
ISI Programming Course - 06 - Scikit Learn
codethief
0
37
ISI Programming Course - 05 - Python Data Science Libraries
codethief
0
70
ISI Programming Course - 04 - Python
codethief
0
140
ISI Programming Course - 02 - CSS
codethief
0
83
ISI Programming Course - 01 - HTML
codethief
0
150
Let's study web-development
codethief
0
78
Other Decks in Technology
See All in Technology
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
220
今日から始めるAmazon Bedrock AgentCore
har1101
4
400
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1.3k
なぜ今、コスト最適化(倹約)が必要なのか? ~AWSでのコスト最適化の進め方「目的編」~
htan
1
110
(金融庁共催)第4回金融データ活用チャレンジ勉強会資料
takumimukaiyama
0
130
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
420
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
290
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.8k
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
880
Meshy Proプラン課金した
henjin0
0
250
MCPでつなぐElasticsearchとLLM - 深夜の障害対応を楽にしたい / Bridging Elasticsearch and LLMs with MCP
sashimimochi
0
140
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.2k
Featured
See All Featured
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
160
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
680
Abbi's Birthday
coloredviolet
1
4.7k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
Designing for humans not robots
tammielis
254
26k
Visualization
eitanlees
150
17k
Why Our Code Smells
bkeepers
PRO
340
58k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
170
Deep Space Network (abreviated)
tonyrice
0
46
Believing is Seeing
oripsolob
1
53
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
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