PHP with WordPress

PHP with WordPress

Education Services course product number - HPE-PHP-v1.0

Course length - 60 Hrs.

Delivery mode - Instructor Led Training (ILT) | Virtual Instructor Led Training (vILT)
PHP stands for PHP Hypertext Preprocessor. PHP is an HTML-embedded scripting language and much of its syntax is taken from C, Java and Perl with a couple of unique PHP-specific features thrown in. The purpose of the language is to allow web developers to write dynamically generated pages quickly. PHP is open source code which is free to download and use and supports many databases like MySQL, Informix, Oracle, Sybase, Solid, Postgre SQL, Generic ODBC, etc. WordPress is a free and open-source blogging tool and a content management system (CMS) based on PHP and MySQL. WordPress was used by more than 23.3% of the top 10 million websites. It is one of the most popular blogging tools on the web, making it easy for anybody to post their ideas, pictures, and audio/video. WordPress can be used for not only blogging posts but also to store static information that can be easily updated like a content management system (CMS).

Course Objectives

This 60 hours training program will help the learner understand the basics of scripting which allows developers for creating advance programs which can be easily integrated with web pages. On completion of the training, participants will be able to build dynamic and user interactive web pages with the help of PHP with MySQL, Setting up and managing a web presence using WordPress as a content management system.


No experience is required however basic understanding of HTML will be an added advantage.

Contact By Phone / Email

Call: (+91) 889 33 33 727, (+91) 953 953 11 93
Email: [email protected]

Enquire Now

Your Name.. (required)

Your Email (required)


Your Message

Course Modules

Chapter 01 - Introduction to PHP

  • What is Web9
  • Introduction to PHP for Web Development & Web Applications
  • History & Future Scope of PHP
  • Benefit & Importance of PHP in web applications
Course Datasheet
  • Installation of tools for working in PHP like XAMPP,
  • WAMPfor PHP, Apache & MySQL
  • PHP Basics
  • Basic Syntax
  • Data Types
  • Type Juggling
  • Variables
  • User defined variables and built in variables
  • Super Global Variables
  • Declaring and Using constants
  • Understanding Operators and Precedence
  • Evaluating Expressions
  • Making decision with if, else and switch
  • Advantage of iteration using while ,do and for loops
  • Comments with PHP

Chapter 02 - PHP with Functions

  • Defining User functions
  • Passing parameter & return value
  • String functions
  • Date & time function
  • Date formats
  • Include
  • Require

Chapter 03 - PHP with Web Design

  • Use of HTML for web design purpose
  • HTML scripts and Form's element
  • Embedding PHP in HTML
  • Redirecting web pages
  • Adding dynamic content
  • Supper global Variable
  • Interact with server using GUI

Course Datasheet

Chapter 04 - Introduction to Array and String

  • How to use an important programming construct:arrays
  • Numerically indexed arrays
  • Non-Numerically Indexed arrays
  • Array operators
  • Multidimensional arrays
  • Array sorting
  • Array Functions
  • Converting Array to Scalar Variable
  • Formatting string
  • Joining & Splitting string
  • Comparing strin
  • Array conversion into String
  • Matching & replacing sub string with string function

Chapter 05 - Oops Concept

  • Object oriented concepts
  • Classes, objects and operations
  • Class attributes
  • Per-class constants
  • Class method invocation
  • Access Modifier
  • Static method
  • Type hinting
  • Object cloning
  • Abstract class
  • Final keyword
  • Inheritance
  • Implementing Interface
  • Understanding Advance and New Object
  • Implementing Iterators and Iterations
  • Magic functions with PHP

Chapter 06 - Working with files

  • Saving data for later using File System
  • Opening a File
  • Creating and Writing to a file
  • Closing, Deleting a file
  • Reading from file
  • Using other useful file functions
  • Creating & Removing Directory
  • Uploading and Downloading file

Course Datasheet

Chapter 07 - State Management

  • Using Session in web pages for user authentication
  • Understanding Basic Session functionality
  • What is a Cookie?
  • Setting Cookies with PHP
  • Using Cookies with Sessions
  • Deleting Cookies
  • Starting a Session
  • Registering Session Variables
  • Using Session Variables
  • Destroying the Session Variables and Session

Chapter 08 - MySQL Database and SQL

  • Relational Database Concept and technology
  • Web Database Design
  • Web Database Architecture
  • Creating MySQL Database
  • Setting up users and privileges
  • Creating Database Tables
  • Column Data Types
  • What is SQL?
  • Implementing Insert/Delete/Update and select Query

Chapter 09 - Java Script and CSS

  • Introduction to Java script
  • Validating form using Java script
  • Implementing CSS to give a better look to web application

Chapter 10 - Ajax (Asynchronous JavaScript and XML)

  • Introduction to AJAX
  • Introduction to XMLHttpRequest Object
  • Method and Properties of XMLHttpRequest
  • Implementation of Ajax techniques on webpages
  • Word press

Chapter 11 - Introduction to wordpress

  • Introduce Ourselves and Backgrounds
  • What is WordPress?
  • vs.

Course Datasheet

Chapter 12 - Logging in and Customizing WordPress

  • Logging into WordPress
  • Dashboard
  • Creating a Profile
  • General Settings

Chapter 13 - Creating a Post

  • Difference Between Posts and Pages
  • Creating a Post
  • Adding Hyperlinks
  • Using Categories and Tags
  • Previewing and Editing Posts

Chapter 14 - Creating a Page

  • Creating a Page
  • Previewing and Editing Pages
  • Page Hierarchy Comments
  • Discussion Settings
  • Askimet
  • Managing Comments

Chapter 15 - Adding and Managing Media Files

  • Adding Photos into Posts and Pages
  • Embedding Videos into Posts and Pages
  • Managing Media Files

Chapter 16 – Appearance

  • What Are Themes?
  • Installing and Activating a New Theme
  • Live Preview
  • Creating a Menu
  • Custom Header Image
  • Custom Background Image
  • Widgets

Chapter 17 - Plugins

  • What Are Plugins
  • Installed Plugins?
  • Searching for Plugins
  • Installing Plugins
Course Datasheet

Chapter 18 – Users

  • Roles and Capabilities
  • Add a New User

Chapter 19 - Security and Maintenance

  • Backing Up WordPress
  • Restoring WordPress
  • Updating WordPress, Themes and Plugins

Chapter 20 – Resources

  • Stack Overflow
  • Authors of Themes and Plugins