• 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

Core PHP

PHP is most used scripting language for dynamic web site development. It is very easy to do development in PHP because of its structure, best error reporting and largest online community where developers share their knowledge and help each other to find solutions.

If you are planning to start your career into web development then PHP is best platform for easy entry and good growth. At KnowledgePort we offer practical training in core php for freshers in this field. This training program covers all aspects of web development.

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 want to get trained in PHP only like students appearing for final year or candidates already working on some other platform.
2 MonthsRs. 7500/-
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.
5 MonthsRs. 18,000/-

Introduction to HTML

HyperText Markup Language (HTML) is the standard markup language used to create web pages.

The web browser read HTML documents and compose them into visible or audible web pages. The browser does not display the HTML tags, but uses the tags to interpret the content of the page. HTML describes the structure of a website semantically along with cues for presentation, making it a markup language rather than a programming language.

View HTML Syllabus


  • Introduction to HTML & HTML Structure
  • Meta Tags
  • Elements & tags
  • Attributes
  • Headings & Paragraphs
  • Text-Formatting
  • HTML Comments
  • Image tag and its attributes
  • How to create Table Formats
  • Html List
  • How to use DIV tags
  • Html Forms
  • Html Iframes
  • How to use link tags to link external pages like external style sheet, javascript page, etc.
Introduction to Cascading Style Sheets (CSS)

Cascading Style Sheets (CSS) is a style sheet language used for describing the look and formatting of a document written in a markup language.

It can also be used to allow the web page to display differently depending on the screen size or device on which it is being viewed.

View CSS Syllabus

Where to use CSS

  • External style sheet
  • Internal style sheet
  • Inline style

How to use CSS

  • CSS Selectors
  • CSS to style Backgrounds
  • CSS to style link, list, tables
  • CSS to give and style a Border
  • CSS to align
  • CSS Hover effects
  • CSS to give Margin, Padding, Positioning and Floating
  • CSS to use Display Property
  • CSS Transforms and Transitions
  • CSS to apply Gradients
Introduction to JavaScript

JavaScript (JS) - is a dynamic computer programming language. It is most commonly used as part of web browsers, whose implementations allow client-side scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed. It is also being used in server-side network programming

View JavaScript Syllabus


  • Introduction to java script
  • Advantage of java script
  • Java script syntax
  • Data type- Variable
  • Array
  • Operator and Expression looping constructor
  • Function
  • Dialog box
  • Java script document object model
  • Introduction object in HTML
  • Event handling
  • Window object
  • Document object
  • Browser object
  • Form object
  • Navigator object
  • Screen object
  • Built in object
  • User defined object


  • jQuery introduction
  • Recap: JavaScript
  • The jQuery ready Function
  • jQuery Documentation
  • What are jQuery Selectors?
  • Selectors Overview
  • DOM Traversal
  • DOM Manipulation
  • jQuery Event Model
  • Handling Events with jQuery
  • jQuery UI overview
  • Animation and special effects
Introduction to PHP

PHP is one of the most popular open source server-side scripting language used for producing web pages. It became very popular because it was one of the first server-side scripting languages which was embedded in HTML.

It was originally designed for use in Web site development. In fact, PHP started life as Personal Home Page tools, developed by Rasmus Lerdorf to assist users with Web page tasks. PHP proved so useful and popular, it rapidly grew to become the full-featured language that it is today, acquiring the name PHP Hypertext Preprocessor.

PHP is fast, free, easy to use, versatile and secure.

View PHP Syllabus

PHP Basic

  • Evaluation of Php
  • Basic Syntax
  • Defining variable and constant
  • PHP Data type
  • Operator and Expression

Handling Html Form With Php

  • Capturing Form Data
  • Dealing with Multi-value filed
  • Generating File uploaded form
  • Redirecting a form after submission
  • Validation of Form

Decisions Making and looping

  • Making Decisions using if statement , switch statement , if else statement and Nested if else statement.
  • Doing Repetitive task with looping using while loop , for loop , do while loop , foreach loop.
  • Mixing Decisions and looping with Html.


  • What is a function
  • Define a function
  • Call by value and Call by reference
  • Recursive functions
  • Inbuild functions


  • Creating and accessing String
  • Searching & Replacing String
  • Formatting String
  • String Related Library function


  • Creating index based and Associative array
  • Creating Multidimensional Arrays
  • Accessing array Element
  • Looping with Index based array
  • Looping with associative array using foreach() loop

Working with file and Directories

  • Understanding file& directory
  • include and require a file
  • Opening and closing a file
  • Coping ,renaming and deleting a file
  • Working with directories
  • File Uploading & Downloading

State management

  • Using Hidden field
  • Using cookies
  • Using session
Introduction to MySQL

MySQL is the most popular Open Source Relational SQL database management system. MySQL is one of the best RDBMS being used for developing web-based software applications.

Many of the world's largest and fastest-growing organizations including Facebook, Google, Adobe, Alcatel Lucent and Zappos rely on MySQL to save time and money powering their high-volume Web sites, business-critical systems and packaged software.

With PHP, you can connect to and manipulate databases.MySQL is the most popular database system used with PHP.

View MySQl Syllabus

Database Connectivity with MySql

  • Introduction to RDBMS
  • Connection with MySql Database
  • Performing basic database operation(DML) (Insert, Delete, Update, Select)
  • Setting query parameter
  • Executing query


  • Primary Key
  • Foregin Key

SQL Decision Making Clauses and Operators

  • Using clauses like WHERE, ORDER BY, etc
  • Using operators like OR, AND, IN, LIKE, BETWEEN, UNION, etc

  • JOIN Clause

    • Inner Join
    • Left Join
    • Right Join
    • Full Join
    • Cross Join
    Introduction to AJAX

    Asynchronous JavaScript and XML (AJAX) - is a group of interrelated Web development techniques used on the client-side to create asynchronous Web applications.

    AJAX is the art of exchanging data with a server, and updating parts of a web page , without reloading the whole page.

    View AJAX Syllabus

    Getting Started with AJAX

    • Traditional Web Communication Processes and Technologies
    • Introduction to AJAX

    Interacting with the Web Server Using the XMLHttpRequest Object

    • Create an XMLHttpRequest Object
    • Interact with the Web Server

    Working with PHP and AJAX

    • Process Client Requests
    • Accessing Files Using PHP

    Manipulating XML Data

    • Create an XML Document Using DOM
    • Retrieve Data from XML

    Working with XSLT and AJAX

    • Basics of XSLT
    • Transform Responses Using XSLT

    Working with JSON

    • Create Data in JSON Format
    • Implement JSON on the Server Side

    Using Frameworks in AJAX

    • Understand AJAX Frameworks
    • Use Prototype and Script.aculo.us
    • Use jQuery

    Applying Basic AJAX Techniques

    • Download Images Using AJAX
    • Auto-Populate Select Boxes

    Implementing Security and Accessibility in AJAX Applications

    • Secure AJAX Applications
    • Accessible Rich Internet Applications
    Website deployment

    Developing web site is not the only responsibility of a developer. Most important is deploying web site on live server.

    There are always chances of issues arising on web site when deployed on live server from development server.

    View Website Deployment Syllabus

    Issues may come

    • Permissions
    • References to development server
    • Hardcoded path


    • What is FTP?
    • Different FTP applications
    • Settings of FTP


    • What is cpanel?
    • Different sections in cpanel
    • Accessing database
    • Accessing Files
    • Managing FTP users
    © 2014 Web site development by Isha Technohub