PHP Training :: PHP Essentials

 

 

This Course At-a-Glance

$899.97 / seat

(3 Regular Training Credits)
 
Click here to select a term and sign up.
Difficulty level: Beginner
Course type: Live online, instructor-led
Duration: 19 hours (7 units)
 
Description

This exclusive 19-hour tutorial-style course, written and taught by acclaimed author and PHP Expert Paul Reinheimer, covers a variety of topics related to PHP Development. Attendees will be challenged with real-world examples during the course of the class.

This course includes loads of practical application-building exercises and covers the following topics:

  • PHP Basics
  • Strings & Functions
  • Arrays
  • HTTP
  • Forms
  • Cookies & Sessions
  • Object Oriented Programming (OOP)
  • Files
  • Databases
  • SQL

Course Outline

1. Introductions (1 hour)

  • Introduction to the training system
  • Introduction to participants and the instructor
  • Preparing for the course
  • Suggested materials

2. PHP Basics (3 hours)

  • PHP's place in the world
  • Variables
  • Assignment operators
  • Conditional operators
  • Introducing the superglobal arrays
  • Introducing forms

3. Strings and Functions (3 hours)

  • String usage
  • Quotation styles
  • Functions
  • Using functions to manipulate strings
  • Using functions to validate strings
  • Formatting strings

4. Arrays and User Defined Functions (3 hours)

  • Enumerated arrays
  • Associative arrays
  • Array functions
  • Creating your own functions

5. The Web and OOP (3 hours)

  • HTTP and statelessness
  • Looking at a basic HTTP request
  • Forms
  • GET
  • POST
  • Cookies
  • Beginning OOP
  • Terminology

6. Sessions and More OOP (3 hours)

  • Sessions as a state mechanism
  • Advanced Object Oriented Programming (OOP)
  • Handling files

7. Databases with MySQL (3 hours)

  • Introducing databases
  • Database concepts & terminology
  • Creating a table
  • Inserting data
  • Selecting data
  • Other query types
  • Indices

Available Terms for This Course

Here is a list of terms currently scheduled for PHP Essentials . Click on the "Enroll in this term" link next to each term to sign up.

Jan 2 – Jan 16 — (term unavailable)

  • Introductions
    January 2 @ 10:00 – 11:00 EST
  • PHP Basics
    January 5 @ 10:00 – 13:00 EST
  • Strings and Functions
    January 7 @ 10:00 – 13:00 EST
  • Arrays and User Defined Functions
    January 9 @ 10:00 – 13:00 EST
  • The Web and OOP
    January 12 @ 10:00 – 13:00 EST
  • Sessions and More OOP
    January 14 @ 10:00 – 13:00 EST
  • Databases with MySQL
    January 16 @ 10:00 – 13:00 EST

Feb 6 – Feb 20 — Enroll in this term

  • Introductions
    February 6 @ 14:00 – 15:00 EST
  • PHP Basics
    February 9 @ 14:00 – 17:00 EST
  • Strings and Functions
    February 11 @ 14:00 – 17:00 EST
  • Arrays and User Defined Functions
    February 13 @ 14:00 – 17:00 EST
  • The Web and OOP
    February 16 @ 14:00 – 17:00 EST
  • Sessions and More OOP
    February 18 @ 14:00 – 17:00 EST
  • Databases with MySQL
    February 20 @ 14:00 – 17:00 EST

Mar 6 – Mar 20 — Enroll in this term

  • Introductions
    March 6 @ 10:00 – 11:00 EST
  • PHP Basics
    March 9 @ 10:00 – 13:00 EDT
  • Strings and Functions
    March 11 @ 10:00 – 13:00 EDT
  • Arrays and User Defined Functions
    March 13 @ 10:00 – 13:00 EDT
  • The Web and OOP
    March 16 @ 10:00 – 13:00 EDT
  • Sessions and More OOP
    March 18 @ 10:00 – 13:00 EDT
  • Databases with MySQL
    March 20 @ 10:00 – 13:00 EDT

Please note: course description, curriculums and schedule are subject to change without notice.