Event #714: PHP Course : San Francisco
| From: | dalit at learnit dot com | Date: | Fri, 22 Nov 2002 00:21:38 +0000 |
| Subject: | Event #714: PHP Course : San Francisco | ||
| Groups: | php.mirrors | ||
| Request: | Send a blank email to php-mirrors+get-13762@lists.php.net to get a copy of this message | ||
Start Date: 2002-12-16
End Date: 2002-12-18
Country: USA
Category: 2
URL: http://www.learnit.com
PHP Programming
DESCRIPTION: This hands-on PHP Programming course provides the
knowledge necessary to design and develop dynamic, database-driven web
pages using PHP version 4. PHP is a language written for the web, quick
to learn, easy to deploy and provides many advantages over other
server-side scripting languages. The course introduces the PHP
framework and syntax, and covers in depth the most important functions
used to build dynamic data enriched web applications. Students learn
how to connect to any ODBC-compliant database, and perform hands-on
practice with a MySQL database to create database-driven HTML forms and
reports. Students will also learn how to configure PHP and Apache Web
Server. The course also introduces advanced programming constructs,
object oriented programming with PHP, and XML parsing with PHP.
PREREQUISITES: Experience with a programming or scripting language and
HTML.
DURATION: 3 Days
Overview Of PHP
Static vs. Dynamic Web Sites
Dynamic Content from Databases
Developing Dynamic Internet Applications
Client-Side Scripting vs. Server-Side Scripting
Overview of PHP Advantages and Capabilities
Configuring PHP.INI
Conditional Constructs
True and False Expressions
Switch/Case Statement
Timestamps
PHP Functions
Introduction to Functions
Declaring Functions
Scope
Passing Arguments to Functions
Returning Values from a Function
Using Include Files
The Require Statement
Recursion
Dynamic Function Calls
Predefined PHP Functions
Arrays in PHP
What are Arrays?
Usage of Arrays in PHP
Indexing Arrays
Initializing Arrays
Adding and Removing from Arrays
One-Dimensional Arrays
Multi-Dimensional Arrays
Array Functions
Working with Data Files in PHP
Searching File Contents With Regular Expressions
Changing and Editing File Contents
Splitting and Joining Information Inside Files
String Functions
Regular Expression Functions
Reading, Writing and Deleting Files
Handling File Permissions
File Locking
Reading Directory Contents
Creating and Deleting Directories
E-mail and PHP
Using Mail Servers (SMTP and Send mail)
Converting Messages to Readable Formats
Sending E-mail
Sending Attachments
Sending Binary Attachments
Sending HTML E-mail
Validating an E-mail Address
Automating E-mail Messaging
Basic Scripting and Looping Constructs
PHP Scripting Fundamentals
Print Statement
Code Blocks
Primitive Data Types
Defining Constants and Variables
Looping Constructs
Exit & Break
Introduction to the Apache Web Server
Configuration Files
PHP Installation and Configuration
WWW Sites within Apache
Website Properties
RPM Installation vs. Binary Installation
PHP Operators
Logical Operators
Relational Operators
Bitwise Operators
Other Operators
Working with Databases and Forms
Configuring PHP For Database Support
PHP's Database APIs
PHP's SQL API
MySQL vs. Access
MySQL vs. SQL Server
Database Drivers
Database Driver Class Wrappers
ODBC
Simple SQL Queries via PHP
Tracking Visitors with Session IDs
Populating Forms
Retrieving Data from Forms
Configuring and Using MySQL
MySQL as a Client/Server Solution
Introduction to MySQL Capabilities as a RDBMS
Installing and Configuring MySQL
Connecting to MySQL
PHP Functions Specific to MySQL
Executing SQL Calls
Select
Insert
Fetch
Update
Delete
Using PHP MyAdmin to configure MySQL
Using Cookies with PHP
Purpose of Cookies
Cookie Myths
Setting Cookies
Retrieving Cookies
Expiring Cookies
Deleting Cookies
Storing Arrays in Cookies
Miscellaneous PHP Tasks
Error Logging
Session Management & Maintaining State
How to Build a Shopping Cart
Using Environmental Variables
Changing Execution by Redirecting to Other URLs
Embedding JavaScript with PHP
Using HTTP and FTP Protocols to Pass Data
Showing Different Content to Different Browsers
Getting IP Addresses from Visitors
--
http://master.php.net/manage/event.php?id=714&action=approve
http://master.php.net/manage/event.php?id=714&action=reject
http://master.php.net/manage/event.php?id=714