LIS5367 - Advanced Web Applications
Welcome to the Course! 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.)
I'm not putting a whole lot else here, because frankly, Generative AI for coding has changed *everything* in this space in a very short period of time. We'll talk in class, but if you'd like to prepare, I'd suggest checking out some of the AI coding tools.
+Required Course Tools - 5367 - This is a good starting point for ensuring you have everything needed to get started.
+Pre-Assignment 0 - Hello World on Torch
Assignment 1 - PHP Temperature
https://jrm4.com/On_Discord.html
https://jrm4.com/slides/MOST_LANGUAGES.html
Week 6
Week 5 - Off to the races!
Week 4 - Advanced PHP
Pre-review of what we will be covering:
+Older Material:PHP Example Code
We are unlikely to get to the following advanced PHP topics, but here are materials regardless
PHP Forms - https://www.bitdegree.org/learn/php-form-action
File Handling - https://www.tutorialrepublic.com/php-tutorial/php-file-system.php
File Permissions - https://processwire.com/docs/security/file-permissions/
OOP in PHP - https://www.w3resource.com/php/classes-objects/php-object-oriented-programming.php
Flat File Storage - https://gomakethings.com/a-practical-example-of-flat-file-storage/
https://alldifferences.com/difference-php-mysql/
Week 3 - HTML and CSS review, intro to PHP
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
Backlinks: FSU Courses FSU Courses:LIS5364 FSU Courses:LIS5364:Syllabus FSU Courses:LIS5364:Welcome Notes