Overview
Week 6: The Web
1.
HTTP
1.1.
Setup
1.2.
Exploring HTTP
1.3.
Online research
1.4.
A server in Java
2.
HTML5
2.1.
Basic HTML5
2.2.
Templates
Week 7: CSS
3.
CSS
3.1.
Styling Text
3.2.
Frameworks
4.
CSS grids
4.1.
Introduction
4.2.
Curriculum exercise
4.3.
Trees exercise (responsive layout)
Week 8: Javascript
5.
JavaScript
5.1.
My Cool App
Week 9: Web Scraping
6.
Web scraping
6.1.
Crawling
6.2.
BeautifulSoup
Week 10: Practical Encryption
7.
Practical Encryption
7.1.
OpenSSL
7.2.
PGP
Light
Rust
Coal
Navy
Ayu
Exercises
Practical Encryption
Videos
Video
Length
Slides
Exercises
OpenSSL
PGP