Recaps of each class session can be found here.
Stack Overflow is a Q&A site with thousands of software development questions and answers covering C#, .NET, and many other technologies.
PhpStorm is an integrated PHP development environment. It allows you to code, test, and deploy a PHP-based web site.
phpDesigner is another integrated development environment for building PHP web sites.
XAMPP is a completely free, easy to install Apache distribution containing MySQL, PHP, and Perl. There are versions for Windows, Linux, and Mac OS.
WampServer is a Windows-only alternative to XAMPP.
MAMP is another development server option for Windows and Mac OS.
Chapter 1 – Introduction to PHP – Comments, variables, strings, numbers, constants
Chapter 2 – Programming with PHP – Forms, conditionals, operators, form data validation, arrays, loops
Chapter 3 – Creating Dynamic Web Sites – Including files, sticky forms, functions
Chapter 4 – Introduction to MySQL – Database elements, column types and properties
Chapter 5 – Introduction to SQL – Create databases and tables, insert, select, sorting, updating, deleting, functions
Chapter 6 – Database Design – Normalization, indexes, table types, languages, time zones, foreign keys
Chapter 7 – Advanced SQL and MySQL – Joins, grouping, FULLTEXT search, optimizations, transactions, encryption