Admission
This course designed for new trainees, web designers or graphic designers who want to building web application with easy-to-use tools such as PHP and MySQL.
Mastering PHP & MySQL
Exam # |
Duration |
Language |
Level |
Type |
Classroom |
Code |
Fees |
-- |
48 |
English |
Mastering |
Course |
Classroom |
Cs290 |
1500 LE |
Description :
PHP and MySQL are quickly becoming the de facto standard for rapid development of dynamic, database-driven web sites. This course explains everything from fundamental concepts to the nuts and bolts of performing specific tasks. It's a launching pad for future learning, providing with a solid foundation for more advanced development.
Objectives :
-
PHP basics such as strings and arrays, and pattern matching.
-
A detailed discussion of the variances in different PHP versions.
-
MySQL data fundamentals like tables and statements.
-
Information on SQL data access for language.
-
A new chapter on XHTML.
-
Error handling, security, HTTP authentication, and more.
Topics :
Dynamic Content and the Web
-
HTTP and the Internet
-
PHP and MySQL's Place in Web Development
-
The Components of a PHP Application
-
Integrating Many Sources of Information
-
Requesting Data from a Web Page
-
Questions
Installation
-
Developing Locally
-
Working Remotely
-
Questions
Exploring PHP
-
PHP and HTML Text
-
Coding Building Blocks
-
Questions
PHP Decision-Making
-
Expressions
-
Operator Concepts
-
Conditionals
-
Looping
-
Questions
Functions
-
Calling Functions
-
Defining Functions
-
Object-Oriented Programming
-
Questions
Arrays
-
Array Fundamentals
-
Questions
Working with MySQL
-
MySQL Database
-
Managing the Database
-
Using phpMyAdmin
-
Database Concepts
-
Structured Query Language
-
Questions
Database Best Practices
-
Database Design
-
Backing Up and Restoring Data
-
Advanced SQL
-
Questions
Getting PHP to Talk to MySQL
-
The Process
-
Querying the Database with PHP Functions
-
Using PEAR
-
Questions
Working with Forms
-
Building a Form
-
Templates
-
Questions
Practical PHP
-
String Functions
-
Date and Time Functions
-
File Manipulation
-
Calling System Calls
-
Questions
XHTML
-
Why XHTML?
-
XHTML and XML Namespaces
-
XHTML Versions
-
Generating XHTML with PHP
-
Questions
Modifying MySQL Objects and PHP Data
-
Changing Database Objects from PHP
-
Manipulating Table Data
-
Displaying Results with Embedded Links
-
Presenting a Form to Add and Process in One File
-
Updating Data
-
Deleting Data
-
Performing a Subquery
-
Questions
Cookies, Sessions, and Access Control
-
Cookies
-
PHP and HTTP Authentication
-
Sessions
-
Using Auth_HTTP to Authenticate
-
Questions
Security
-
Session Security
-
Questions
Validation and Error Handling
-
Validating User Input with JavaScript
-
Pattern Matching
-
Redisplaying a Form After PHP Validation Fails
-
Questions
Sample Application
-
Configuration File
-
Page Framework
-
Database
-
Displaying a Postings Summary
-
Displaying a Posting and Its Comments
-
Adding and Changing Posts
-
Adding and Changing Comments
-
Questions
Finishing Your Journey
-
PHP Coding Standards
-
PEAR
-
Frameworks
-
Ajax
-
Wikis
-
Finding Help on the Web
-
Questions
Recommended Knowledge :
Trainees should familiar with general internet applications and have a overview of web concepts . Web designing with HTML and Javascript also recommended to be found for trainees.
Recommended Course(s) :
JavaScript
XHTML & CSS
Training Materials :
Learning PHP & MySQL, 2nd Edition, Publisher: O'Reilly Media
Labs :
This course includes several labs to ensure you will gain the targeted skills and experience.
Credential :
Upon completion the trainee will acquire EnterCaps Certificate of Achievement
Category :
Programming
The Instructor: