This Course At-a-Glance
|
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
- 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
- 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.