0% found this document useful (0 votes)
333 views

PHP Couse Plan and Syllabus

This document outlines the topics covered in a course on PHP and MySQL. It introduces PHP and MySQL, covers PHP basics like syntax and variables, passing variables between pages, arrays and files, MySQL introduction and CRUD operations, object-oriented PHP, templating concepts, and creating an administrator and front-end section for a project using these technologies. More advanced topics like regular expressions, AJAX, jQuery and emailing are also mentioned. The goal is to teach students how to develop full web applications using PHP and MySQL.

Uploaded by

chhewang505
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
333 views

PHP Couse Plan and Syllabus

This document outlines the topics covered in a course on PHP and MySQL. It introduces PHP and MySQL, covers PHP basics like syntax and variables, passing variables between pages, arrays and files, MySQL introduction and CRUD operations, object-oriented PHP, templating concepts, and creating an administrator and front-end section for a project using these technologies. More advanced topics like regular expressions, AJAX, jQuery and emailing are also mentioned. The goal is to teach students how to develop full web applications using PHP and MySQL.

Uploaded by

chhewang505
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

PHP AND MYSQL

1) Php Introduction And Platform

 PHP and Mysql introduction


 Advantage of Learning Php and Mysql
 Platform
 Extension
 Apache server
 What we use in server
 Mysql
 Block Diagram of php and Mysql
 More Extended topics on Php and Mysql
 Installation Guide

2) Php Basics

 Basic Syntax
 Sending Data to the Web Browser
 UnderStanding Html
 Understanding PHP
 Php Scripts and Syntax
 Writing Comments
 What are Variables?
 About Strings
 About Numbers
 About Constants
 Single vs. Double Quotation Marks

3) Passing Variables between Pages

 Passing Variables through URLS


 Passing Variables with Sessions
 Passing Variables with Forms
 Passing Variables with Cookies

4) Arrays and Files

a) Array
 Array and Array Types
 Array in readable form
 Deleting Array
 Counting Array
 For Accessing Array Values
 List Function

[Type text]
By Er. Naresh Suwal
PHP AND MYSQL

 Sorting Array
 Range Function
 Implode and Explode Array Function
b) Files
 Creating Folder
 Creating Files
 Checking the Existance of file
 Writing in File
 Reading the content of file
 Copying file
 Renaming file
 Deleting file
 Deleting the Whole folder and its contents

5) Mysql Introduction

 Phpmyadmin info
 Creating Databases and Tables
 How to create Database and Table from phpmyadmin
 Mysql Server connection
 Database Selection or Connection

CRUD

 Create or Insert
 Update
 Delete
 Read

a) Using Conditionals of Queries

b) Sorting Query Results

c) Limiting Query Results

A. Inserting Data From Form into Database


B. Javascript Validations
C. Inserting Data From Form into two or more Tables
D. Joining Tables to display data from multiple Tables

6) Simple Three Tiers Coding

7) Naming Convention and Php coding Standards Plus Include and Require Function

[Type text]
By Er. Naresh Suwal
PHP AND MYSQL

8) Object Oriented Basic Knowledge

 Class
 Object
 Constructor
 Inheritance
 Functions Default Value and Return type Fuctions
 Etc..

9) Real Project Handling Knowledge and Pre Plan for Project

 Dealing with making Function and Classes


 Sql Injection
 Page Redirection

10) Templeting Concepts

 Css Knowledge and Basic Page Including


 Header , Footer and Mid Content concepts

11) Adminstrator Section (Back End Part)

 Activating an Account
 Logging in and Logging Out
 Password Management
 Admin Index
 Javascript
 Admin user listing Adding Editing and Deleting and Validaing Form
 Pagination concept
 Static Page Concepts plus ( Adding, Editing, Deleting and Displaying)
 Fckeditor Handling
 News Section and Calender
 Banner Section
 Image Uploading
 Image Validation
 Php thumb
 LyteBox
 Water Marks
 Configuration
 Searching in Database

12) FrontEnd Section of Project


 Static Page Displaying
[Type text]
By Er. Naresh Suwal
PHP AND MYSQL

 Seo Concepts
 Displaying Banner
 News Section
 Login Section
 Favicon
 Scrolling

13) More Extendes Topics Like


 Regular Expression
 Captcha
 Ajax
 Jquery
 Emailing
 Uploadin Data in Csv( comma seperated value)
 Pay Pal Integration
 Parsing the ini file

[Type text]
By Er. Naresh Suwal

You might also like