"Local IT Partner with Global Resources"

PHP Training

This PHP course is designed to enable beginner level web developers and others with limited programming experience to build dynamic database driven e-commerce web sites using PHP programming language. Since PHP is a rich and task-specific language, the course covers the most important range of functions in depth, and equips delegates to understand the remaining less essential aspects.

Module 1: HTML and CSS

  • HTML tags
  • Using paragraph, line break, Heading, Image, Lists and Anchor elements.
  • Table and Forms
  • colspan and rowspan properties.
  • ¬†External, Internal and Inline stylesheet
  • CSS Selectors
  • CSS Text Pr
  • Designing div based two-column and three-column layout
  • Designing Menu

Module 2: PHP Fundamentals

  • Setting server environment
  • Installing XAMPP/WAMP
  • Running PHP Scripts
  • Formatting PHP Outputs
  • Working with Variables, Global Variables and Constants
  • Concatenation, mathematical and relational operators
  • Escape Sequences
  • Conditional Statements, Iteration
  • Built-In and user-defined functions
  • Numeric, associative and multi-dimensional array
  • GET/POST methods

Module 3: MySQL

  • Introduction
  • Exploring Phpmyadmin panel/MySQL Consol
  • Create Database, tables
  • Insert, Select, Update and Delete Records
  • Operator like “Between”, “Like” and ¬†“In” etc
  • Sorting Query results
  • Aggregate functions
  • Create primary key and foreign key
  • SQL Join(Inner Join, Outer Join,left,right)

Module 4: PHP Application Development

  • CRUD Operation (Create, Retrieve, Update and Delete Records)
  • Emailing, Plain Text email, Email Attachments
  • Sort, search and filter records
  • Pagination, Previous and Next, current active page
  • File management, Create folder, Upload files to directories
  • Multiple uploads
  • Register users, Sign in form, Validate users login credentials
  • Password encryption, Emailing links to change Password
  • Session management
  • Session destroy function
  • Cookie management

Module 5: JavaScript

  • JavaScript background
  • JavaScript variables, function and arrays
  • Alert, confirm and prompt dialog boxes
  • Event handling
  • Deploying JavaScript for client side form validation

Module 6: jQuery and PHP Integration

  • Integrating jQuery Slider
  • jQuery Tabs and accordion.
  • Dynamic jQuery Slider

Module 7: Ajax

  • Introduction to Ajax
  • XMLHttpRequest Object
  • Fetch data asynchronously from database
  • Examples of Ajax implementation

Module 8: Web Application Development

  • Conceptualizing requirements
  • Database designing
  • Integrating front-end template
  • Integrating back-end template
  • Generating menus and articles

Adding features and functionalities