Request Info

Salutation

First Name

Last Name

Job Title

Department

Mailstop

Company

Address

P.O. Box

City

Province

Postal Code

Country
List

Work Telephone

Ext.

E-mail Address

Information provided will be used to communicate with you about our products.
Privacy Statement

A representative will contact you to follow up your request.

 
Special offer: Training Vouchers - Free Courses with purchase.

 

Introduction to PHP for Web Development:
Hands-On


Course 5192 Days

 E-mail E-mail a Colleague Course Details Course Details Course Details PDF Course Details PDF

Frequently Asked Questions

What is this course about?

This course is about the PHP programming language. It is used to create dynamic, complex and robust Web services. This course is about understanding PHP based Web services architectures. The course provides a solid foundation for using PHP along with an introduction to Object Oriented PHP. The course shows you how to build dynamic web content drawn from files, web services, and database systems.

Who will benefit from this course?

Typical course participants include developers, Web site designers, Web creators, Webmasters, technical managers and project leaders. Anyone with an interest in PHP will benefit from this course.

What background knowledge do I need?

Basic knowledge of HTML is assumed. This course provides sample templates for most of the Web pages used in the hands-on exercises. Experience with a third-generation programming language such as C#, Perl, Java, JavaScript or Visual Basic is highly encouraged, but is not essential. Exposure to Object Oriented terminology would be helpful.

What is PHP?

PHP is the consistently ranked in the top four programming languages in the world. Its primary use is the creation of web services and dynamic web page creation. It is free and is available for Web servers on many platforms including UNIX/Linux, Windows and Macintosh. PHP is used on millions of Web sites around the world. The language has quickly gained a large user base, ranging from small companies to government organizations. Its advantages include cross-platform availability and rapid development cycles.

What is open-source? What is LAMP?

Open-source software is software distributed for free. Anyone can install, use and modify the software. Although typically the software has been developed for no commercial gain, various for-profit companies offer support and maintenance for a fee.

LAMP is an acronym for Linux, Apache, MySQL and PHP-a combination of open-source programs used by many organizations around the world.

My organization currently uses ColdFusion/ASP/Java servlets. Does this mean I cannot use PHP?

No. A Web site can use more than one server-side language. Just because you use something like ColdFusion doesn't mean you can't also use PHP. Indeed, many organizations use a variety of different solutions within a single Web site. PHP provides the ability to integrate with other solutions.

This also means that you can migrate from other languages to PHP by developing new features in PHP and slowly rewriting existing features in PHP as time and resources permit.

What do the hands-on exercises cover?

Approximately 40% of class time is devoted to hands-on exercises. The hands-on exercises are designed to reinforce the material presented in the course notes. During this course participants create structured, reusable PHP code to produce dynamic Web content. Exercises include retrieving and manipulating data from Web forms, personalizing Web site content using cookies, and using the most modern Object Oriented techniques for integrating database content with Web pages.

What platform is used for the hands-on exercises?

The course runs on Windows. The participants will install their own development environment from scratch as part of the course.

If I am using a database server other than MySQL, is this course relevant to me?

Yes. PHP can integrate with a wide range of database servers, including Oracle, Informix, Microsoft SQL Server or any ODBC-compliant data source. Although this course uses MySQL during the portion of the course which discusses database access, the concepts are very similar regardless of the database server used.

How much time is spent on each topic?

ContentHours
Introduction to PHP2.0
Implementing PHP code3.0
Building complete database-driven Web applications2.0
Interacting with the client2.0
Extending functionality with PHP2.0
Times, including the workshops, are estimates; exact times may vary according to the needs of each class.

How does this course relate to other Learning Tree courses?

Course participants who are working in a Web environment would also benefit from Learning Tree courses such as:

Learning Tree AnyWareTM is a trademark of Learning Tree International, Inc. in the United States and other countries, and is covered by a patent application pending in the United States.
 
Introduction to PHP for Web Development: Hands-On

Training Dates

Live online classroom training.Most events below can be taken in-class or live, online from your home or office with AnyWare.

US Dates

Jul 9 - 10Rockville, MD enrol
Jul 23 - 24New York enrol

For AnyWare enrolments, please register at least 7 days prior to the start of the course.

More Dates and locations.

Bring this or any Learning Tree Course on-site to your location!

Your Course Tuition
EntitlesYou 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