The Excellency

PHP Training Institute in Bhubaneswar

The Excellency is a leading PHP training institute in Bhubaneswar that offers high-quality PHP training. Since our inception, skill development has remained our sole motto through which we are providing training to nourish the careers of aspirants.

PHP is one of the open source and dynamic programming languages largely used for creating websites and applications. In our training center, we have quality trainers who have many years of experiences in providing PHP training across India. Learning PHP enhances the skill of an individual who is passionate about improving its skills in the IT industry. Today PHP is used in almost everywhere including making dynamic web pages, E-commerce websites, database designing, and optimization and CMS development.

There are numerous PHP training institutes in Bhubaneswar but most of them are still following the traditional patterns. But at ‘The Excellency’ we train aspirants with advanced ways like real-time project handling and motivational knowledge sharing sessions. Last but not least, our course is affordable and let you gain more in less time.

PHP syllabus

 COURSE OUTLINE

 Module 1: Introduction

Module 2: PHP Page

Module 3: Variable in PHP

Module 4: State Management

Module 5: Conversion

Module 6: Control Structure

Module 7: Operators

Module 8: Functions

Module 9: String Function

Module 10: MBSTRING

Module 11: Date Time with Functions

Module 12: Array with Functions

Module 13: BCMATH

Module 14:OOPS

Module 15: Database [Mysql]

Module 16: SQL

 

 

Module 17: PHP MySql

Module 18: Login Module code

Module 19: Image Manipulation

Module 20: File Handling

Module 21: Exception Handling

Module 22: Dreamweaver

Module 23: SMS

Module 24: Curl

Module 25: Web Hosting

Module 26: Mailing Integration

Module 27: Magento

Module 28: SMARTY

Module 29: MVC

Module 30: Hash

Module 31: MySqli

Module 32: ODBC

The above modules will be followed by a live project at the end.

PHP with MySQL SYLLABUS

HTML5

  • Introduction to HTML
  • Why HTML?
  • HTML tags
    • Paired tags
    • Single tags
  • The structure of an HTML program
  • Text formatting
    • Paragraph break
    • Line break
  • Heading styles
  • Drawing lines
  • Text styles
    • Bold
    • Italics
    • Underline
  • Lists
    • Unordered list
    • Ordered list
    • Definition list
  • Tables

    • ,tags
    • Caption tag
    • Colspan,rowspan
    • Cellpadding,cell spacing
    • Other attributes of table tag
  • Linking documents
    • What is hyperlink?
  • Links
    • External document link
    • Internal document link
    • Linking to a html file
  • tag with examples
    • Border image
  • Image as hyperlink
    • Image maps
  • Frames
    • The tag
    • tag and its attributes

CSS(Cascading Style Sheet)

  • Introduction to CSS
  • Why CSS?
  • Types of css
    • Inline css
    • Internal css
    • External css
  • css selectors
    • Id selector
    • Element selector
    • Class selector
    • Group selector
    • Universal selector
    • :hover selector
    • Attribute selector
    • Value selector
    • Other selectors
  • Font properties and usage
  • Color and background properties and implementations
  • Border attributes
  • Generated contents and list attributes
  • margin attributes
  • padding properties
  • clear properties and implementation
  • page properties
  • Designing navigation menubar

XML

  • Introduction
  • Why XML?
  • Structure of an XML file
  • Userdefined tags
  • Designing and running an XML file
  • Reading XML with PHP
  • Reading XML with HTML
  • Advance CSS

    • Working with Media Query
    • visual formatting :dimension,display and positioning
    • 3-D transformations
    • Designing Shading buttons
    • Animation in css3
    • Scaling in css3
    • Shadow Box
    • Paging
    • Designing an Analogue clock in CSS3
    • Playing video inside the background of a web page.
    • CSS Practical Implementation
    • Mini Project Designing by using HTML and CSS

BOOTSTRAP

  • Introduction
  • Why bootstrap?
  • Downloading and configuring bootstrap.
  • Responsive designing using Bootstrap.
  • Designing Circular images
  • Rounded corner image
  • Thumbnail image
  • Designing Image Gallery
  • Designing columns
  • Paging
  • Progressbar

MVC framework

  • Introduction to MVC
  • Why MVC?
  • CodeIgniter MVC Overview.

JAVASCRIPT

  • Introduction to javascript
  • why javascript?
  • Tokens of javascript
    • Data types
    • Constants
    • Keywords
    • Variable
    • Operators
    • Other symbols
  • Decision control structures
    • If
    • .else
    • .else if ladder
  • Switch case construct
  • Looping
    • While loop
    • Do while loop
    • For loop
  • Embedding html within javascript
  • Array
  • String
  • Functions
  • Java script document object model(DOM)
  • Events in javascript
  • Onclick()
  • Ondblclick()
  • Onload()
  • Onunload()
  • close()
  • open()
  • onfocus()
  • onblur()
  • onchange()
  • select()
  • Date(),time(),print() functions and implementatons
  • Changing background image randomly
  • Changing background color of pages
  • Captcha code creation
  • Client side validations using javascript
    • Mobile number validation
    • Age validation
    • e-mail id validation
    • captcha code validation etc.

JQUERY

  • Introduction
  • Why JQUERY?
  • Downloading and configuring jquery
  • Syntax
  • Selectors
  • Events
  • Jquery effects
    • Hide/show
    • Fade
    • Slide
    • Animate
    • Callback
    • Chaining etc.
  • Jquery traversing
  • Jquery filtering
  • Jquery sibllings
  • Jquery ancestors
  • Jquery and html
    • Get,set,remove
  • Jquery slider design.

Advance MySQLi

  • Object oriented database connection using MySQLi
  • How to validate and connect a registration form to database?
  • Login form connection
  • Inserting,Updating,deleting and selecting records on an UI.
  • Displaying and playing videos from a database
  • Introduction to PDO
  • PDO Object
  • PDO::Begin Transaction
  • PDO::Query
  • PHO::exec
  • PDO::error info
  • PDO Statements
  • PDO Exceptions
  • Database Hacking in PHP
  • SQL injection Hacking
  • How to resolve SQL Injection?
  • What is Prepared Statement ?
  • Database security.
  • Introduction to ZIP library
    • Functions
    • ZipAchive
    • Zip Create
    • Zip Entry
    • Zip Open
    • Zip Close
    • Zip Read
    • Creating and downloading a Zip file from the web server.
  • Image Manipulation in PHP by using GD library.
  • QR Code development in PHP.
  • Creating Dynamic CaPtCha in PHP

AJAX

  • Introduction
  • Why ajax?
  • PHP with ajax
  • Ajax with database
  • How to search in ajax
  • ADVANCE PHP
  • State management in PHP
    • What is state management ?
    • Types of state management
      • Session
      • Cookie
    • Mailing integration
      • php mail()
      • sending e-mail
    • Introduction to API
    • What is API Integration
    • Mobile SMS API integration
    • File uploading and downloading
    • OOPs
      • OOPs concepts
      • Defining class and object
      • Access modifiers
      • Properties
      • Member functions
      • $this
      • Constructor and destructor
      • Static properties and functions
      • Inheritance
      • Polymorphism
      • Function overloading
      • Function overriding
      • Use of parent:: and self:: keywords
      • Magic methods
      • Interface
      • Abstract class
      • Class constant
      • Object cloning
      • Object serialization
    • Exception Handling
      • Understanding exceptions and errors
      • try,catch and throw
      • Handling Exceptions
      • Types of errors in PHP.
    • Security in PHP
      • Introduction
      • Encryption and decryption
      • Md5()
      • Sha1()
      • crc32()
      • base64_encode()

Advance Javascript

  • Developing a countdown Timer
  • Digital Clock
  • Analogue Clock development
  • Creating animation inside the background of a webpage.
  • Dynamic Feedback Form
  • Zooming an Image
  • Dynamic Image Gallery Creation In Javascript
  • ADVANCE BOOTSTRAP
    • Tooltips
    • Badges
    • Glyph icons
    • Popups
    • Inputs
    • GRIDS
    • Modals
    • DropDowns
    • Collapse
    • Carousals
    • MULTISTEP form
    • Sidebar NAVIGATION menu
  • JSON
    • Introduction
    • Why JSON?
    • Implementing JSON
    • JSON Parsing in PHP.
  • Angular JS
    • Introduction to Angular JS
    • Configuring Angular JS
    • AngularJS Directives
    • AngularJS Expressions
    • AngularJS Applications
    • AngularJS Objects
    • AngularJS Array
    • Data Binding
    • AngularJS Filter
    • $http
    • AngularJS CSS
    • AngularJS SQL
    • AngularJS DOM
    • AngularJS Events
    • AngularJS API
  • Introduction to Webhosting
    • Registering domains
    • Web hosting tools
    • SEO tips

WORDPRESS

  • Introduction to CMS(Content management System)
  • Downloading and configuring WordPress
  • Working with wordpress themes
  • Working with images
  • How to post a blog
  • Creating and managing contents
  • Downloading and Configuring Plugins In WordPress

DREAMWEAVER

  • Introduction to dreamweaver IDE
  • Downloading and configuring dreamweaver
  • Working in dreamweaver environment
  • Image Link
  • Creating and working with Templates
  • Working with Menu Bar
  • Creating Tabbed Panel
  • Creating Collapsible panel

CORE PHP

  • Evolution of PHP
  • Introduction to PHP
  • Why php?
  • PHP environmental setup and installation
  • Introduction to XAMPP,WAMP,LAMP
  • Basic Syntax of PHP
  • Working with NotePAD++,Sublime Text Editors
  • PHP tokens
    • Datatypes
    • Keywords
    • Identifiers
    • Variables
    • Operators
    • Delimeters
  • Use of echo() and print()
  • Control structures
    • Decision making statements
      • If,if..else,if..else if ladder
      • Switch
    • Loops
      • While loop
      • Do while loop
      • For loop
      • Foreach loop
    • Dynamic Input /Output in PHP
    • Array
      • Numeric array
      • Associative array
      • Multidimensional Associative arrays
      • Multi-dimensional array
      • Array library functions
      •  
    • String
      • Creating and accessing string
      • Searching and replacing string
      • String concatenation
      • String library functions
    • Function
      • What is function?
      • Defining function
      • Call by value and call by reference
      • Recursive function
      • Variable function
    • Date and Time manipulation in PHP
      • Date and time function implementation
    • Handling HTML form data with PHP
      • Capturing form data
      • Difference between GET and POST method
      • Dealing with multi value fields
      • Generating file upload form
      • Redirecting a form after submission
    • PHP SUPER GLOBALS
      • $_GLOBALS
      • $_GET
      • $_POST
      • $_FILES
      • $_ENV
      • $_SESSION
      • $_COOKIE
      • $_REQUEST
      • $_SERVER
    • PHP library functions
      • isset()
      • unset()
      • empty()
      • header()
      • require()
      • require_once()
      • include()
      • include_once()
    • Working with file and directories
      • Understanding files and directories
      • File opening modes
      • Opening and closing a file
      • Copying,renaming and deleting a file
      • Working with directories
    • Database connectivity using MySQL
      • Introduction to RDBMS
      • Why MySQL?
      • Connection with MySQL database
      • Creating tables inside a database
      • Performing basic database operation DML(insert,update,
      • delete,select)
      • Setting query parameters
      • Executing query
      • Join operations

 PHP interview oriented question and answers.  Mini Project On PHP