PHP Programming
- Course Categorization:
- Programming
- Course Provider:
- New Horizons Computer Learning Centers
- Learning Method:
- Classroom Learning
Lesson 1: PHP Basics
- PHP Syntax
- Passing Values Via the URL
- HTML Forms and PHP Variables
- Identifiers and Constants
- Variable Scope
- Magic Quotes
- Operators
- Flow Control
- If Conditions
- Switch Statements
- Loops
- Getting the Most out of php.net
Lesson 2: Reading and Writing to Files in PHP
- Opening a File
- Reading from a File
- Writing to a File
- Other File Functions
- File Locking
Lesson 3: Using Arrays in PHP
- Standard Arrays
- Associative Arrays
- Two-dimensional Arrays
- Array Manipulation Functions
Lesson 4: String Manipulation in PHP
- Formatting Strings
- String Functions
- Basic Form Validation
Lesson 5: Reusing Code and Writing Functions in PHP
- Including Files
- Writing User-defined Functions
- Passing by Value vs. Passing by Reference
- Returning Values from Functions
Lesson 6: A Quick Intro to / Review of SQL
- SELECT Statements
- INSERT Statements
- UPDATE Statements
- DELETE Statements
Lesson 7: Database Manipulation and PHP
- Querying a Database and Displaying Results
- Inserting Records
- Updating Records
- Deleting Records
Lesson 8: Authentication with PHP and SQL
- PHP Native Database Functions
- PEAR:DB as an Abstraction Layer
- Encrypting Passwords
Lesson 9: Session Control in PHP
- Starting Sessions
- Continuing Sessions
- Ending Sessions
- Writing and Deleting Cookies
- Improving Login/Logout
Lesson 10: Sending Email with PHP
- The Built-in mail Function
- PHPMailer
Lesson 11: File System Management
- Uploading Files via an HTML Form
- Getting File Information
- Additional File Functions
- Directory Functions
Lesson 12: Object-Oriented PHP Development
- Classes and Objects in PHP
- Constructors and Destructors in PHP
- Methods and Properties
- The $this Variable
- Constants
- Exception Handling
Lesson 13: Advanced Form Validation with Regular Expressions
- Perl-compatible Regular Expression Functions
- Regular Expressions Special Characters
- Review of Basic Form Validation
- Form Validation with Regular Expressions
Lesson 14: Error Handling
- Types of Errors
- Catching Errors
Lesson 15: XML and PHP
- XML Basics
- Parsing XML with SAX
- Parsing XML with DOM
- Converting XML with XSLT
Lesson 16: Common PEAR Packages
- Creating PDFs with PEAR and PHP
- Authentication with PEAR and PHP
- Handling Forms with PEAR and PHP
- PEAR Templates
- Albany, NY - August 27, 2012
People Also Registered For
JavaScript Programming
Students will create and execute advanced scripts using JavaScript.
Certified Ethical Hacker (CEH)
This class will immerse the student into an interactive environment where they will be shown how to scan, test, hack and secure their own systems. Students then learn how intruders escalate...
Certified Information Security Systems Professional (CISSP)
This course addresses the essential elements of the 10 domains that comprise a Common Body of Knowledge. It offers a job-related approach to the security process, and provides basic skills...
Project Management Fundamentals
In this course, students will identify effective project management practices and their related processes. They will examine the elements of sound project management and apply the generally...
Related Courses
JavaScript Programming
Students will create and execute advanced scripts using JavaScript.
XML - An Introduction to Extensible Markup
This course introduces the fundamentals of XML and its related technologies so that you can create your own markup documents.
WA1920 Enterprise iPhone and iPad Programming
The student will learn to build robust, high performing and compelling applications in iOS platform for iPhone, iPad and iPod Touch devices.
PHP Programming
In this PHP training course, students will learn to create database-driven websites using PHP and MySQL or the database of their choice and to use advanced features of PHP to create sophisticated,...



