/Previous Readings

Created Tuesday 04 May 2021



Week 11 - Project Work

No new readings


Week 10 - Intro to Javascript

Skim the following:




Week 9 - PHP Tools and Examples

Older Material:MahRSS Information
DB Cronut git repo: https://gitlab.com/jrm4/dbcronut




Week 8 - Advanced PHP/Mysql overview

https://jrm4.com/PHP.html




Week 7 - PHP continued and a little Git

Review last week and
Git Resources:
http://jrm4.com/Git.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


Week 5 - HTML/CSS Review

http://www.w3schools.com/
https://www.tutorialspoint.com/html/index.htm
https://developer.mozilla.org/en-US/docs/Learn


Good things to remember

https://www.dannyguo.com/blog/what-i-learned-by-relearning-html
https://markodenic.com/html-tips/
https://www.matuzo.at/blog/html-boilerplate/


https://secretgeek.github.io/html_wysiwyg/html.html


https://www.w3schools.com/Css/css_intro.asp


Week 4 - Bash and Shell Review


https://blog.balthazar-rouberol.com/shell-productivity-tips-and-tricks.html



https://adtmag.com/blogs/dev-watch/2016/07/bash-salaries.aspx


https://alexpetralia.com/posts/2017/6/26/learning-linux-bash-to-get-things-done
https://adtmag.com/blogs/dev-watch/2016/07/bash-salaries.aspx
https://blog.jessfraz.com/post/for-the-love-of-pipes/



Bash on Data
https://www.datafix.com.au/BASHing/index.html



Week 3 - Text Editors and Tools


Vim
https://stackoverflow.com/questions/1218390/what-is-your-most-productive-shortcut-with-vim/1220118#1220118
http://www.terminally-incoherent.com/blog/2012/03/21/why-vim/


Emacs
(Honestly, "emacs" the text editor is hard to recommend - but emacs + org-mode is *really interesting* and worth looking into and learning from, even if, like me, you don't land on it in the final analysis)
https://batsov.com/articles/2011/11/19/why-emacs/
http://www.howardism.org/Technical/Emacs/why-emacs.html


http://www.jedit.org/


I'm looking at some of the others, VS Code, et al.


Week 2 - Intro to Programming



https://news.ycombinator.com/item?id=12477190


http://ithare.com/a-beginners-guide-to-programming-languages/



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/



Skim the following, so we can jump in:
Web Design



Week 1 - Introductions



---


https://ischool.cci.fsu.edu/files/2017/12/lis5367_adv_web_apps_online.pdf
Syllabus


Class 1 Notes
+Class 2 Notes
Our first assignment - +PHP Assignment 1 - The Temperature Assignment


Class 3

Review of PHP- PHP Resources here:
http://jrm4.com/PHP.html


Class 4

Git Resources:
http://jrm4.com/Git.html


Class 5

Digging into "MahRSS"


Here is the link to the repo for mahrss if you'd like to try it out:
https://gitlab.com/jrm4/mahrss


To get started yourself, you'd need to first

composer install
should do it.



Next, the goal is to get some kind of login system working. Below is the starter, json-based code I was working with:
https://stackoverflow.com/questions/59330770/how-do-i-verify-credentials-through-a-text-file-instead-of-through-the-authoriza


Class 7


Information to mount your itpro filesystem remotely. Includes Windows instructions as well: https://www.digitalocean.com/community/tutorials/how-to-use-sshfs-to-mount-remote-file-systems-over-ssh


Gitlab repo for the Mahrss mysql bit I did in class - https://gitlab.com/jrm4/mahrss-ms
(Remember, if you'd like to just import the table like I did in class, it's just
mysql -p < tablecreate.sql


Javascript stuff I did in class: (Not doing a full on repo, you can simply view source:
http://jrm4.itpro.cci.fsu.edu/js/index.html
view-source:http://jrm4.itpro.cci.fsu.edu/js/domexample.html