Aug 1 – Aug 20
- Introductions
August 1 @ 13:00 – 14:00 EDT
- PHP Basics
August 4 @ 13:00 – 16:00 EDT
- Strings and Functions
August 6 @ 13:00 – 16:00 EDT
- Arrays and User Defined Functions
August 11 @ 13:00 – 16:00 EDT
- The Web and OOP
August 13 @ 13:00 – 16:00 EDT
- Sessions and More OOP
August 18 @ 13:00 – 16:00 EDT
- Databases with MySQL
August 20 @ 13:00 – 16:00 EDT
Sep 9 – Sep 30
- Introductions
September 9 @ 10:00 – 11:00 EDT
- PHP Basics
September 11 @ 10:00 – 13:00 EDT
- Strings and Functions
September 16 @ 10:00 – 13:00 EDT
- Arrays and User Defined Functions
September 18 @ 10:00 – 13:00 EDT
- The Web and OOP
September 23 @ 10:00 – 13:00 EDT
- Sessions and More OOP
September 25 @ 10:00 – 13:00 EDT
- Databases with MySQL
September 30 @ 10:00 – 13:00 EDT
Oct 2 – Oct 23
- Introductions
October 2 @ 13:00 – 14:00 EDT
- PHP Basics
October 7 @ 13:00 – 16:00 EDT
- Strings and Functions
October 9 @ 13:00 – 16:00 EDT
- Arrays and User Defined Functions
October 14 @ 13:00 – 16:00 EDT
- The Web and OOP
October 16 @ 13:00 – 16:00 EDT
- Sessions and More OOP
October 21 @ 13:00 – 16:00 EDT
- Databases with MySQL
October 23 @ 13:00 – 16:00 EDT
Course Information
|
Difficulty level:
|
Beginner
|
|
Course type:
|
Live online, instructor-led
|
|
Duration:
|
19 hours (7 units)
|
|
Price:
|
$899.97 / seat $449.99 / seat
(or 3 Regular Training Credits)
|
Save even more with our Discount Program
|
Course Goals
-
Provide you with all the basics of PHP
-
Enable you to develop your own PHP application from the ground up
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
Please note: course description, curriculums and schedule are subject to change without notice.