Quick Start: PHP for OO/Procedural Programmers Online Training Course

Designed to quickly build experienced programmer’s understanding of the PHP language. Incorporates a hands-on approach and includes numerous examples and exercises.

Well done. The examples were to the point. Also, you helped us keep an eye on security and performance in php (something all too often overlooked). Troy Wright, Information Technology Services, University of California, Santa Cruz

Summary
  • Buy 3 or more for $1,080.00 each and save 10%
$1,200.00
QTY

Product Benefits

You will have the opportunity to use the Zend Studio IDE (Integrated Development Environment) to continue honing your coding skills utilizing best practices and effective tools.

OBJECTIVE

Upon completion of this course, participants should be able to:

  • Apply their existing programming skills to the PHP language
  • Define and utilize the components of PHP syntax, language, and structure
  • Set up a development environment using php.ini
  • Apply fundamental concepts around web application design and implementation to PHP, including Forms and Form validation, other security aspects, sessions/ cookies / buffers
  • CLASS DATE AND TIME

    Check our upcoming online training schedule

    CLASS OUTLINE

    1. PHP SYNTAX REVIEW
    A. Quotes
    B. Comments
    C. Special Characters
    D. Data Type
    E. Variables
    F. Arrays
    G. Operators
    H. Conditionals and Loops
    I. Functions
       5. PHP WEB CONCEPTS

    A. Server Communication
    B. HTTP Headers
    C. Output Buffering
    D. Browser Caching
    E. Cookies
    F. Sessions
    G. Email
    H. Forms
    2. PHP LANGUAGE CONCEPTS
    A. Including Files
    B. Globals
    C. References
    D. File System Basics
       6. PHP OBJECT ORIENTED PROGRAMMING
    A. Classes
    B. Static Context
    C. Interfaces
    D. Overriding Functions
    E. Visibility (PPP)
    F. Cloning
    G. Name Spaces
    3. CONFIGURING PHP
    A. Setting Up a Development Environment
    B. PHP.INI Settings
       7. PHP DATABASE BASICS
    A. Relational Databases
    B. SQL and MySQL
    C. Connecting PHP and MySQL
    D. PDO
    E. Stored Procedures
    F. Transactions
    4. REGULAR EXPRESSIONS

    A. Characters and Symbols
    B. RegEx Functions
    C. Pattern Modifiers

       8. CRITICAL ASPECTS OF BUILDING PHP APPLICATIONS

    A. Testing and Debugging
    B. Troubleshooting Procedures: Development
    C. Troubleshooting Procedures: Deployment
    D. PHP Documentor, PHP Doc
    E. Exceptions
    F. Web Services
    G. Performance Enhancements
    H. Security and Validation
    AUDIENCE
    This course is designed for experienced developers (2+ years) of other languages - Procedural & OO, such as C, Java, C++, C#, JavaScript, Python, Perl, Ruby - who want to transfer their skills to PHP and need to quickly learn the PHP-specific version of common features, such as syntax and language constructs.

    PREREQUISITES
    Experience developing applications, 2+ years.

    Registration Information and Technical Requirements

    Note: After you have purchased your Zend online training course, you will receive an email detailing the registration process.
    If you have any questions please contact us at itraining@zend.com