pHp + MySQL

Web Sites / Web Applications have taken immense importance in contemporary business. They must be aesthetically appealing & perform desired functionality effectively. In this course, you gain the knowledge and practical skills you need to develop a web application. You learn the fundamentals of HTML syntax, layout and CSS style sheets, creating effective Web pages, configuring a web server and designing databases using MySQL, producing dynamic web pages, retrieve and manipulate data, track user navigation, and integrate database contents using PHP.

Objectives

After this course student will be able to:

Develop interactive Web pages using XHTML, HTML/DHTML & CSS

Create interactive forms that capture and validate user input using JavaScript

Capture, retrieve and display information via a MySQL database

Effectively use Macromedia Dreamweaver MX for rapid website development

Control Java Applets, ActiveX Controls and other plug-ins

Enhance PHP programming skills to successfully build interactive, data-driven web applications

Design & Implementing commercial level databases for web applications

Establish, configure and maintain an intranet or Internet Web site

Designing & Using XML Web Services in PHP

Create interactive and rich user interface of the web application using AJAX.

Deploy, Maintain & Market Web Sites & Web Applications

Brief Contents

Introduction to the Web
Authoring Web Page with HTML and XHTML
Implementing Site Navigation
Adding Graphic Elements
Rapid Development using Dreamweaver MX
Controlling Page Styles and Layout with CSS
Capturing User Input through HTML Forms
Adding Interactivity with JavaScript
Incorporating Multimedia
Adding Interactivity through DHTML
Essentials of Web Application
Installing & Configuring Web Server
Introduction to PHP Programming
Fundamentals of PHP & Web Programming
Differences b/w PHP4 & PHP5
Arrays, Strings & Regular Expressions
Session & Application Management
Object Oriented Programming in PHP
Date, Time & File Manipulation
Installing & Configuring MySQL
Database Designing using MySQL
Standard Query Language (SQL)
Database Programming in PHP
Sending E-mails from Code
Implementing Security in Web Applications
Design Patterns & Best Practices
Developing & Consuming Web Services
Creating Rich Web Interface using AJAX
Web Deployment to Commercial Web Servers
Maintaining & Optimizing Web Applications

Course Project

Participants of the course have to develop a commercial level web application using PHP, MySQL & AJAX. That web application should be deployed to a commercial web server.