• Register
  • contact
    Contact us
    Office timings 10 am to 7 pm
    202/51, Sant Tukaram Appartment,
    Dambhare Layout, Trimurti Nagar
    Nagpur, MH, 440022
    Tel: +91 98233 72069
    Email: contact@knowledgeport.in
CALL US 0 98233 72069

Advanced PHP

PHP is most used web development scritping language world wide. As it belongs to open source community many web applications developed in PHP are available online for free use. Such applications reduces web site development time and hence cost. Few of those mostly used applications are wordpress for CMS, OsCommerce for e-commerce, Codeignitor as RAD framework.

If you are already working on core PHP and want to get hands on PHP application optimization as well as these open source application customization then this program is for you.

Two training programs choices are available as below

Training only
This program offers complete practical training in less duration. This is good for those who already have job on hand and want to get trained in advanced development in PHP.
2 MonthsRs. 10,000/-
Training & Job
This program offers training as well as 100% job placement. After 3 months training stipend will be started. And after 5 months permenant job will be offered with increased salary at one of our partnered companies. Note - you must have core PHP knowledge.
5 MonthsRs. 21,000/-

Web application architecture

Developing web site is not a big deal but developing a optimized web site is important thing. For this developer must know working of web site.

View Web architecture Syllabus

Web architecture

  • What is domain name?
  • What is name server?
  • What is hosting server?
  • What is client?
  • Client-Server architecture

Web application architecture

  • Web server
  • Script engine
  • Database server
  • Link between Web server and Script engine
Content Management System (CMS) using WordPress

WordPress is a free and open source blogging tool and a content management system (CMS) based on PHP and MySQL

Features include a plugin architecture and a template system.

WordPress is the most popular blogging system in use on the Web, at more than 60 million websites.

View WordPress Syllabus

Introduction to wordpress

  • Detailed Introduction to wordpress
  • How to make a website or a blog using wordpress
  • Downloading and Installing wordpress on SERVER
  • Installing and activating Themes
  • Installing and activating Plugins
  • Installing and activating Widgets
  • Managing Posts
  • Managing Pages
  • User roles and user management

Wordpress architecture

  • Wordpress file structure
  • Actions and filters
  • User roles
  • Themes
  • Plugins
  • Widgets
  • Posts Types
  • Taxanomies
  • Post meta

Developing Wordpress Theme

  • Theme structure
  • Theme name and screenshot
  • Custom post types
  • Custom taxanomies
  • Custom meta boxes
  • Fetching specific data using wpdb
  • Customizing admin post listing table
  • Admin menu

Developing Wordpress Plugins

  • Plugin structure
  • Using actions and filters
  • Writing custom actions and filters
  • Custom global option elements

Developing Wordpress Widgets

  • Widget structure
  • Widget configuration form
  • Multiple instances widget
e-Commerce using OsCommerce

OsCommerce is one of the most used open source ecommerce application and it is in use since last 14 years.

OsCommerce is a complete ecommerce solution and large community offers number of free addons.

View OsCommerce Syllabus

Introduction to OsCommerce

  • Detailed Introduction to OsCommerce
  • How to make a ecommerce website using OsCommerce
  • Downloading and Installing OsCommerce on SERVER
  • Changing Themes
  • Installing AddOns
  • Managing Categories and Products
  • Managing Customers and Orders
  • Managing Modules

OsCommerce architecture

  • OsCommerce file structure
  • Important Files
  • Modules
  • AddOns
  • Configuration
  • Administration section
  • Languages

Developing OsCommerce AddOn

  • What is Addon
  • How to develop

Developing OsCommerce Modules

  • Payment and Shipping Modules
  • How to develop a new module
  • Installation of module
PHP RAD Framework - CodeIgniter

RAD stands for Rapid Application Development. Framework means a ready to use base structure with maximum inbuilt functionality. With a small additions and changes application can be developed in less time. CodeIgnitor is one of the most popular PHP frameworks.

View CodeIgnitor Syllabus

RAD Framework

  • What is Framework
  • Advantage of framework
  • Available frameworks
  • Structure of framework
  • Introduction to writing new framework

MVC Structure

  • What is MVC
  • Controller
  • Model
  • View
  • Implementation of MVC in CodeIgnitor


  • CodeIgnitor Structure
  • Use of mod rewrite using .htaccess
  • Creating a new application
  • Implementing modular structure in CodeIgnitor
  • Implementing theme structure in CodeIgnitor

jQuery is Javascript framework. It is strongest framework and used by most of the web developers.

jQuery makes javascript development very very easy. It shortens javascript code. Using jQuery web page can be developed in very innovative ways using animation, ajax and other addons.

View jQuery Syllabus


  • What are selectors
  • Different types of selectors
  • Using selectors
  • Using multiple selectors


  • Implementing Ajax using jQuery
  • Ajax data transfer by post method
  • Ajax returned data usages
  • Global Ajax Event Handlers
  • Helper Functions
  • Shorthand Methods


  • Browser Events
  • Document loading
  • Event handlers
  • Event Object
  • DOM element events


  • Basics
  • Custom
  • Fading
  • Sliding

jQuery AddOns

  • Available addons
  • Using addons
  • Writing a new addon
© 2014 Web site development by Isha Technohub