Agenda

Syntax
Basic Syntax - Types - Variables and Predefined Variables - Constants - Expressions - Operators - Control Structures - Functions - Arrays
Classes and Objects
Classes and Objects: Constructors and Destructors, Visibility, Inheritance, Class Abstraction, Interfaces - Magic Methods - Namespaces - Exceptions and Predefined Exceptions - Predefined Interfaces and Classes - Object Serialization
Forms
HTML Form Design - Validation - Data Transmission and Processing - File Upload - Master/Detail Forms - Tunneled and Branched Forms - Cookies - Session Handling
PHP Functions and Class Library
Date and Time - File System Operations - String Operations and Text Processing - XML Handling
Database Access
PHP Data Objects vs. DB-specific PHP Functions - Connections and Connection Management - Transactions and Auto-Commit - Prepared Statements and Stored Procedures - Errors and Error Handling
Trainer

Marco Skulschus (born in Germany in 1978) studied economics in Wuppertal (Germany) and Paris (France) and wrote his master´s thesis about semantic data modeling in XML, shortly before any of the current Semantic Web standards had been adopted. He started working as lecturer and consultant in 2002.
Publications
- PHP und OOP ISBN 978-3-939701-01-9
- PHP und XML ISBN 978-3-939701-00-2
- XHTML und CSS ISBN 978-3-939701-15-6
- XML: Standards und Technologien ISBN 978-3-939701-21-7
- SQL und relationale Datenbanken ISBN 978-3-939701-52-1
- PHP und Oracle ISBN 978-3-939701-01-9
Projects
He works as an IT-consultant and project manager. He developed various business applications with his team in India and is today mainly involved in Business Intelligence projects.
Research
He led several research projects for business partners concerning expert systems, ontology-based software, and also online questionnaires.
