olderfrontpage

Created Thursday 09 May 2024



Final Project Rubric


Recordings
PHP Example Code

Syllabus

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.)

Required Course Tools - 5367

Pre-Assignment 0 - Hello World on Torch

Notes on AI

Project Ideas

Advanced Resources

https://jrm4.com/PHP.html

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/