About PHP Training

97% of worlds web sites are build using php, mysql, css, javascript, html including facebook , linkedin and yahoo If you search on naukri, monster or times job, you will see hundreds of jobs requiring 0 to 2 year experience for php, mysql, css skills in Bengalore.MNC's are looking for these skills but can't find enough MCAs and engineers who are trained in this.


PHP TRAINING HIGHLIGHTS

Course Duration

2 Months

Learners

50000

Delivery Mode

Classroom Training

Apply Online

Click Now
PHP is a powerful language for writing server-side Web applications, while MYSQL is the popular open source database. These two applications together helps building database-driven Web applications. During this course students and professional will learn a range of advanced PHP and MySQL techniques, including sticky forms and database design, creation, and optimization.

PHP TRAINING COURSE OUTCOME

alt_text

WHO WILL BENEFIT

Students perusing a Career in Web Technologies
Web designers
Online Content Managers
E-Publishers
Entrepreneurs

PHP TRAINING COURSE CURRICULUM

Introduction to PHP

  • alt_text From c/c++ programming to PHP programming
  • alt_text PHP Introduction
  • alt_text PHP Inventions and Versions
  • alt_text PHP with other other technologies
  • alt_text Scope of PHP
  • alt_text PHP in LAMP Programming and Open Source Programming
  • alt_text How PHP work with frontend and backend
  • alt_text Applications which can be created using PHP
  • alt_text XAMPP , WAMP and MAMP server installation on operating system like window xp , window 7 , ubuntu (linux operating system)
  • alt_text ( IDE )Editors for writing PHP code based on operating system
  • alt_text PHP History and Founder of PHP and regarding Zend Company
  • alt_text Other Dynamic Scripting Languages comparison ( Like ASP , PHP , JSP , Perl etc… )
  • alt_text Important tools and software require ( like Editors , Web Server , Database , Important libraries etc …)
  • alt_text Understand the importance php.ini file and httpd.conf file during apache , mysql and php installation
  • alt_text Understand the basic of root folder ( htdocs or www ) from php.ini file and how to tune it.
  • alt_text Configure Port number while running mysql and apache in php.ini file
  • alt_text Know the basics of Linux command to run LAMP on linux platform
  • alt_text Install procedure of LAMP on Windows and Linux
  • alt_text Run Xampp , Lamp or Mamp Software on different operating system
Feature Image

    PHP Operators

  • alt_text PHP Arithmetic Operators
  • alt_text PHP Assignment Operators
  • alt_text PHP Incrementing/Decrementing Operators
  • alt_text PHP Relational (Comparison) Operators
  • alt_text PHP Logical Operators
  • alt_text PHP Array Operators
  • alt_text PHP Bitwise Operators
  • alt_text PHP Error Suppression Operator
  • alt_text PHP Ternary Operator
  • alt_text PHP Default Operator
  • alt_text PHP Associative Operator
  • alt_text PHP MOD Operator
    PHP Conditional Events and Switch case
  • alt_text PHP IF Condition with optional Else
  • alt_text PHP IF and Else with condition and example
  • alt_text PHP multiple IF with else condition
  • alt_text TRUE and FALSE test with If Condition
  • alt_text PHP Nested IF and Else Condition
  • alt_text PHP Nested IF Mod Operator
  • alt_text PHP IF condition with Ternary Operator
  • alt_text Identify Odd and Even no with IF and Else
  • alt_text Flow Diagram for Nested IF and simple IF condition
  • alt_text Alternative for Nested IF
  • alt_text PHP Switch case in replacement of Nested IF
  • alt_text Default case in Switch Case

PHP Flow Control and Loops

  • alt_text PHP while Loop
  • alt_text PHP For Loop
  • alt_text PHP Do While Loop
  • alt_text PHP Goto
  • alt_text PHP Break keyword
  • alt_text PHP Continue keyword
  • alt_text PHP exit keyword

Types of Error in PHP

  • alt_text Understand the Basic syntax and Parse error
  • alt_text Know the different Notice error in PHP
  • alt_text Warning errors in PHP
  • alt_text Fatal error in PHP
  • alt_text Difference Between fatal error and warning with example
  • alt_text How to solve errors with debugging concept in PHP
  • alt_text How to minimize errors while writing code
  • alt_text Some Important tips to get resolved PHP Errors
  • alt_text Understand error_reporting in php.ini file
  • alt_text Difference between include() function and include_once() function
  • alt_text Difference between require() function and require_once() function
  • alt_text Difference between include() and require() function










    PHP Function , PHP Function with Argument

  • alt_text Understand what is function
  • alt_text Need of Function in PHP
  • alt_text Advantage of Function over statements
  • alt_text PHP Function declaration with Example
  • alt_text PHP Function Calling
  • alt_text PHP Function with arguments
  • alt_text Default Arguments in Function
  • alt_text Types of arguments in Function
  • alt_text Function argument with call by value
  • alt_text Function argument with call by reference
  • alt_text Function with Return keyword
  • alt_text Scope of Function Global and Local
  • alt_text Recursive Function
  • alt_text Types of Function ( e.g. Static Function )
    PHP Array , Types of Array , Foreach Loop
  • alt_text Understand the need of Array
  • alt_text Difference between Array and Variables
  • alt_text How to define an Array and when to use
  • alt_text What is an index in array
  • alt_text How to store value in array using index
  • alt_text How and when to use arrays
  • alt_text Indexing arrays, numeric and hashes
  • alt_text How to intialize an Array
  • alt_text Print array using print_r() Function
  • alt_text Difference between echo and print_r() Function
  • alt_text Associative Operator in Array ( => )
  • alt_text Numeric Array in PHP
  • alt_text Associative Array in PHP
  • alt_text Mixed Array in PHP
  • alt_text One -Dimensional Array
  •  
  •  
  •  
  • alt_text Multi-Dimensional Array
  • alt_text Extract Array value using index
  • alt_text Extract array value using count() function with While loop , For loop
  • alt_text What is Foreach loop in PHP ?
  • alt_text Extract Array using Foreach loop
  • alt_text Foreach loop with key and without key definition
  • alt_text One-dimensional arrays
  • alt_text Multi-dimensional arrays

PHP String Manipulation and Regular Expression

  • alt_text Types of characters during user input
  • alt_text How to handle single quote ( ‘ ) and double quote ( ” )
  • alt_text String function like substr() to extract certain characters
  • alt_text Use of trim() function to avoid trailing spaces and leading spaces
  • alt_text strtolower() and strtoupper() function for string case conversion
  • alt_text Format output using printf() , sprintf() function
  • alt_text Use of addslashes() and stripslashes() function to handle sensitive characters like quotes
  • alt_text extract tags from given string using strip_tags() function
  • alt_text What is Regular expression in PHP ?
  • alt_text Use and advantage of regular expression over inbuilt function
  • alt_text ^ symbol in regular expression
  • alt_text [ ] symbol ( types of character) in regular expression
  • alt_text { } symbol ( range of character) in regular expression
  • alt_text + , \ , ? and many more special characters with example in regular expression
  • alt_text Create a function for only alphabets validation using regular expression
  • alt_text Create a function for alphanumeric validation using regular expression
  • alt_text Create a function for only numeric validation using regular expression
  • alt_text Create a function for emailid validation using regular expression
  • alt_text Create a function for username validation using regular expression
  • alt_text Create a function for IP validation using regular expression
  • alt_text Create a function for URL validation using regular expression
  • alt_text Create a function for strong password validation using regular expression
  • alt_text and many more ….
  • alt_text Use of preg_match() function in regular expression
  • alt_text Use of preg_replace() function in regular expression
  • alt_text Use of preg_split() function in regular expression

PHP Global Array

  • alt_text $_POST :variable is a superglobal Array that contains data from a form sent with method=”post”.Information sent from a form with the POST method is invisible ( can be changed from the post_max_size in the php.ini file ).
  • alt_text post_max_size in PHP
  • alt_text $_GET :variable is a superglobal Array that contains data from a form sent with method=”get” or from URL.Information sent from a form with the GET method will be displayed in the browser’s address bar. Have Limited data .
  • alt_text $_REQUEST : variable is a superglobal Array that contains the contents of both $_GET, $_POST, and $_COOKIE arrays. It can be used to collect data sent with both the GET and POST methods.
  • alt_text Difference Between $_POST and $_GET , $_REQUEST method
  • alt_text $_COOKIE is temporary stored simple files or simple data in the web site browser
  • alt_text How to set cookie name , cookie value , cookie expiry , cookie domain etc …
  • alt_text $_SESSION : As associative superglobal Array. This is where you both store and retrieve session data.
  • alt_text $_SERVER :superglobal array defined in PHP and it stores information about your server and execution environment information.
  • alt_text $_SERVER variables : PHP_SELF, REQUEST_METHOD, REQUEST_TIME , DOCUMENT_ROOT , HTTP_HOST ,HTTP_REFERER, HTTP_USER_AGENT, REMOTE_ADDR, SCRIPT_FILENAME, SERVER_ADDR, SERVER_NAME, SERVER_PROTOCOL SERVER_PORT, REQUEST_URI and more ……
  • alt_text $_FILES : superglobal PHP array $_FILES to upload files from a client computer to the remote server. 1. $_FILES[“name”] -Filename which is to be upload 2. $_FILES[“type”] – mime type of uploaded file 3. $_FILES[“size”] -size of uploaded file in bytes 4. $_FILES[“tmp_name”] -temporary buffer path to hold current file 5. $_FILES[“error”] – the error code resulting from the file upload
  • alt_text Importance of post method in html , enctype attribute with multipart/form-data during file upload
  • alt_text Types of error in file uploading : UPLOAD_ERR_OK, UPLOAD_ERR_INI_SIZE, UPLOAD_ERR_FORM_SIZE, UPLOAD_ERR_PARTIAL,UPLOAD_ERR_NO , TMP_DIR, UPLOAD_ERR_CANT_WRITE ,UPLOAD_ERR_EXTENSION

PHP Session and COOKIE in Depth

  • alt_text What is a session and why it is required?
  • alt_text Understand the basics of session with browser example
  • alt_text Intialization of session with session_start() function
  • alt_text Understand session_id() with practical example
  • alt_text Usage of session variable with $_SESSION global array
  • alt_text Check availability of session variable with isset() function
  • alt_text Understand session temporary directory in php.ini file
  • alt_text Understand session max_life_time with php.ini file
  • alt_text PHP session_regenerate_id() for login and logout system
  • alt_text PHP session_destroy() function
  • alt_text PHP unset() function to remove data from session variables
  • alt_text Retrieving PHP SESSION variable data
  • alt_text Register and modify PHP session variables
  • alt_text Putting PHP session IDs in pages
  • alt_text Good Practise with sessions and PHP
  • alt_text Understand the difference between session and cookie
  • alt_text cookie as local variable
  • alt_text Initialization of cookie variable
  • alt_text setcookie() function with different properties
  • alt_text Cookie properties
  • alt_text Setting a cookie in PHP
  • alt_text Retrieving PHP cookies
  • alt_text Expiring/Deleting PHP cookies
  • alt_text Drawbacks to cookies
  • alt_text Cookie Security Issues
Feature Image
Feature Image

    PHP and list of libraries supported in Lamp Programming

  • alt_text Overall knowledge on inbuilt important libraries in PHP:
  • alt_text php gd library
  • alt_text php zip library
  • alt_text php curl library
  • alt_text php mysql library
  • alt_text php mysqli ( improved version ) library
  • alt_text php PEAR library
  • alt_text php pdo library and more…
  • alt_text Types of programming with different architectures:
  • alt_text Advantage and functionalty of the architecture
  • alt_text PHP : procedure oriented programming
  • alt_text PHP : Object Oriented programming
  • alt_text PHP : MVC Architecture (3-tier architecture)
  • alt_text Other architecture like : SOAP , REST etc…

    PHP Object Oriented Programming in Depth

  • alt_text What is Class in PHP
  • alt_text Define Class and Initialization of class
  • alt_text Create an object of class
  • alt_text PHP accesss specifier : private , protected and public in OOPS
  • alt_text Inbuilt Object in PHP Class ( $this object )
  • alt_text Accessor in PHP OOPS
  • alt_text PHP OOPS Polymorphism
  • alt_text Encapsulation in PHP Object Oriented programming
  • alt_text __construct() function ( i.e. constructor in OOPS )
  • alt_text __destruct() function ( i.e destructor in OOPS )
  • alt_text Final class in OOPS
  • alt_text Abstract class in OOPS
  • alt_text PHP5 inheritance
  • alt_text PHP OOPS Multilevel Inheritance
  • alt_text __autoload() in PHP OOPS
  • alt_text __sleep() function in PHP OOPS
  • alt_text __wakeup() function in PHP OOPS
  • alt_text Scope resolution Operator ( :: ) in PHP
  • alt_text Parent Keyword in PHP OOPS
  • alt_text Self Keyword in PHP OOPS
  • alt_text This Keyword in PHP OOPS
  • alt_text PHP OOPS Inbuilt properties and methods in

PHP string Inbuilt function

  • alt_text addcslashes
  • alt_text addslashes
  • alt_text chop
  • alt_text chr
  • alt_text chunk_split
  • alt_text echo
  • alt_text explode
  • alt_text html_entity_decode
  • alt_text htmlentities
  • alt_text htmlspecialchars_decode
  • alt_text htmlspecialchars
  • alt_text implode
  • alt_text lcfirst
  • alt_text ltrim
  • alt_text md5
  • alt_text nl2br
  • alt_text number_format
  • alt_text ord
  • alt_text print
  • alt_text printf
  • alt_text rtrim
  • alt_text setlocale
  • alt_text sha1
  • alt_text similar_text
  • alt_text soundex
  • alt_text str_ireplace
  • alt_text str_pad
  • alt_text str_repeat
  • alt_text str_replace
  • alt_text str_split
  • alt_text str_word_count
  • alt_text strcasecmp
  • alt_text strchr
  • alt_text strcmp
  • alt_text strip_tags
  • alt_text stripos
  • alt_text stripslashes
  • alt_text stristr
  • alt_text strlen
  • alt_text strncmp
  • alt_text strpos
  • alt_text strrchr
  • alt_text strstr
  • alt_text strtolower
  • alt_text strtoupper
  • alt_text strtr
  • alt_text substr_compare
  • alt_text substr_count
  • alt_text substr_replace
  • alt_text substr
  • alt_text trim
  • alt_text ucfirst
  • alt_text ucwords
  • alt_text wordwrap

PHP Array Inbuilt function

  • alt_text array_change_key_case
  • alt_text array_chunk
  • alt_text array_combine
  • alt_text array_count_values
  • alt_text array_diff_assoc
  • alt_text array_diff_key
  • alt_text array_diff_uassoc
  • alt_text array_diff_ukey
  • alt_text array_diff
  • alt_text array_fill_keys
  • alt_text array_fill
  • alt_text array_filter
  • alt_text array_flip
  • alt_text array_intersect
  • alt_text array_key_exists
  • alt_text array_keys
  • alt_text array_map
  • alt_text array_merge_recursive
  • alt_text array_merge
  • alt_text array_pad
  • alt_text array_pop
  • alt_text array_product
  • alt_text array_push
  • alt_text array_rand
  • alt_text array_replace
  • alt_text array_reverse
  • alt_text array_search
  • alt_text array_shift
  • alt_text array_slice
  • alt_text array_splice
  • alt_text array_sum
  • alt_text array_udiff_assoc
  • alt_text array_udiff_uassoc
  • alt_text array_udiff
  • alt_text array_uintersect_assoc
  • alt_text array_uintersect_uassoc
  • alt_text array_uintersect
  • alt_text array_unique
  • alt_text array_unshift
  • alt_text array_values
  • alt_text array_walk
  • alt_text arrayasort
  • alt_text count
  • alt_text current
  • alt_text each
  • alt_text end
  • alt_text extract
  • alt_text in_array
  • alt_text key
  • alt_text krsort
  • alt_text ksort
  • alt_text list
  • alt_text next
  • alt_text pos
  • alt_text prev
  • alt_text range
  • alt_text reset
  • alt_text rsort
  • alt_text shuffle
  • alt_text sizeof
  • alt_text sort
  • alt_text uasort
  • alt_text uksort
  • alt_text usort

    PHP Filesystem Inbuilt function

  • alt_text basename
  • alt_text chgrp
  • alt_text chmod
  • alt_text chown
  • alt_text clearstatcache
  • alt_text copy
  • alt_text delete
  • alt_text dirname
  • alt_text fclose
  • alt_text feof
  • alt_text fflush
  • alt_text file_exists
  • alt_text file_get_contents
  • alt_text file_put_contents
  • alt_text file
  • alt_text filesize
  • alt_text filetypefopen
  • alt_text fputs
  • alt_text freadfwrite
  • alt_text is_dir
  • alt_text is_executable
  • alt_text is_file
  • alt_text is_link
  • alt_text is_readable
  • alt_text is_uploaded_file
  • alt_text is_writable
  • alt_text is_writeablelink
  • alt_text mkdir
  • alt_text move_uploaded_file
  • alt_text pathinforenamermdir
  • alt_text umask
  • alt_text unlink

    PHP GD Library and Image Functions

  • alt_text gd_info
  • alt_text getimagesize
  • alt_text getimagesizefromstring
  • alt_text image_type_to_extension
  • alt_text image_ type_ to_ mime_ type
  • alt_text imagecolorallocate
  • alt_text imagecopy
  • alt_text imagecopyresampled
  • alt_text imagecopyresized
  • alt_text imagecreate
  • alt_text imagecreatetruecolor
  • alt_text imagedestroy
  • alt_text imagefill
  • alt_text imagefilter
  • alt_text imagefontheight
  • alt_text imagefontwidth
  • alt_text imagefttext
  • alt_text imagegd2
  • alt_text imagegd
  • alt_text imagegif
  • alt_text imagejpeg
  • alt_text imageline
  • alt_text imageloadfont
  • alt_text imagepng
  • alt_text imagerectangle
  • alt_text imagerotate
  • alt_text imagesetbrush
  • alt_text imagesetpixel
  • alt_text imagestring
  • alt_text imagesx
  • alt_text imagesy
  • alt_text imagettftext
  • alt_text imagetypes

    PHP Math functions

  • alt_text abs
  • alt_text round
  • alt_text round with decimal
  • alt_text ceil
  • alt_text floor
  • alt_text power
  • alt_text rand
  • alt_text pi
  • alt_text pow
  • alt_text min
  • alt_text max
  • alt_text sqrt
  • alt_text is_nan

    PHP Session functions

    • alt_text session_start
    • alt_text session_id
    • alt_text session_destroy
    • alt_text session_regenerate_id
    • alt_text session_register
    • alt_text session_unregister
    • alt_text session_unset
    • alt_text session_is_register
    • alt_text session_encode
    • alt_text session_decode
    • alt_text session_status

    Some Miscellaneous PHP functions

    • alt_text define
    • alt_text die
    • alt_text exit
    • alt_text eval
    • alt_text constant
    • alt_text php_check_syntax
    • alt_text php_strip_whitespace
    • alt_text urlencode
    • alt_text urldecode
    • alt_text parse_url
    • alt_text preg_match
    • alt_text preg_replace
    • alt_text empty
    • alt_text floatval
    • alt_text gettype
    • alt_text is_array
    • alt_text is_bool
    • alt_text is_double
    • alt_text is_float
    • alt_text is_int
    • alt_text is_integer
    • alt_text is_ long
    • alt_text is_null
    • alt_text is_numeric
    • alt_text is_object
    • alt_text is_real
    • alt_text is_resource
    • alt_text is_scalar
    • alt_text is_string
    • alt_text isset
    • alt_text print_r
    • alt_text serialize
    • alt_text settype
    • alt_text strval
    • alt_text unserialize
    • alt_text unset
    • alt_text var_dump
    • alt_text var_export

    Important parameter of php.ini

  • alt_text short_open_tag
  • alt_text output_buffering
  • alt_text max_execution_time
  • alt_text memory_limit
  • alt_text error_reporting
  • alt_text display_errors
  • alt_text error_log
  • alt_text register_globals
  • alt_text post_max_size
  • alt_text extension_dir
  • alt_text file_uploads
  • alt_text upload_tmp_dir
  • alt_text upload_max_filesize
  • alt_text max_file_uploads
  • alt_text extension
  • alt_text date.timezone
  • alt_text mysql.default_port
  • alt_text session.save_path
  • alt_text session.name
  • alt_text session.gc_maxlifetime