Courses

PHP Training


SSDN Technologies is one of the best training centre in India for learning the basics and application of embedding PHP scripts in HTML pages. You will learn basic to higher level programming aspects of PHP, a very dynamic hypertext pre-processor. You will get to know about core PHP, HTML, CSS, JQUERY, AJAX, MODEL-VIEW-CONTROLER (MVC) and content management system (CMS). It is used to create various dynamic web interfaces or web applications.



Audience:

  • This course is designed to provide beginners in programming with a solid base in the PHP language and guides you through the basics of PHP with a hands-on practice.
  • This course is designed for students for their projects in B.Tech and MCA and also for those who wants to learn the PHP programming and how websites functions.
  • Web designers, content writer, analysts and other aspiring to transition into core PHP Developers are suited to learn this course.

Course Objectives
  • Our priority is to teach core concepts of PHP apart from CMS like Wordpress, Joomla and CakePHP to help you make your own PHP-based projects.
  • You will learn how to program using object-oriented programming and learn to protect sensitive data from interception.
  • Use MySQL Database for storing data of your application
  • You will also learn to make your site effective through the use of Jquery and Ajax.

Learn to:

Upon completion of this certification program, you will be able to:

  • Develop websites using PHP elements such as delimiters, operators, variables, functions and arrays
  • Debug code to improve reusability and scalability.
  • Create dynamic web forms for input, server variables, HTTP headers and query strings.
  • Read, write and manage files through PHP-based web apps.
  • Track user information with the use of cookies and sessions.
  • Build an e-commerce website with cart system.
  • Create dynamic social networking websites.

Prerequisites:

Before attending PHP class’s candidate must have:

  • Basic knowledge of HTML

Duration: 40 Hours

  • Introduction

    • How PHP Works
    • The php.ini File
    • Basic PHP Syntax
    • PHP Tags
    • PHP Statements and Whitespace
    • Comments
    • Install Server
    • Simple Example
  • Print On Browser

    • Variable
    • Constants
    • Data Types
    • Operators
    • Comment
  • Flow Control

    • If else
    • Switch
    • For Loop
    • While Loop
    • Do While Loop
    • Break
  • Function

    • Functions Introduction
    • Call By Value
    • Call By Reference
    • Default Arguments
    • Variable Arguments
    • Recursive Function
  • Arrays

    • Array
    • Indexed Array
    • Associative Array
    • Multidimensional Array
    • Array Functions
  • String Handling

    • String
    • String Functions
  • Math Function

    • Math Functions
  • Form Handling

    • Form: Get Post
    • Include Another File
  • Session management

    • Cookie
    • Session
  • File

    • File Handling
    • Open File
    • Read File
    • Write File
    • Append File
    • Delete File
    • File locking
  • Upload Download file

    • File Upload
    • Download File
  • Mail

    • Sending Email with PHP
    • PHPMailer
  • MySQL Database

    • Create Database
    • Select Database
    • Drop Database
  • Table & Views

    • Create Tables
    • Alter Tables
    • Drop Tables
    • Truncate Tables
    • Views
  • Queries

    • Insert Records
    • Update Records
    • DeleteRecords
    • Select Records
  • Clauses

    • Where
    • Distinct
    • Order By
    • Group By
    • Having
  • Conditions

    • AND
    • OR
    • Like Mysql
    • IN
    • NOT
    • IS NULL
    • IS NOT NULL
    • BETWEEN
  • Join

    • How PHP Works
    • The php.ini File
    • Basic PHP Syntax
    • PHP Tags
    • PHP Statements and Whitespace
    • Comments
    • Install Server
    • Simple Example
  • Aggregate Function

    • Count()
    • SUM()
    • AVG()
    • MAX()
    • MINN()
    • first()
    • last()
    • Simple Example

Duration: 16 Hours

  • CAKE PHP

    • Beginning WithCakePHP
    • What is CakePHP? Why Use it?
    • Where to Get Help
    • Understanding Model-View-Controller
    • Basic Principles of CakePHP
    • CakePHP Structure
    • A Typical CakePHP Request
    • CakePHP Folder Structure
    • CakePHP Conventions
    • Developing with CakePHP
    • Requirements
    • Installation Preparation
    • Installation
    • Configuration
    • Controllers
    • Components
    • Models
    • Behaviors
    • Data Sources
    • Views
    • Helpers
    • Scaffolding
    • The CakePHP Console
    • Plugins
    • Global Constants and Functions
    • Vendor packages
    • Common Tasks WithCakePHP
    • Data Validation
    • Data Sanitization
    • Error Handling
    • Debugging
    • Caching
    • Logging
    • Testing
    • Internationalization & Localization
    • Pagination
    • REST

Duration: 8 Hours

  • JOOMLA

    • Introduction to Joomla
    • Installation of Joomla
    • Introduction to templates in Joomla
    • Installation of predefined Templates
    • Creation custom template from html.
    • Introduction to Modules
    • Installation of predefined Modules
    • Creation of custom modules.
    • Introduction to Components
    • Installation of predefined Components.
    • Creation of custom components
    • Introduction to Plugins
    • Installation of predefined plugins
    • Creation of custom plugins.
    • Configuring the joomla site in live environment.
    • Explanation of joomla constants
    • Explanation of Database commands in joomla
    • Sample project

Duration: 8 Hours

  • WordPress

    • Wordpress Overview, installation + Configuration
    • Wordpress Administration
    • Wordpress Theme Development
    • Wordpress Plugin Development Hooks, Filters, Action, Plugin development etc.
    • Wordpress Plugin Development Wordpress core functions, how to use, customize etc.,

Duration: 12 Hours

  • Jquery

    • What Are JavascriptAndJquery
    • Document Object Model (DOM) AndJquery
    • Programming/Coding Principles
    • Separation Of Structure (HTML), Style (CSS) And
    • Behaviors (Javscript/Jquery)
    • Jquery Wrapper – DOM Elements As Array - $( )
    • Selecting And Manipulating Elements
    • Jquery API
    • Element Properties And Attributes
    • Browser Event Model
    • Jquery Event Model
    • Putting Events To Work
    • Animation And Effects Overview
    • Show/Hide Elements
    • Animate The Display State
    • Animation And Queuing
    • More OnJquery Utilities
    • Extending Jquery, Plugins
    • Dynamic Website Design WithJquery
    • Design And (3) Plans For Implementing Jquery Functionality
    • Drag And Drop Features
    • Sorting Elements
    • Changing The Size Of Elements
    • Making Elements Selectable
    • Buttons AndButtonsets
    • Sliders, Tabs, Accordians
    • Progress Bars
    • Forms/Auto Completers
    • Date Pickers
    • Dialog Boxes
    • Ajax
    • Autocomplete by ajax
Batch Date Course Duration
Citrix Authorize Learning Center Microsoft Partner Network Summer Training Training Center Amcat Partner Network
Testimonials
Enquiry Button
x

Fill this form to Enquiry us


       8 + 6   =
L G Y