Skip to content

Commit 2de1ddd

Browse files
committed
updated some video to m4v
1 parent 470a461 commit 2de1ddd

File tree

1 file changed

+38
-38
lines changed

1 file changed

+38
-38
lines changed

video-links.md

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -15,48 +15,48 @@ The sound on these is not great, I'm afraid.
1515
Better sound on these but a bit chaotic at times with juggling people remote on zoom and people in the room!
1616

1717
### Slides about functions
18-
+ [Introduction and expanding the language](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-1.mp4)
19-
+ [Defining your own](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-2.mp4)
20-
+ [Building blocks of complex programs](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-3.mp4)
21-
+ [Oops... brief coda about parameters and arguments](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-4.mp4)
18+
+ [Introduction and expanding the language](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-1.m4v)
19+
+ [Defining your own](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-2.m4v)
20+
+ [Building blocks of complex programs](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-3.m4v)
21+
+ [Oops... brief coda about parameters and arguments](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-4.m4v)
2222

2323
### Slides about conditionals
24-
+ [Conditionals and the flow of program execution](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-5.mp4)
25-
+ [Boolean expressions with `True` and `False` and `and`, `or` and `not`](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-6.mp4)
26-
+ [Evaluation of Boolean expressions](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-7.mp4)
27-
+ [`if` and `else`](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-8.mp4)
24+
+ [Conditionals and the flow of program execution](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-5.m4v)
25+
+ [Boolean expressions with `True` and `False` and `and`, `or` and `not`](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-6.m4v)
26+
+ [Evaluation of Boolean expressions](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-7.m4v)
27+
+ [`if` and `else`](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-8.m4v)
2828

2929
### Notebooks
3030
Unfortunately the segment about the `geopandas` notebooks got recorded over zoom remote attendee avatars, not a view of the screen, so you'll have to figure that part out for yourself (ask in the slack!). The useful video we did capture is below:
3131

32-
+ [Quick introduction to notebooks](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-9.mp4)
33-
+ [Overview of the functions and conditionals notebooks](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-10.mp4)
34-
+ [Overview of the assignment](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-11.mp4)
32+
+ [Quick introduction to notebooks](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-9.m4v)
33+
+ [Overview of the functions and conditionals notebooks](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-10.m4v)
34+
+ [Overview of the assignment](https://southosullivan.com/gisc420/videos/functions-and-conditionals/GISC-420-02-2021-11.m4v)
3535

3636
***
3737
## Week 3 Iteration and sequences
3838
### Introduction
39-
+ [Overview comments](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-01.mp4)
39+
+ [Overview comments](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-01.m4v)
4040
### Iteration
41-
+ [`while` loops](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-02.mp4)
42-
+ [`for` loops](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-03.mp4)
43-
+ [Iteration notebook](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-04.mp4)
41+
+ [`while` loops](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-02.m4v)
42+
+ [`for` loops](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-03.m4v)
43+
+ [Iteration notebook](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-04.m4v)
4444

4545
### Sequences
46-
+ [Sequences, introducing `string`s and `list`s](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-05.mp4)
47-
+ [Slicing sequences](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-06.mp4)
48-
+ [`string` methods](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-07.mp4)
49-
+ [`list` methods](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-08.mp4)
50-
+ [Immutable `string`s, mutable `lists`](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-09.mp4)
51-
+ [Sequences notebooks](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-10.mp4)
46+
+ [Sequences, introducing `string`s and `list`s](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-05.m4v)
47+
+ [Slicing sequences](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-06.m4v)
48+
+ [`string` methods](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-07.m4v)
49+
+ [`list` methods](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-08.m4v)
50+
+ [Immutable `string`s, mutable `lists`](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-09.m4v)
51+
+ [Sequences notebooks](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-10.m4v)
5252

5353
### The `hangman` program
54-
+ [Playing `hangman`](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-11.mp4)
55-
+ [Overview of the `hangman` code](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-12.mp4)
54+
+ [Playing `hangman`](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-11.m4v)
55+
+ [Overview of the `hangman` code](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-12.m4v)
5656

5757
### Overview of ASSIGNMENT 2
58-
+ [The overall goal and the provided code](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-13.mp4)
59-
+ [The assignment itself](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-14.mp4)
58+
+ [The overall goal and the provided code](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-13.m4v)
59+
+ [The assignment itself](https://southosullivan.com/gisc420/videos/strings-lists-loops/GISC-420-03-2021-14.m4v)
6060

6161
***
6262
## Week 4 Dictionaries and data decoding
@@ -90,30 +90,30 @@ Again, these were recorded in 2020.
9090
## Week 8 Web scraping
9191
New! For 2021...
9292
### HTML and the web
93-
+ [The web in general](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-01.mp4) (6:03)
94-
+ [A simple web page](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-02.mp4) (8:31)
95-
+ [A more complicated web page](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-03.mp4) (5:38)
96-
+ [Summing all that up](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-04.mp4) (5:00)
97-
+ [Query parameters in a URL](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-05.mp4) (1:59)
93+
+ [The web in general](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-01.m4v) (6:03)
94+
+ [A simple web page](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-02.m4v) (8:31)
95+
+ [A more complicated web page](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-03.m4v) (5:38)
96+
+ [Summing all that up](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-04.m4v) (5:00)
97+
+ [Query parameters in a URL](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-05.m4v) (1:59)
9898

9999
### Browser developer tools
100-
+ [Way more complicated and browser developer tools](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-06.mp4) (6:51)
100+
+ [Way more complicated and browser developer tools](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-06.m4v) (6:51)
101101

102102
### Grabbing data and APIs
103-
+ [Grabbing the AED locations data](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-07.mp4) (11:01)
104-
+ [APIs and why web scraping](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-08.mp4) (8:11)
103+
+ [Grabbing the AED locations data](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-07.m4v) (11:01)
104+
+ [APIs and why web scraping](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-08.m4v) (8:11)
105105

106106
### Web scraping
107-
+ [The DOM](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-09.mp4) (4:45)
108-
+ [Introducing `BeautifulSoup4`](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-10.mp4) (8:10)
109-
+ [Grabbing the data](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-11.mp4) (7:13)
110-
+ [Making a scraper](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-12.mp4) (5:13)
107+
+ [The DOM](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-09.m4v) (4:45)
108+
+ [Introducing `BeautifulSoup4`](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-10.m4v) (8:10)
109+
+ [Grabbing the data](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-11.m4v) (7:13)
110+
+ [Making a scraper](http://southosullivan.com/gisc420/videos/web-scraping/gisc-420-08-12.m4v) (5:13)
111111

112112
***
113113
## Week 9 Automating GIS with python
114114
Some glitches at the start with getting that WFS layer into Q. And the sound is only OK, I'm afraid...
115115
### The python console and `pyqgis`
116-
+ [The python console in QGIS and `pyqgis` the horror, the horror](http://southosullivan.com/gisc420/videos/pyqgis/GISC-420-09-01.mp4) (7:51)
116+
+ [The python console in QGIS and `pyqgis` the horror, the horror](http://southosullivan.com/gisc420/videos/pyqgis/GISC-420-09-01.m4v) (7:51)
117117
+ [Doing some odds and ends in the console](http://southosullivan.com/gisc420/videos/pyqgis/GISC-420-09-02.mp4) (6:35)
118118
+ [There is also an editor available... and why `pyqgis` is not very 'pythonic'](http://southosullivan.com/gisc420/videos/pyqgis/GISC-420-09-03.mp4) (6:52)
119119

0 commit comments

Comments
 (0)