Course Duration in Hours
180
180
* Introduction(History of PHP,About Php,file execution,prerequisite,Server etc)
* General Types
Overview
Basics( Comments,Variables , keywords etc. )
Types(Integer,Decimal/Float,Boolean,Constant etc.)
* String
Overview
Methods to create string in PHP(single quote,double quote,heredoc etc..)
Echo,print & var_dump
String Functions(Cases,strlen,strpos,str_replace,sub_str.. etc.)
* Array
Overview
About Array(index,associative etc.)
Array Functions(is_array,in_array,array_key_exists,array_push,array_pop,sorting arrays etc.)
* Functions
Overview
Create/Calling functions
Passing Parameter/Default parameter
Returning Values
Variable Functions
Variable Scope
* Classes and objects
Overview
Create/use class
Creating/Accessing properties
Creating/Accessing Constants
Creating/Accessing Methods
constructor/destructor
Inheritence(Single,multilevel etc.)
Access Modifiers(Private,protected...)
Static Properties and Methods
* Operators & Control structure
Overview
Airthmetic Operator
Increment/decrement, Comparison operator
Assignment Operator
String Operator
If , else if statement
Switch Statement
ternary operator
loops(For,while,foreach etc.)
* State Managment(Session,Querystring,Cookies etc.)
* Databases
Overview
PDO,Mysqli & Mysql
Insert,update,delete,select ..
Joins,Union,Orderby etc.
Advance concept(like Stored procedure,cursor,trigger etc.)
* Programming
HTML(Basic tags,attributes,formatting,tables,validations etc.),Inline styling, CSS etc.
GET,POST,REQUEST,Forms,includes etc.
Difference between GET & POST
Difference between include,include_once,require,require_once .
Basic calculator,Login,Registration,controls,CRUD application,relations etc.
Validations
Mail
File Handling(Upload,Download,Unlink,create etc.)
Webservices(SOAP,JSON)
Ajax
* Javascript
Basics(Syntax,functions,variables etc.)
Validations
* jQuery
Basics( Syntax,Structure,Operators,Loops,statement etc.)
Validations
Ajax(get,post,getjson,ajax etc.)
CRUD Applications(PHP & jQuery)
* Framework(Codeigniter,Cakephp,Laraval etc.)
Basics Overview(structure,connection,MVC etc.)
Validations
CRUD applications
Application with jQuery
* CMS(Wordpress or Joomla)
Basics Overview(Structure,connection,pages,menus etc.)
Plugin integrations/customization
Theme implementation/customization .
* Deployment
FTP,Cpanel,phpmyadmin etc.
DEVEX HUB, SAS Nagar (Chandigarh),Chandigarh,IN