You are on page 1of 2

IPSR - PHP Syllabus

Sl.No Topics
Introduction to Web Technology, HTML, Basic Tags, CSS,
1.
Table and Forms
Introduction to JavaScript, Variables, Operators, Data Type
2. Conversions, functions, Control Structure, Date Time
functions and Form Manipulation
MYSQL – Introduction about Database, Data Types, DML,
3. DDL, Aggregate functions, Data Time functions, Stored
Procedure, Sub query and join
PHP-Introduction to PHP, History, Web Brower, Web
4.
Server, Xampp, Installation and Configuration files.
Syntax, Operators, Variables, Constants, Control, Structure,
5.
Language construct and functions
Function – Syntax, Arguments, Variables, References,
6.
Returns and Variable Scope
Arrays-Enumerated Arrays, Associative array, array
7.
iteration, Multi-dimensional array, Array function and SPL
8. Date and Time functions.
OOP’s – Instantiation, Modifiers, Inheritance, Interfaces,
9. Exceptions, Static Methods and Properties, Auto load,
Reflection, Type Hinting and Class Constance.
String and Patterns- Quoting, Matching, Extracting,
10.
Searching, Replacing and Formatting
Web Features- Sessions, Forms, GET and POST data,
11.
Cookies, HTTP Headers.
12. Database Programming.
Streams and Network Programming- Files, Reading ,
13. Writing, File System functions, Streams File Uploading
and File Downloading.
IPSR –Advanced PHP Syllabus

Sl.No Topics

1. Ajax Basics, Sending data to PHP with Ajax


Prototype- Utility functions, Ajax object and Form
2.
Object.
Smarty- variables, Variable Modifiers, Built-in Functions,
3.
custom functions, Config files,
4. Joomla
CakePHP - MVC Overview, Naming Conversions,
5. Model, V\view, Controller, Helpers, Scaffolding an Data
Validation
6. Security
7. Web Services