PHP Web Developmenet

PHP and MySQL are two of the most popular open source technologies to emerge during the past decade. PHP is a powerful language for writing server-side Web applications. MySQL is the world's most popular open source database. Together, these two technologies provide you with a powerful platform for building database-driven Web applications

Training Objectives

  • Gain the PHP programming skills needed to successfully build interactive, data-driven sites
  • Use the MVC pattern to organize code
  • Test and debug a PHP application
  • Work with form data
  • Use cookies and sessions

Software Needed

  • Linux, Windows, MacOS X, or Solaris OS
  • Web server (either Apache httpd or Microsoft IIS)
  • PHP 5 or later with the PEAR extensions enabled
  • MySQL 5 or later
  • Web browser of your choice

HTML5

  • Create basic HTML tags and attributes
  • Add interactivity to Web pages using CSS and JavaScript
  • Creating a Simple Page
  • Marking up Text & Links
  • Adding Images
  • Basic Table Markup & Form

CSS3 (Cascading Style Sheet)

  • CSS Orientation
  • Formatting Text
  • Colors and Backgrounds
  • Positioning and Alignment
  • Page Layout with CSS
  • Web Graphics Basics

BOOTSTRAP

  • Grid Basic,Typography, Tales,Images
  • Jumbotron,Wells,Alerts,Buttons,Pager
  • Glyphicons,Badges/Labels,Progress Bars
  • Pagination,List Groups,Panels,Dropdowns
  • Tabs/Pills,Navbar,Forms,Carousel,Tooltip
  • Popover,Scrollspy,Grid System

AngularJS

  • Angular Intro
  • Expressions,Directives,Controllers,Filters
  • Http,Tables,SQL,DOM,Events
  • Modules ,Forms,Validation,API
  • Angular Includes
  • Angular Application

AJAX

  • AJAX Intro and XMLHttp
  • AJAX Request
  • AJAX Response
  • AJAX Events
  • AJAX PHP and Database

JASON

  • JSON Intro
  • JSON Syntax
  • JSON HowTo
  • JSON Http
  • JSON Files

DATABASE

  • Intro,Connect,Create DB and Table
  • Insert,Select,delete,update,limit Data
  • Get Last ID
  • Insert Multiple
  • Prepared

JAVASCRIPT

  • Intoduction
  • Syntax
  • Variables
  • Data Types
  • Conditional Statements
  • Operators
  • Loops
  • Form Handling

Php5 (Php Hypertext Pre-Processor)

  • Intro,Installation & Syntax
  • Variables
  • Data Types
  • Conditional Statements
  • Operators,loops
  • Form,file and error Handling
  • Sessions & Cookies
  • OOP (Object Oriented Programming)

Jquery

  • Introduction
  • Jquery Effects
  • Jquery Html
  • Jquery Traversing
  • Jquery Ajax

Jquery Mobile

  • Introduction
  • Lists
  • Forms
  • Themes
  • Events