Mr. 4th Programming Conversations

"Web Programming Crash Course" Part 1

Allen Webster Season 1 Episode 7

I talk with Bret Hudson and Ben Visness to get a crash course on the basics and practical aspects of web programming.

Our conversation is split into two parts. In this part we discuss: working with web APIs, the structure of HTTP, REST APIs, the purpose of storing data in a database, selecting and maintaining a database, database security, and other forms of security vulnerability.

Links:
Ben Visness - https://bvisness.me/
Bret Hudson - https://brethudson.com/
Handmade Network - https://handmade.network/

Little Bobby Tables - https://xkcd.com/327/
Let's Encrypt - https://letsencrypt.org/
OWASP Top Ten - https://owasp.org/www-project-top-ten/
OWASP Cheat Sheet - https://cheatsheetseries.owasp.org/index.html
SQLite Query Planner - https://www.sqlite.org/queryplanner.html
ChiDB (Building a Database) -  http://chi.cs.uchicago.edu/chidb/index.html