Tools
Lesson One: Apache/PHP/MySQL: Installation, Configuration, Hosting Option
We will download PHP/MySQL and install it on our local machines.We will discuss PHP and MySQL and the open source approach to web development. We will begin with some simple projects to introduce variables, control structures, arrays and the $_POST super global array.
- WAMP: Apache,MySQL and PHP for Windows
- MAMP: Apache,MySQL and PHP for MACs
- PHP: Hypertext Preprocessor
- MySQL
- FileZilla
- PHP Basics Tutorial
Lesson Two: PHP Functions, Controls and Operators
- We will work on a project to learn some basic control structures and functions and operators used in php.
- We will learn about date and time functions: Today is the 10th day of September. The time is now 3:55:21 pm CDT.
Lesson Three: Introduction to MySQL and phpMyAdmin
We will discuss relational database design. We will learn to use phpMyAdmin to set up a MySQL database.
Lesson Four: Membership
- Password Encryption
- Server Side Validation
- Member Log In
- Maintaining Sessions: Members Only Area
Lesson Five: Database records
- Server Side Validation
- Select and Present Data
- Add, Edit and Delete Records
Lesson Six: Image Processing and GD
- GD Manual
- Adding Watermarks to images
- Creating Thumbnails on the fly