olderfrontpage
Created Thursday 09 May 2024
Older Material:Recordings
Older Material:PHP Example Code
This front page - in Canvas - is the primary source of material for this course; everything you need for the course will be available here. Many links go through http://jrm4.com (including a mirror of this page for backup and emergency purposes); feel free to browse that as well.
The course will be administered through Zoom, link forthcoming
Note: I'm also a big fan of Discord. It is in no way required, but I will make my semi-private (non-profit) Discord server available to you all, with a channel dedicated to this class. You may use this for class-wide discussions, as well as a meeting point if you'd like to use Discord instead of the Zoom rooms.
Contacting me should be done through regular email, at jmarks@fsu.edu ( It is my informed opinion that "Canvas Conversations" should be avoided by all, standard email much better respects autonomy and privacy.)
Pre-Assignment 0 - Hello World on Torch
Advanced Resources
Week 6 - Intro to PHP
https://www.geeksforgeeks.org/php-introduction/
Excellent explanation of the WHY
https://www.ictdemy.com/php/basics/introduction-to-php-and-web-applications
Additional Resources
http://jrm4.com/PHP.html
Installing things:
https://medium.com/codingthesmartway-com-blog/docker-beginners-guide-part-1-images-containers-6f3507fffc98
https://thesmarthomejourney.com/2021/10/25/home-server-docker-compose/
Part 1 is here (again, go ahead and just *stop* at about the 30 min mark, and then do the below)
https://us.bbcollab.com/recording/c6e8ff860f2c4a0e95a6ee12198bc8fe
https://soupbowl.io/2020/03/replace-lamp-with-docker-the-easy-way
Week 2 - Review of HTML and CSS basics
HTML and CSS
http://www.w3schools.com/
https://www.tutorialspoint.com/html/index.htm
https://developer.mozilla.org/en-US/docs/Learn
https://www.w3schools.com/Css/css_intro.asp
Interesting, fun, perhaps useful
https://www.dannyguo.com/blog/what-i-learned-by-relearning-html
https://www.matuzo.at/blog/html-boilerplate/
https://secretgeek.github.io/html_wysiwyg/html.html
PHP
https://www.geeksforgeeks.org/php-introduction/
Excellent explanation of the WHY
https://www.ictdemy.com/php/basics/introduction-to-php-and-web-applications
Additional Resources
http://jrm4.com/PHP.html
optional readings: the below are from 5362, but may prove useful here:
on programming and the web, generally:
https://www.webfx.com/blog/web-design/the-history-of-the-internet-in-a-nutshell/
https://www.wired.com/2016/08/linux-took-web-now-taking-world/
Today?
https://neustadt.fr/essays/against-a-user-hostile-web/
Time permitting : A clever thing on CODE in general. Huge, but I've found it to be worth it.
https://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/
First, a harsh and honest assessment of the web, via discussion
https://news.ycombinator.com/item?id=12477190
So basic, but a good place to start:
https://www.w3schools.com/html/html_intro.asp
Ditto
https://www.hostinger.com/tutorials/what-is-html
Good discussion of the "Is HTML a Language" thing.
https://www.thinkful.com/blog/thoughts-on-declarative-and-imperative-languages/