Duration
4 days
1. Introduction
- Welcome
- What you need to know?
- 2. PHP Language Basics
- PHP Language Basics
- Syntax & Quotes
- Comments
- Special Characters
- Data Types
- Precedence
- Symbols
- Variables & Constants
- Arrays
- Operators & Conditionals
- 3. PHP Functions File Handling
- Functions
- Function Design Tools
- File Systems (Handling)
- Constants
- Commonly Used File Functions
- File System Performance
- 4. PHP Web Concepts
- Client/Server Communications
- How to embed PHP into HTML
- How to embed HTML into PHP
- Cookies & Sessions
- $_GET and $_POST
- 5. Project I
- Coding an Order Inquiry application
- 6. Advanced Web Concepts
- Server Communication
- HTTP Headers
- Output Buffering
- Browser Caching
- Cookies
- Sessions
- Forms
- 7. Object Oriented Programming
- Classes
- Static Context
- Visibility (PPP)
- Overriding Functions
- Interfaces
- Cloning
- Namespaces
- 8. Advanced Database Handling
- Relational Databases
- SQL and MySQL
- Connecting PHP and MySQL
- PDO
- Stored Procedures
- Transactions
- 9. Critical Aspects Of Building PHP Applications
- Testing and Debugging
- Troubleshooting Procedures: Development
- phpDocumentor, phpDoc
- Exceptions
- Web Services
- Performance Enhancements
- Security and Validation
- 10. Project 2
- Coding an e-commerce application
- 11. PHP 7 From a Programmers Perspective
- Introduction to PHP 7
- PHP 7 History and Performance
- Deprecations & Removals
- Changes & Improvements
- PHP 7 New Features
- Spaceship & Null Coalescing Operator
- Anonymous Classes with new class()
- Unicode CodePoint escape syntax
- Type Declarations
- 12. Conclusion
- QA
- Useful WordPress Resources
- Feedback
Programme scope, delivery arrangements and suitability are confirmed during enquiry.