Random Class Thoughts

Warm-up

Notes of Interest

References

HTML

  1. html5-tutorials.org
  2. W3schools
  3. PC Guide To HTML   (thanks to ..)
  4. HTML Beginner Tutorial @ HTML dog
  5. HTML 5 Please
  6. SitePoint Reference

CSS

PHP and such

  • When you start to do PHP/MySql (Mariadb) development, the need may arise for you to set up a local server.
    If interested in setting up a webserver see:
    1. MAC's come with PHP installed, but if you want to integrate with MySQL and the Apache webserver you may consider: MAMP for OSX (there is also a windows version)
    2. Windows (Apache, PHP, MySQL, PhpMyAdmin):
      WampServer is a Windows web development environment
      EasyPHP is a complete and ready-to-use environment for PHP developers.
    MAC: MAMP; Windows: WAMP
  • I will often suggest the use of The PHP Manual.

More Miss

Book Recommendations

If you are building a library of technical books, and you should be, then I might put in a word for the books listed below. I only list a book if it contains a good index, is not aimed at 'dummies', and will serve a good reference for some time.

HTML

1.       2.       3.       4.      
4 is is a great book, but not aimed at beginners.

CSS

Again, I love our textbook . . .
  1. CSS: The Missing Manual (4th ED)   by David McFarland

PHP

- I LOVE our text book PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide (4th Edition) by Larry Ullman (current and targets the appropriate audience)
  1. PHP and MySQL Web Development (5th Edition) (Developer's Library) by Welling and Thomson. I love this book (I own the 2nd, 3rd, and 4th Editions). Complete coverage, good examples, nice writing style, not a 'dummies' book.
  2. PHP Advanced and Object-Oriented Programming: Visual QuickPro Guide (3rd Edition) by Larry Ullman. Nice sequel to our text (2013).

JavaScript

(not much to recommend here - to beginners)
  1. Modern JavaScript: Develop and Design by Larry Ullman (2012)
  2. DOM Scripting: Web Design with JavaScript and the Document Object Model 2nd ED by Jeremy Keith & Jeffrey Sambells (2010)
  3. Beginning JavaScript with DOM Scripting and Ajax: From Novice to Professional (Beginning: from Novice to Professional) 2nd ED by Christian Heilmann (2013)
  4. JavaScript & jQuery: The Missing Manual I have not read this one, but I like his CSS3 Missing Manual.

Python

  1. Python Programming: An Introduction to Computer Science 2nd ED by John M. Zelle (2010) - covers Python 3.
  2. Python Essential Reference (4th Edition) by David Beazley (Does cover Python 3)

Linux

(there are many good books, those below I have found to be my favorites);
ordered from learning -> Sys Admin:
  1. Practical Guide to Linux Commands, Editors, and Shell Programming, A (3rd Edition), by Sobell (2012); replaced my old standby:
    A Practical Guide to the UNIX SYSTEM by Sobell. Begin/Intermediate, but a nice reference.
  2. Unix Power Tools, Third Edition from O'Reilly (exactly what it says)
  3. Linux Administration Handbook (4th Edition) by Nemeth, Snyder, Hein