Event #798: PHP Course - San Francisco
| From: | dalit at learnit dot com | Date: | Tue, 07 Jan 2003 20:39:28 +0000 |
| Subject: | Event #798: PHP Course - San Francisco | ||
| Groups: | php.mirrors | ||
| Request: | Send a blank email to php-mirrors+get-14822@lists.php.net to get a copy of this message | ||
Start Date: 2003-1-27
End Date: 2003-1-29
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: January 27-29, 2003
CONTACT: dalit@learnit.com / 415.946.6484
PRICE: $1295.
COURSE OUTLINE:
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 Powerful 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=798&action=approve
http://master.php.net/manage/event.php?id=798&action=reject
http://master.php.net/manage/event.php?id=798