PHP, JavaScript, Ajax and jQuery Training Course
Public Classroom
| Class Date(s) & Location(s) | Price | ||
|---|---|---|---|
| PHP, JavaScript, Ajax and jQuery - (PST) Online via GoToMeeting | $2,495.00 | ||
Early Price: $2,400.00 before (Code: EARLY_PHPJSAJAX_AUG1913) | |||
| PHP, JavaScript, Ajax and jQuery - (PST) Online via GoToMeeting | $2,495.00 | ||
Early Price: $2,400.00 before (Code: EARLY_PHPJSAJAX_OCT0713) | |||
| PHP, JavaScript, Ajax and jQuery - (PST) Online via GoToMeeting | $2,495.00 | ||
Early Price: $2,400.00 before (Code: EARLY_PHPJSAJAX_DEC0913) | |||
Summary

Dynamic Web Development with PHP/JavaScript/Ajax/jQuery is designed to provide advanced skills and hands-on experience in developing dynamic web applications both server- and client-side.
Duration
3 days
Course Objectives
Upon completion of the PHP, JavaScript, Ajax and jQuery course students will be able to:
- Program server side using PHP in dynamic web development
- Understand PHP language constructs, data types, logic control, built-in functions
- Setup and configure MySQL, PHP, Apache, JavaScript, jQuery web server development environment
- Implement SQL language, JavaScript, Ajax, Jquery, PHP and CSS in the project
- Debug a PHP/JavaScript web application
Audience
This course is geared towards the audience that already has some previous knowledge of server side scripting with PHP/MySQL and client side scripting with JavaScript/HTML. Knowledge of any other programming languages besides PHP is not a prerequisite for this course, but certainly any programming experience you have will be applicable.
Outline
Introduction to Building Dynamic Websites
- The Big Picture: PHP, MySQL, Apache Web Server, and JavaScript Role in Developing Dynamic Web Sites.
- Server Side Programming with PHP in Dynamic Web Development
- Using PHP Development Tool (PDT) and XAMPP
- Lab: Setup Development Environment
PHP Refresher
- Variables, Built-in Data Types and Operators
- Control Flow
- Error Control
- Functions and Scope
- Arguments and Return Value
- Arrays
- Array indexing by Number and Key Value Pair
- Lab
Client-Side scripting with JavaScripting
- Exploring JavaScript
- Variables and Operators
- JavaScript Arrays
- Document Object Model (DOM)
- JavaScript Functions and Objects
- Lab
Ajax
- What is Ajax
- XMLHttpRequest
JavaScript Frameworks
- Prototype/Scriptaculous
- Dojo
- YUI
- jQuery
- Lab: AJAX-PHP application using XMLHttpRequest
Introduction to jQuery
- jQuery Basics
- jQuery Effects
- jQuery Controls
Using jQuery
- jQuery Setup
- Changing CSS with jQuery
- Reset and Refresh the Form
- Selector Filtering
- Dynamic Setting of Fields
- Textareas and Checkboxes
- Event Handling Checkboxes and Textfields
- jQuery Animations
- Ajax with jQuery
- Plugin Basics
Project: Creating Online Catalog using jQuery, Ajax, and PHP Server
Practical application of the skills learned throughout the course via a hands-on project




