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
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
50
ISI Programming Course - 07 - Tensorflow
codethief
0
110
ISI Programming Course - 06 - Scikit Learn
codethief
0
45
ISI Programming Course - 05 - Python Data Science Libraries
codethief
0
78
ISI Programming Course - 04 - Python
codethief
0
150
ISI Programming Course - 02 - CSS
codethief
0
92
ISI Programming Course - 01 - HTML
codethief
0
160
Let's study web-development
codethief
0
85
Other Decks in Technology
See All in Technology
Claude の新機能を、 出た日に触って社内に届けるまで
rfdnxbro
1
170
DGX Spark でどこまでハッキングができるのか?
kash1064
3
1.3k
ソフトウェア ファクトリー - 再現性のあるソフトウェアの工場づくり / Software factory
iktakahiro
6
4.9k
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
160
go-sqletch
moznion
0
140
Benchmarking Disaggregated Serving on vLLM + Dynamo with a Real Coding-Agent Workload
nttcom
1
190
Metadata - Section 1: HTML Basics
mohab1
0
120
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
140
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
290
大型犬好きによるPugの紹介
yamanoku
1
160
コンテナ運用におけるネットワーク・コンテナコストの削減方法/How to Reduce Network and Container Costs in Container Operations
masakiokuda
1
150
パスキーの自動テストはどこまでいけるのか
teamlab
PRO
0
200
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
630
Why Our Code Smells
bkeepers
PRO
340
58k
Automating Front-end Workflow
addyosmani
1369
210k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
480
The Pragmatic Product Professional
lauravandoore
37
7.5k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
730
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
640
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
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