RHD135 - PHP Course for Web Developers and Programmers

RHD135: PHP Course for Web Developers and Programmers

 

Develop dynamic web sites using PHP on the Red Hat Enterprise Linux Environment.

What is PHP?

PHP, a recursive acronym for PHP Hypertext Preprocessor, is a simple and powerful server-side scripting language designed for creating dynamic web pages. PHP is cross-platform. The main goal of this language is to allow web developers write dynamically generated web pages quickly.

One of PHP´s major attractions is that it has excellent support for databases(including Oracle, MySQL, PostgreSQL etc.). PHP is the open source alternative to ASP and the language itself is very flexible. The best thing in using PHP is that it is extremely simple for a newcomer, but offers many advanced features for a professional programmer.

Course Description

The objective of this course is enable web developers and other programmers with Javascript, Perl Script, C, C++ and HTML experience, develop dynamic web sites for ecommerce using the PHP Language on the Red Hat Enterprise Linux environment. PHP is a server side embedded web scripting language. The course covers various functions used in PHP language, program flow and control statement, database connectivity to MySQL and other various important PHP functions.

Audience

Budding programmers who wish to develop server side programs for the web.  Web developers, web designers with reasonable amount of programming experience.

Pre Requisites

a. Understanding of Linux user level commands or candidates taken RH033 course conducted by Red Hat

b. Understanding of basic HTML is needed.

c. Since we are dealing with a programming concept, knowledge of Perl, Javascript or any other scripting /programing language will be of added advantage.

d. Understanding of Web server configuration will also be of added advantage.

e. Since we deal with database connectivity with MySQL, the Red Hat database course RDB147 is recommended before taking this course or understanding of any SQL language is needed.


Duration : 32 hours

What you will learn :

Unit 1 Introduction to PHP

Unit 2 Variables and Expressions in PHP

Unit 3 PHP Operators  

Unit 4 Conditional Tests and Events in PHP

Unit 5 PHP Flow Control

Unit 6 Functions in PHP

Unit 7 Arrays

Unit 8 Object-Oriented Programming in PHP

Unit 9 Adding and Accessing Dynamic Content

Unit 10 : Cookies

Unit 11 : Sessions

Unit 12 : File and Directory Access Using PHP

Unit 13 :String Manipulation and Regular Expressions

Unit 14 Managing Date and Time

Unit 15: PHP Debugging


Unit 16: MySQL with PHP