Diploma in Web Development Using PHP

PHP is a widely used programming language which works on the principal of server side scripting to produce dynamic Web pages. It can be easily integrated with HTML and SQL to produce these dynamic web pages, and is often used to process the contents of a Web page form as it is more secure and reliable than JavaScript. With PHP, you can do things like create username and password login pages, check details from a form, create forums, picture galleries, Ajax,surveys, and a whole lot more. PHP is so popular that if you’re looking for a career in the web design/web scripting industry then this is ideal course for you. After completing PHP course, candidate can apply for Zend Certification Examination.

PHP
PHP Basics of Web Development
  • Internet Basics
  • HTML 5
  • CSS
  • JAVASCRIPT
  • DOM Introduction to PHP
  • All about PHP
  • Basic rules oh PHP programs
  • Apache - The Web server
  • PHP installation
Working with Text and Numbers
  • Text & Numbers
  • Variables and Operators
Decision Control Statements
  • Making Decisions -
If and Switch Control Statements
  • Working with Iterative Conditions Working with Arrays in PHP
  • Array Basics, Categories, Types
  • Looping Through Arrays
  • Modifying & Sorting Arrays
  • Using Multidimensional Arrays
  • Array Functions Functions
  • Declaring and Calling Functions
  • Passing Arguments and Functions
  • Returning Values, Variable Scope
  • Date Function
  • Static Variables
  • Global Variables
Making Web Forms
  • Accessing Form Parameters
  • Form Processing with Functions (GET,POST,REQUEST)
  • Form Validation
  • Displaying Default values
PHP Include File
  • Server side Includes(SSI)
  • PHP String Functions
File and Directory Handling
  • Including Files
  • Opening & Closing a File
  • Working with Directories
  • Opening, Writing & Updating Files Working with Protocols
  • Uploading Files on Server
  • Sending Emails
  • PHP mail Form
Storing Information with Databases
  • Database Concepts & SQL
  • Connecting to Databases
  • Creating Database Objects
  • Insert and manipulate and retrieving Data in the Database
  • PHP Database Tools(PHPMyAdmin)
  • Backup(Import/Export) Database
Addressing the stateless Nature of HTTP, Security
  • Cookies
  • Sessions
  • Working with Captcha
  • SQL/HTML injections (filtering &Sanitizing)
Object Oriented Programming
  • Oops Concepts
  • Classes,Objects,methods& variables
  • PHP Frameworks
Working with XML
  • Basics of XML
  • Parsing XML(SAX,Dom,Simple XML)
  • Creating and Writing XML files PHP Error Handling
  • Custom Error Handler
  • Exception Handling Others
  • Website Hosting
  • Other PHP based Applications
  • FTP
  • AJAX
  • Joomla(PHP CMS)
ADVANCE PHP
Advance PHPWordPress
  • Introduction to wordpress
  • Administration Screen
  • Dashboard
  • Themes
  • Posts
  • Pages
  • Menus
  • Media
  • Links
  • Comments
  • Widgets
  • Plugins
  • Users
  • Tools
  • Settings
  • Slider
SMARTY
  • Inroduction of Smarty
  • Smarty Plugin
  • Software using Smarty CMS
  • Smarty implementation
  • Smarty Example
CODEIGNITER
  • Codeigniter features
  • Application Flow Chart
  • Directory Structure of Codelgniter
  • Controllers
  • Routing Requests
  • Views
  • Helpers
  • Libraries
  • Database Handling
  • Active Records
  • Application Profiling
    Project in PHP Exit Profile.
  • PHP Developer
  • Web Developer
  • UX Developer
    DRUPAL
  • Introduction to Drupal
  • Installing Drupal
  • Basic site configuration
  • Menus
  • Themes
  • Content
  • User Administrator
  • Modules
  • Views
  • Drupal Template Development
  • Drupal Module Development