PHPLectureFlow
Thebelowgivenflowshouldbefollowedbyeachfacultywhiletakinglectures.Ifthefacultydecide
stochangetheflow–
he/shewillneedtofirsttakepermissionfromtheTrainingcoordinatorattheHO(Ahmadabad)
Topic No.Of Lectures
Introduction Lecture 1
IntroductionofstudentsCaree
rinIT
UnderstandingStudentLoginofTOPSERPExamPr
ocess
WorkingonProjectandAssignmentUsingL
ab
Module–1 (Fundamentals)(Project Work RequirementGathering&Analysis)
SoftwareEngineeringSDL 2
C
DFD
FlowChart
Web Programming
Client- Server Architecture
(Project Analisys And Documentation will be Done
here and sent that to testing team)
MYSQL 3
SQLQueriesNorm
alization
Joins
Indexer
Views
Procedure and Functions
Cursor
Trigger
Module-2 [HTML & CSS]
HTML 1
UL Tag
LI Tag
A Tag IMG Tag TableTag TR Tag
TD Tag
Form Tag with Method All form input types
Table Tag
CSS 3
Internal CSS External CSS Inline CSS Pseudo-Classes
Margins and
Padding CSS
Background
CSS Using Id and Class
CSS 3
Admin and User side Template Editing of Project
Module–3 (Learning The Language)
Introduction to PHP PHP 2
Syntax
PHP Variables
Super Global Variables
PHP Expression PHP
Operators
Conditions Event and Flows
If Condition
If...Else
Condition
If...Else if
Condition
Switch
Statement
While Loop
Do..WhileLoop
For Loop
For each Loop
Types of Errors 3
PHP Functions
Date-time Functions
PHP Array
ArrayFunctions
PHP String
String Functions
Include Require Functions
HTTP Protocol
Header Functions
Module–4 (Working With Project with Database)
DBMSandRDBMS 3
PHPAndMySQL
MySQLDataTypesDatabaseTerminology
Design Project Database
PrimaryKey and Auto increment Field
SQL Injection
SQL Aggregate Functions
Like Keyword
Order By
Group By
CRUD Operation with Database
First Exam(Module1-4)
Module–5(Working With Project using MVC)
Connection With MySQL Database of Project All Pages 8
Implement Project Functionality with Database
Implement Session Management and File uploading with Project
Implement Cookies with Project as per the requirement
Use Below Terminology -
OOPS Concepts
Class Object Extends Visibility
Constructor Destructor
Scope Resolution
Abstraction Interface
Overloading
Final Keyword
Type Hinting
Magic Methods
Traits
Implement Admin side Validations using Javascript 5
Implement jQuery Validations and Ajax in project -
Each input field should be validated
Implement Email Sending and Security As per the project
requirement
Log Generation of Login module using File Handling
Module–6 (Integration of Services in Project)
Implement below Functionality in the Project - 5
Web Services
Product Catalog(As per the project requirement)
Shopping Cart(As per the project requirement)
Payment Gateways Integration
Facebook and Gmail sign in Integration
Google Calendar
SecondExam(Module 5 to 6)
Module–7 (Web Application Framework)(Mini Project in CodeIgniter)
12
(Project with all Topic Given Below)
Codeignitor(CI)
About CI
CI Features
CI Controller
CI Model
CI View
Libraries And Helper
Insert, Update, Delete,
Session
Form Validation
File Uploading
AJAX
Third Exam(Module1–7)