Skip to content

Commit 85e2524

Browse files
committed
minor tweaks and link fixes
1 parent 614c53b commit 85e2524

3 files changed

Lines changed: 10 additions & 7 deletions

File tree

269 KB
Loading
270 KB
Loading

lecture_notes/week_4.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
uchicagowebdevclass: center, middle
21
# MPCS 52553: Web Development
32
## Week 4: Javascript and REST APIs
43
---
@@ -24,6 +23,9 @@ class: agenda
2423
# Why We Javascript
2524
## "Competition is a click away."
2625
[Google Response to Antitrust Concerns, 2009 (NYT)](https://www.nytimes.com/2009/06/29/technology/companies/29google.html)
26+
27+
![New York Times headline: Google Makes a Case That It Isn't So Big](images/google-antitrust-headline.png "Google Antitrust Headline")
28+
![Google's Senior Competition Counsel says the company is not a monopoly because "the competition is a click away."](images/google-antitrust-lede.png "Google Antitrust Article Beginning")
2729
---
2830

2931
# Why We Javascript
@@ -61,7 +63,8 @@ spending hundreds or thousands of milliseconds.
6163
> Netscape quickly realized that the Web needed to become more dynamic. Even if
6264
you simply wanted to check that users entered correct values in a form, you
6365
needed to send the data to the server in order to give feedback.
64-
<footer>Speaking JS <cite>O'Reilly Media, http://speakingjs.com/es5/ch04.html</cite></footer>
66+
67+
Speaking JavaScript *O'Reilly Media*, [https://exploringjs.com/es5/ch04.html](https://exploringjs.com/es5/ch04.html)
6568
---
6669

6770
# Classical Javascript
@@ -80,8 +83,8 @@ needed to send the data to the server in order to give feedback.
8083
- onfocus
8184

8285
## Examples
83-
- [Alert Example](http://uchicagowebdev.com/examples/week_4/alert.html)
84-
- [Console Log Example](http://uchicagowebdev.com/examples/week_4/console.html)
86+
- [Alert Example](https://uchicagowebdev.github.io/course_materials/examples/week_4/alert)
87+
- [Console Log Example](https://uchicagowebdev.github.io/course_materials/examples/week_4/console)
8588
---
8689

8790
# Lab 4-1: Logging events to the Console
@@ -108,7 +111,7 @@ function increment() {
108111

109112
# Lab 4-2: Buttons to change the styling of a `<div>`
110113

111-
https://github.com/UChicagoWebDev/lab-4
114+
[Lab 4-2 on GitHub](https://github.com/UChicagoWebDev/lab-4)
112115

113116
```
114117
<div id="testing_ground">Watch me change colors!</div>
@@ -134,7 +137,7 @@ function recolor(id) {
134137

135138
# Lab 4-3: Buttons to Add New Page Elements
136139

137-
https://github.com/UChicagoWebDev/lab-4
140+
[Lab 4-3 on GitHub](https://github.com/UChicagoWebDev/lab-4)
138141

139142
---
140143

@@ -173,6 +176,6 @@ Good explanation why the above weird behaviors happen.
173176

174177
# Exercise 4
175178

176-
[Exercise 4 on Canvas](https://canvas.uchicago.edu/courses/71107/assignments)
179+
[Exercise 4 on Canvas](https://canvas.uchicago.edu/courses/71107/assignments/860053)
177180

178181
[Exercise 4 on GitHub](https://github.com/UChicagoWebDev/exercise-4)

0 commit comments

Comments
 (0)