IT / Programming / Zend / PHP / Fundamentals

PHP - Fundamentals

Details

ID 2757618
Classroom 5 days
Webinar 5 days
Method Lecture with examples and exercises.
Prequisite HTML basics, programming experience is an advantage
Audience Programmers, Web developers

Services:

  • Lunch / Catering
  • Assistance for hotel / travel bookings
  • Comelio certificate
  • Flexible: Free cancellation up until 10 days before the training

Summary

PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. PHP is now installed on more than 244 million websites and 2.1 million web servers. PHP code is interpreted by a web server with a PHP processor module which generates the resulting web page: PHP commands can be embedded directly into an HTML source document using both a procedural and an object-oriented programming style. This training makes heavily use of hands-on labs for teaching you all the necessary techniques to develop object-oriented web applications like designing the HTML front-end, accessing relational databases like MySQL or transforming XML data.

Training Dates

  • 2020-Oct-30 - Oct-29
  • 2021-Jan-08 - Jan-07
  • 2021-Mar-19 - Mar-18
  • 2021-May-28 - May-27

1450 EUR +VAT

Location | Enrollment


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.