We have also included a list of tutorials for many of the topics below. If you have a resource on Dream.in.Code that you feel would add to a given category, shoot me a PM!
Special thanks to Dormilich and CTphpnwb for helping me compile this list!
Stage 1- Beginner:
- Introduction to PHP - What it is and isn't
- Hello, World
- Using print and echo
- Variables
- String manipulation
- If-else statements, switch blocks, while and for loops
- Arrays and Foreach loops
Stage 2- Intermediate
- Processing HTML Forms ($_GET, $_POST)
- Functions
- Database Interactions (PDO, MySQLi)
- Sessions
- Basic Security
- Class Design
- Class inheritance
- Abstract Classes, Interfaces, and Polymorphism
- Using PHP as a Means to Modify HTML Templates (Separating HTML and PHP)
- File I/O
- Use of the mail() function
- Iterators
- Exception Handling
- Smaller Third-Party Libraries and Extensions (i,e, Swift Mailer)
Stage 3- Advanced
- MVC
- Designing Dynamic Web Applications
- Sockets and Networking
- Third Party Frameworks
- shadowstep0705: CakePHP: Installation + Configuration
- shadowstep0705: CakePHP: Sessions
- joeyadms: Introduction to the Zend Framework
- shadowstep0705: CakePHP: Installation + Configuration
- PHP-GTK
- SPL
- Web Services
This post has been edited by macosxnerd101: 15 May 2012 - 10:02 PM
Reason for edit:: Updated

New Topic/Question
Reply






MultiQuote








|