Core Php: Duration (2 Months), Total Chapters (10), Fee: 5000
Advance Php: Duration (2 Months), Total Chapters (11), Fee: 6000
Core and Advance: Duration (4 Months), Total Chapters (21), Fee: 10000
Syllabus: PHP + MySQL
- Introduction to PHP
- Intro to different kinds of Languages
- Intro to PHP for Web Development
- History & Future Scope of PHP
- Advantage of PHP over JSP
- Installation of Important tools for Working in PHP like WAMP, XAMPP.
- Language Basics
- Variables
- Language Construct
- Type Juggling
- Deleting a Variable
- Operators
- Comments
- Echo
- if-else
- Loops (for, while)
- Switch
- Datatypes
- What is Datatype
- Types of Datatype
- Type Casting
- Garbage Value
- Arrays
- What is an Array
- Types of Array
- print_r()
- foreach
- Important Built-in functions of array :
- explode()
- implode()
- shuffle()
- rand()
- count()
- array_key_exists()
- array_reverse()
- sort()
- ksort()
- rsort()
- array_push()
- array_pop()
- array_merge()
- array_key_exists()
- array_reverse()
- Multi-dimensional Arrays
- Functions
- What is a function?
- Types of Function
- return statement
- How to call a function
- Function without parameters
- Function with parameters
- Static Variable
- Difference between Call By Value and Call By Reference
- Important Built-in functions of array :
- ceil()
- floor()
- round()
- fun_get_args()
- fun_num_args()
- Working with Forms
- What is a Form?
- Important HTML Tags
- Super-Global Variable
- Different ways to carry form data (GET, POST)
- isset()
- isempty()
- Regular Expression
- What is Regular Expression?
- Important Symbols used in regular expression with explanation
- Validations
- Session
- What is a Session?
- Creating a Session
- Use of Session
- Destroying a Session
- Login/Logout
- Cookie
- What is a Cookie?
- Difference between Session & Cookie
- Types of Cookie
- Creating a Cookie
- Fetching value of Cookie
- Deleting a Cookie
- MySQL
- What is a database?
- What is SQL Injection?
- Different kinds of Datatypes used in MySQL
- Connecting PHP with MySQL
- Creating a Database
- Creating a Table
- Insert
- Delete
- Update
- Select
- Truncate
- Alter
- drop
- grant
- revoke
- commit
- rollback
- rename
- Getting Highest Value from Table
- Getting nth Value from Table
- Uploading Image or File to MySQL
- Retrieve Image or File from MySQL
- Uploading Multiple Files to MySQL
Advance PHP + WordPress + CodeIgniter
Â
- AJAX
- What is Ajax?
- Ajax Architecture
- Overview of Important Concepts of Javascript
- XMLHttpRequest
- Onreadystatechange
- Ajax using HTML, Javascript & DOM
- Ajax using PHP & MySQL
- Live Search using Ajax
- Important Examples with Implementation using Ajax
- Classes & Objects(OOP’s)
- What is a Class?
- What is an Object?
- Features of OOP’s
- Abstraction
- Encapsulation
- Inheritance
- Polymorphism
- new keyword
- Scope-resolution operator
- Access Specifiers (public/private/protected)
- Method Overriding
- Why PHP does not support Method Overloading?
- Constructor
- Destructor
- __autoload()
- Functions
- How to use & call a function
- Abstract Class
- Interface
- Connecting with MySQL
- PHP Database Objects(PDO)
- What is PDO?
- getAvaliableDrivers
- exec
- beginTranscation
- commit
- rollback
- query
- Difference between exec & query
- Connecting with MySQL using PDO
- Inserting Values in table
- Transaction
- Fetch Values from MySQL
- Prepare
- bindParam
- execute
- setAttribute
- WordPress
- Introduction to wordpress
- Wp Dashboard
- Wp Themes
- Wp Plugins
- CodeIgniter
- Introduction to CodeIgniter
- CodeIgniter Example
- CodeIgniter Database
- CodeIgniter Security