1-800-THE-TREE (1-800-843-8733)
TRAINING YOU CAN TRUST
 
 

Introduction to PHP for Web Development: Hands-On

 
Course: 519   Type: Hands-On Training   Duration: 2 Days
 
 

You Will Learn How To

  • Write effective, efficient PHP scripts
  • Embed PHP scripts in HTML pages to create dynamic Web pages
  • Manipulate data from Web page forms
  • Track users as they navigate your site with cookies and other PHP features
  • Structure PHP code using user-defined functions and external libraries
  • Develop database-enabled Web applications using MySQL

Course Benefits

PHP is a scripting language used to create dynamic, complex and robust Web pages. It can seamlessly integrate with a wide range of database servers, including Oracle and Microsoft SQL Server. In this introductory course, you gain a solid foundation for incorporating PHP techniques. Extensive hands-on exercises provide you with the skills to produce dynamic Web pages, retrieve and manipulate data, track user navigation, and integrate database content.

Who Should Attend

Those creating dynamic, database-driven Web sites. Basic experience with HTML is assumed. Programming or PHP experience is helpful but not required.

Hands-On Training

In this course, you develop PHP scripts to perform a variety of tasks, culminating in the development of a full database-driven Web page. Exercises include:
  • Accessing command line arguments from PHP scripts
  • Generating Web pages dynamically using PHP
  • Retrieving and manipulating form data
  • Personalizing Web site content using cookies
  • Tracking user navigation on your Web site
  • Integrating database content to generate dynamic Web pages
  • Building modular scripts to enable code reusability

Related Courses

 

Upcoming Dates

Nov 10 - 11, 2008
 Ottawa
Dec 1 - 2, 2008
 Washington, DC (Rockville, MD)
Jan 26 - 27, 2009
 Washington, DC (Rockville, MD)
Feb 23 - 24, 2009
 New York
Mar 9 - 10, 2009
 Washington, DC (Reston, VA)
May 11 - 12, 2009
 Ottawa
Jun 1 - 2, 2009
 New York
Aug 3 - 4, 2009
 Washington, DC (Reston, VA)

For complete schedule, please visit www.learningtree.com
 
http://www.learningtree.com/courses/519pf.htm
 
 
1-800-THE-TREE (1-800-843-8733)
TRAINING YOU CAN TRUST
 
 

Introduction to PHP for Web Development: Hands-On

 
Course: 519   Type: Hands-On Training   Duration: 2 Days
 
 
Course 519 Content
 

Programming with PHP

Introduction to PHP

  • Origins of PHP in the open source community
  • Availability across multiple platforms
  • Installing as a module for Apache Web Server and Microsoft Internet Information Server
  • Running as a CGI engine for other Web servers

PHP language building blocks

  • Comparing PHP with other Web scripting languages
  • Investigating PHP data types
  • Integers
  • Floating point values
  • Strings
  • Booleans

Writing PHP scripts

  • Storing values in scalar variables
  • Employing ordinary and associative arrays
  • Writing conditional expressions
  • Implementing loops such as while, for and foreach
  • Building complete scripts incorporating loops and conditional expressions

Writing Web Pages with PHP

Interacting with the server

  • Outlining Web protocols
  • Embedding PHP code into HTML pages
  • Employing shortcuts to display single PHP values
  • Determining how data is sent from forms to PHP scripts
  • Creating dynamically-generated hyperlinks to call PHP scripts

Manipulating user input

  • Presenting the user with input options via different HTML form elements
  • Retrieving form data with $_POST and $_GET arrays
  • Validating retrieved data
  • Strategies for handling invalid input
  • Storing state information using cookies

Applying Advanced Scripting Techniques

Exploiting the built-in functionality of PHP

  • Formatting date and time information
  • Manipulating string data
  • Reading and writing data using file I/O functions
  • Investigating other built-in features

Structuring PHP code

  • Writing user-defined functions to structure your code
  • Passing arguments and default values to functions
  • Returning data from functions
  • Accessing global variables
  • Building code libraries for reusability
  • Incorporating external PHP scripts with require and require_once

Building Complete Web Applications

Managing errors

  • Investigating the HTTP header
  • Suppressing on-screen error messages on production servers
  • Configuring the php.ini file to control error messages

Handling problematic situations

  • Troubleshooting problems when manipulating data
  • Redirecting the browser to other pages
  • Modifying the PHP configuration file to suit your needs
  • Developing debugging strategies

Establishing database connectivity

  • Creating and managing database connections
  • Sending queries to the database server employing the most efficient methods
  • Retrieving query results as associative arrays
  • Looping through databases
  • Displaying returned data on Web pages
  • Avoiding potential problems by managing quotes and backslashes in data
  • Closing the database connection
 
http://www.learningtree.com/courses/519pf.htm
 
 
1-800-THE-TREE (1-800-843-8733)
TRAINING YOU CAN TRUST
 
 

Introduction to PHP for Web Development: Hands-On Tuition

 
Course: 519   Type: Hands-On Training   Duration: 2 Days
 
 

Course Tuition
$ 1,800 Standard Tuition
Tuition with a Savings Plan
$ 900 10-Day Pass
$ 1,670 Training Passport
$ 1,700 Premium-Pass
$ 2,200 Voucher 10-Pack
$ 1,620 Alumni Gold Discount
$ 1,414 Government Discount
 

 

Your Course Tuition Entitles You To...

  • Class participation
  • Team workshops
  • Use of in-class hands-on equipment
  • Comprehensive course materials
  • Morning and afternoon refreshments
  • Course Completion Certificate awarding Continuing Education Units
  • FREE participation in Professional Certification
  • FREE participation in College Credit programs (including related exams)

Special Course Promotions:

2 Semester Hours when taken with Course 520
 
 

Tuition Savings Plans

Training Passport
  • 3 courses in 12 months
  • As little as $1,670 per course
  • Savings as much as 40%
  • Only $5,000
Premium Pass
  • 4 courses in 24 months
  • As little as $1,700 per course
  • Save as much as 45%
10-Day Pass
  • A NEW way to save on training
  • 10 days of training for one person
  • Save as much as $990 per course
  • Only $4,500
Training Vouchers
  • Save as much as $990 per course
  • Fully transferable
  • As low as $2,200 per course
Alumni Gold Discount Attend your first course and you'll receive a personalized Alumni Gold Discount card, entitling you to save as much as $305 on each course you take within the following 12 months. Take just one course each year and you'll be entitled to ongoing discounts...year after year!

Your Guarantee of Satisfaction

Unless you feel 100% satisfied that Learning Tree delivered even more than you expected, there is no fee for your course attendance. Our Guarantee of Quality lets you experience the value of the course--and then pay only if you feel the course was well worth the tuition.

Enrolling is Easy and Flexible!

Enroll by phone or online. If your plans change, just let us know and, without a fee, you can transfer to another course or cancel your enrollment. Pay after you've taken the course, and then only if you are 100% satisfied.

 
http://www.learningtree.com/courses/519pf.htm