Professional PHP Development
This is our most advanced PHP programming course, featured as a 19 hour online course delivered live and instructor-lead. The topic selection is designed for established developers who wish to tackle some of the most advanced features of PHP 5, such as:
- Advanced OOP
- Inheritance & Final
- Interfaces
- Reflection
- SPL Iterators & Filters
- Late Static Binding
- PHP Performance and scalability
- Reasons & benefits
- Strategies & methodologies for caching
- Performance tips at all layers
- XML/XSL manipulation
- What is is, why it works
- XSL transform examples
- Web service design and hosting
- Architectures & strategies
- SOAP vs REST
- Nouns & verbs
- Testing & debugging
- Advanced SQL/MySQL
- Models vs databases
- Database indexes & information
- EXPLAIN & Slow query log
- Query performance strategies
- JOINS – ANSI vs Theta
- Regular Expressions
- Basic syntax
- When to & when not to
- Validation patterns – url, email
- Replacement patterns – url, profanity