Delivery Options: Attend face-to-face in the classroom, remote-live or via on-demand training.
Face-to-face or remote-live: CDN$3,275
On-demand: CDN$1,975
Discounts: We offer multiple discount options. Click here for more informaiton.
Face-to-face or remote-live: 5 Days
On-demand: Approximately 35 hours of coursework with personal facilitation, to be completed in a four week span.
Course Description
This hands on PHP Programming course provides the knowledge necessary to design and develop dynamic, database-driven Web pages using PHP 7. PHP is a language written for the Web, quick to learn, easy to deploy and provides substantial functionality required for e-commerce. This PHP training course introduces the PHP framework and syntax and covers in depth the most important techniques used to build dynamic Web sites. Students learn how to connect to any modern database, and perform hands on practice with a MySQL database to create database-driven HTML forms and reports.
E-commerce skills including user authentication, data validation, dynamic data updates, and shopping cart implementation are covered in detail. Students will learn how to configure PHP and an IIS Web Server, and also learn how to implement RESTful servers for newer more data-driven sites.
Comprehensive hands on exercises are integrated throughout to reinforce learning and develop real competency.
Course Prerequisites
Basic computer skills and knowledge of HTML fundamentals equivalent to attending the Website Development with HTML5, CSS and Bootstrap course. Prior programming experience is helpful but not required to learn PHP.
Course Overview
Overview Of PHP
|
Basic Scripting and Looping Constructs
|
Conditional Constructs
|
Introduction to the Windows IIS Server or Apache Web Server
|
Modularity through Include Files
|
PHP Operators
|
PHP Functions
|
Working with Databases and Forms
|
PHP 7 New Features
|
Arrays in PHP
|
Basic OOP in PHP
|
Writing OOP PHP
|
Working with Data Files in PHP
|
Enabling E-Commerce
|
Configuring and Using MySQL
|
Using Cookies with PHP
|
Miscellaneous PHP Tasks
|
Implementing RESTful Servers with PHP
|
Related Courses
Testimonials
This was a great course and the instructor was fantastic. The instructor obviously knew a great deal about multiple languages and technology and was able to make analogies that helped me (being a PHP beginner) better understand the material. Overall, a very thorough, well-paced learning experience.
— V.M., World Travel Holdings
It is not often I come out of a programming class knowing I can immediately put the language to use. After taking the PHP programming course I will begin using the language immediately with the confidence that I understand what is going on.
— P.S., Georgia Tech
The instructor had a great grasp of the language, his years of industry experience really came through in the examples and tips. Although I came into the class with a lot of PHP knowledge, I am leaving it with a much more solid understanding of the fundamentals, and have gained some valuable techniques that I plan to utilize at once. I consider it time well spent.
— M.M., E & J Gallo Winery
Course Schedule
Choose a city below to view a schedule of courses. Attend regularly scheduled classes across Canada, or attend via our Remote-Live and On-Demand training options.
Copyright© Hands On Technology Transfer