- Welcome to the course
- Command Line and Git
- Do you know your commands?
- Environment Setup, Github
- Set up your environment
- PHP Primer
- Database Primer
- Installation and Basics of the MVC Framework
- What you need to know about Caligrafy and how to install it
- Routing, Requests and Controllers
- Database, Models and Relationships
- Views and HTML Template Engines
- Forms and Validation
- Authentication
- Creating a small portfolio application called "Showcase"
- Structured Data and Social Rich Cards
- Search Referencing and Analytics
- Payments using credit cards and cryptocurrency
- REST-ful APIs
- Adding features to the mini portfolio
- Course Summary and What's next for Caligrafy