- Install MAMP
- Run MAMP from Applications
- Chose MAMP instead of MAMP Pro
- Start the servers
- Put some files in /Applications/MAMP/htdocs/
- Enjoy
- It has templating built in
- All the variables start with
$
. Because reasons. - Semicolons are used and REQUIRED
- Routing is done through the file structure, but there are ways around that
- Like Javascript, classes were added as an afterthought
- Fizz Buzz
- Build a linked list
- Build a page with a header, main and footer in a separate files
- Build a login page, even if the username and password is hard coded
- Build a sign up page
- Send an email from a form
- Load data from a csv, and put it in a table. Maybe add pagination.
- Display data from your github profile
- Load a MYSQL database with headcount or black thursday data
- phpMyadmin comes with MAMP
- Sequel Pro is pretty cool