PHP TRAINING IN BANGALORE

PHP TRAINING COURSE CONTENT & SYLLABUS

PHP is a popular general-purpose scripting language that is especially suited to web development. Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.

php training institute in bangalore
Date Timings Duration Fees
20-01-2017 - 30-01-2017 8:15 AM to 9:45 AM (IST) 40 hrs 12000 REGISTER NOW
20-01-2017 - 30-01-2017 10:30 AM to 12:00 PM (IST) 60 hrs 15000 REGISTER NOW

Best PHP Training In Bangalore

PHP is a server side script that is interpreted on the server while JavaScript is an example of a client side script that is interpreted by the client browser. A script is a set of programming instructions that is interpreted at runtime. A scripting language is a language that interprets scripts at runtime. Scripts are usually embedded into other software environments. The purpose of the scripts is usually to enhance the performance or perform routine tasks for an application. Server side scripts are interpreted on the server while client side scripts are interpreted by the client application.

CONFIGURING PHP

  • PHP Installation
  • MySQL Installation
  • Apache Installation
  • WAMP Installation
  • Installing and Configuring PHP on Windows.
  • How to design PHP applications using Dreamweaver/notepadd++

Introduction of JAVASCRIPT

    • Creating variables
    • Working with Data types
    • Working with Arrays
    • Creating & using Functions
    • Creating Client-side Validations

    PHP INPUT MECHANISM

    • Form Interpretation
    • Understanding GET, POST, REQUEST
    • Master-Child page concept
    • PHP OUTPUT MECHANISM
    • Working with ECHO, PRINT(), PRINTF()
    • MINI TASK ? Integrating HTML with PHP
    • MINI TASK ? Integrating CSS with PHP
    • MINI TASK ? Integrating JAVASCRIPT with PHP

    LANGUAGE BASICS

    • Creating a simple PHP script
    • Naming Variables
    • Assigning and Displaying Variable Values
    • Creating variables
    • Displaying variable values
    • Writing Your First Script That Uses Variables
    • Using Variable Variables
    • Removing Variables
    • Understanding Data Types
    • Assigning data types
    • Type casting
    • Type Juggling
    • Introduction of PHP Keywords
    • Comments

    OPERATORS & EXPRESSIONS

    • Arithmetic, Assignment, Comparison, Logical Operators
    • Concatenation, Bitwise, Error Suppression, Increment & Decrement
    • operators

    WORKING WITH FLOW CONTROL THROUGH CONTROL STATEMENT

    • Ternary operator
    • If-else
    • If-else ladder
    • If-elseif-else
    • Switch

    WORKING WITH FLOW CONTROL THROUGH LOOP STATEMENT

    • For
    • While
    • Do-while
    • Foreach
    • Nesting of Loops

    ARRAY WITH PHP

    • What is an Array?
    • Creating and Working with Arrays
    • Creating arrays
    • Viewing arrays
    • Modifying arrays
    • Removing values from arrays
    • Sorting Arrays
    • Walking through an Array
    • Traversing an array manually
    • Using foreach to walk through an array
    • Finding Array Size
    • Converting Arrays into Strings (And Vice Versa)
    • Converting Variables into Arrays (And Vice Versa)
    • Splitting and Merging Arrays
    • Exchanging keys and values
    • Multidimensional Arrays
    • Creating multidimensional arrays
    • Viewing multidimensional arrays
    • Using multidimensional arrays in statements
    • Walking through a multidimensional array
    • Built-in PHP Arrays

    USING STRINGS IN PHP

    • Introduction to string.
    • Creating and Working with String
    • Creating string
    • Viewing string
    • Modifying string
    • Introduction of String Function
    • Working with string function

    PHP FUNCTIONS

    • Defining functions
    • Using variables in functions
    • Passing values to a function
    • Nesting of Functions
    • Anonymous Functions
    • Recursion
    • Returning a value from a function
    • Using built-in functions
    • Defining User functions
    • Passing parameter(Call By Value & Call By Reference) & return value
    • Trends of PHP Functions(Missing Parameter, Formal parameter declaration)
    • Importing content of one page into another(include &

    FILE HANDLING IN PHP

    • File Streams(Input, Output, Temp)
    • Creating and deleting a file.
    • Reading and writing test files.
    • Checking for existence of file.
    • Determining file size.
    • Opening a file for writing, reading or appending.
    • Writing data to the file.
    • Reading characters.
    • Checking existence of a file
    • Sending the pointer to a particular location in a file
    • Finding the current location of a pointer
    • Check whether file contents end or not
    • Locate the pointer at the beginning of file
    • File locking
    • MINI TASK ? Creating PDF with PHP

    CREATING WEB FEATURES

    • Redirecting users to other pages
    • Creating an Email
    • Sending an Email
    • Configuring Email
    • File Uploading and File Downloading
    • MINI TASK ? Creating a Mail Interface with PHP

    OBJECT ORIENTED PROGRAMMING

    • Introducing Object-Oriented Programming
    • Objects and classes
    • Properties & Methods
    • Object-oriented concepts PHP 5
    • Encapsulation
    • Inheritance(Single, Multilevel, Multiple, Hybrid, Hierarchical)
    • Developing an Object-Oriented Program
    • Selecting properties and methods for each object
    • Defining a Class
    • Using $this
    • Adding methods
    • Destroying Objects
    • Constructor & Destructor
    • Final Class
    • Using Access Specifiers (public, private & protected)
    • Polymorphism(Over Loading & Over Riding)
    • Abstraction
    • Abstract Class
    • Interface
    • Traits
    • Magic Methods
    • MINI TASK ? Creating a OOPs based simple PHP Application

    ERROR & EXCEPTION HANDLING

    • Introduction to Errors
    • Types of Errors
    • Introduction to Exception handling
    • Using Try/catch/throw
    • Checked & Unchecked Exception
    • Creating Custom exception
    • MINI TASK ? Creating an Exception Handling Panel

    REATING SECURITY USING PHP

    • Introduction to ENCRYPTION
    • Encrypting Functions
    • Key Encryption
    • Creating Header Authentication
    • HTTP Authentication
    • MINI TASK ? Create a secure web page

    REGULAR EXPRESSION

    • Introduction to Regular Expression
    • preg&ereg functions
    • Email validation
    • String pattern matching
    • PCRE expression
    • POSIX expression
    • MINI TASK ? Creating searching or validation programs

    DATABASE MANAGEMENT (MySQL)

    • Introduction to DBMS
    • DBMS Vs RDBMS
    • Keys
    • Normalization
    • DML , DDL, DCL
    • Introduction to MySQL.
    • Database Engines in MySQL.
    • Performing dynamic functions using MySQL
    • Using MySQL on the Web
    • Adding tables to a database
    • Creating a table
    • Connecting to a database server
    • Using Database Queries for accessing & manipulating data from database
    • Opening Database Connection/closing database connection
    • Select/Insert/delete & Update Database from forms
    • Database Functions
    • Joins
    • Constraints
    • Triggers
    • SQL Injections
    • Prevention of SQL Injections
    • MINI TASK ? Creating Registration form
    • MINI TASK ? Creating Login & Profile page
    • MINI TASK ? Creating Update & Delete page
    • MINI TASK ? Creating SQL Injection prevention PHP script

    STATE MANAGEMENT

    • Introduction to Query Strings
    • Working with Query Strings
    • Receiving data from Query Strings
    • MINI TASK ? Fetching Data from Database by Query String
    • Introduction to COOKIES
    • Creating Cookies
    • Using Cookies
    • MINI TASK ? Creating Cookie based authentication module
    • Introduction to Session
    • Starting a Session.
    • Working with Session variables.
    • Destroying session
    • Passing Session Ids
    • MINI TASK ? Creating a session based Login form

    MVC - Codeigniter

    • Mini project

    CMS - wordpress

    • Set up an e-commerce site using wordpress

NEED A HELP CALL - +91-9066030363

Request a Call Back


Quick Enquiry




TRAINING ADVANTAGES

Duration - 30 Days
Timings - 10.00 AM to 7.00PM
Real Time Project Training
100% Placement Support