What you should know
1. First Steps with CodeIgniter
What is CodeIgniter and why should I use it?
Introducing the MVC development pattern
Creating a static page controller
Generating output with a view
2. Modeling Magazines in the Database
What is a model and how is it used?
Modeling a magazine
Saving magazines using active records
Displaying a magazine
3. Adding Functionality with Libraries
What are CodeIgniter libraries?
Creating a form to add magazines
Validating user input with the form validation library
Getting user input securely
Listing magazines with tables
4. Saving Time with Helpers
Using a helper to perform tasks
Avoid reinventing the wheel with the Form Helper
Uploading images with the File Uploading class
Viewing and deleting magazines
Where to go from here