SlideShare a Scribd company logo
ONLINE PHP with OOPS & MySQL & ZEND

Html / Xhtml
Overview of Web Development
o

Client-side Programming

o

Server-side Programming

Types of Webpages
o

Static Webpage

o

Dynamic Webpage

o

Server Webpage

Types Of Languages
o

Programming Languages

o

Scripting Languages

Introduction To HTML
Structure Of HTML
Tag
o

Empty Tag

o

Container Tag

Basic Tags
Attributes & Parameters
Formating Tags
Link Tags
Marquee Tag
List
o

Order List

o

Unorder List

o

Definition List

Table Tag
Form tags
Frame Tag
iframe
Introduction To XHTML
Difference Between HTML & XHTML
Introduction To Doctypes
W 3C Validations
Cascading Stylesheet
CSS
o

Introduction

o

Syntax
o

Advantages

Types of Stylesheets
o

External style sheet

o

Internal style sheet

o

Inline style

Types of Selectors
o

Global

o

Class

o

Id

o

Grouped

o

Descendant

Div's & Span tags
Background
o

background-color

o

background-image

o

background-repeat

o

background-attachment

o

background-position

Font
o

font-family

o

color

o

font-size

o

font-style

o

font-variant

o

font-weight

Text
o

letter-spacing

o

Word-spacing

o

line-height

o

text-align

o

text-decoration

o

text-indent

o

text-transform

o

vertical-align

o

White-space

Links
o

a:link

o

a:visited

o

a:hover

o

a:active

Custom Cursors
o

Cursor Styles

o

Custom Cursors
o

Using Custom Cursors

Lists
Tables
Box Model
o

Border

o

outline

o

margin

o

padding

Advanced
o

Dimension

o

Display

o

Positioning

o

Floating

o

Align

o

Pseudo-class

o

Pseudo-element

o

Navigation Bar

o

Image Opacity

o

Image Sprites

o

Media Types

o

Attribute Selectors

o

Don't

Introduction to css3.0
JAVASCRIPT
Introduction to javascript
o

Syntax

o

Statements

o

Comments

Popup Boxes
o

Alert

o

Confirm

o

Prompt

Variables, Arrays and Operators
o

Variables

o

Arrays



Associative Arrays



Array Properties and Methods

Operators
o

Arithmetic

o

Assignment

o

Comparison

o

Logical
o

Conditional

Conditional Statements
o

if

o

if...else

o

if...else if...else

o

Switch

Loops
o

while

o

do...while

o

for

o

for...in Statement

o

Break

Continue
Events
o

Introduction

o

OnLoad and onUnload

o

onFocus, onBlur and onChange

o

onSubmit

o

onMouseOver.....

Functions
o

Built-in Functions


Number(object)



String(object)



isNaN(object)



parseFloat() and parseInt()

o

Built-in Functions vs. Methods

o

User-defined Functions



Passing Values to Functions



A Note on Variable Scope


o

Function Syntax

Returning Values from Functions

Built-in Objects


String



Math



Date



Boolean



Regexp


o

Introduction



Create Object

Methods and Properties


Methods



Properties



The Implicit window Object

o

The getElementById() Method

Advanced javascript



cookies


o

browser
timing

JavaScript Form Validation



Validating Radio Buttons



Validating Checkboxes



Validating Select Menus


o

Basics of Form Validation

Validating Textareas

Working with Images


Image Rollovers



o

Backward Compatibility
Preloading Images

Real-time Examples

Beginning to PHP
History & Versions
Power of php
What is PHP
Installation and Configurations
LAMP, WAMP, XAMPP, MAMP
NetBeans IDE Installation In various operating systems
Overview of NetBeans IDE
Basics
Basic Program
PHP tags
Comments
Output function
Data types
php.ini settings
Types of errors
Variables
Declarations
Scope
Super global variable
Variables
Constants Structures
Magic Constants
Standard Predefined Constants
Core Predefined Language
User defined Constants
Conditional Statements
if
if...else
if...elseif....else
switch
Loops
while
do...while
for
foreach
continue
break
Functions
Creating Functions
Passing Arguments by value
Passing Arguments by Reference
Recursive Function
string functions
include and require Statements
Regular Expressions
Validating textboxes, email, password, date, phone numbers, zipcode etc
Creating custom regular expressions
MySQL
MySQL Introduction
MySQL Installation
MySQL Administration
MySQL PHP Syntax
MySQL Connection
MySQL Create Database
MySQL Drop Database
MySQL Select Database
MySQL Data Types
MySQL Create Tables
MySQL Drop Tables
MySQL Insert Query
MySQL Select Query
MySQL Where Clause
MySQL Update Query
MySQL Delete Query
MySQL Like Clause
MySQL Sorting Results
MySQL Using Join
MySQL NULL Values
MySQL Regexps
MySQL Transactions
MySQL Alter Command
MySQL Indexes
MySQL Temporary Tables
MySQL Clone Tables
MySQL Database Info
MySQL Using Sequences
MySQL Handling Duplicates
MySQL SQL Injection
MySQL Database Export
MySQL Database Import
Working with the Files and Operating System
Opening a file
Reading a file
Writing a file
Closing a file
Manuplating Directories
Hard Disk Information
Directory Functions
Calculating File, Directory and Disk Sizes
Errors Handling
Using die() function
Defining Custom Error Handling Function
Possible Error levels
Exceptions Handling
Try, Throw, Catch
Catch Custom Exceptions
Date and Time Functions
Getting the Time Stamp with time():
Converting a Time Stamp with getdate():
Converting a Time Stamp with date():
Date/Time Functions
Date/Time Constants
Cookies
Cookie
Types of Cookies
How to Create and Retrieve and Delete Cookies
Sessions
Session Variables
Creating and Destroying a Session
Retriving and Setting the Session ID
Encoding and Decoding Session Data
Auto-Login
Recently Viewed Document Index
PHP with MySQL
CRUD
Create_action
Read_action
Update_action
Delete_action
Uploading and Viewing and Downloading files
Pagination
Sending Emails with Autorespond and attachement
User Registration
Authenticate users with PHP
Authenticate users with HTTP
Protocols
HTTP Headers and types
Sending Mails using PHP
Email with Attachment
Chatting functionality,SMS Gateways and payment gateway integration
PHP with XML
What is XML
Parsing an XML page
Generating an XML page
PHP with JSON
What is JSON
JSON Functions
Encoding JSON in PHP
Decoding JSON in PHP
Generating an JSON Page
Web Services
Why Web Services
SOAP, REST
Object Oriented Programming
Classes, Objects, Fields, Properties, _set(),
Constants, methods
Encapsulation
class Inheritance and types
Polymorphism
Constructor and Destructor
Static Class Member, Instance of Keyword
Accer modifiers
Setters and Getters
Static Modifier
Constructors and Destructors
Cloning and copy Objects
Comparing Objects
Helper Function
Reflections
What is AJAX
Understanding DOM and XML Formats
Understanding XML HTTP Requests
Links with Ajax
Working with Dynamic Forms
Realtime Examples
MVC Architecture
DRUPAL
JOOMLA
Word Press
Web Hosting
Planning a web site
Project

More Related Content

Recently uploaded

The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
heathfieldcps1
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
Avinash Rai
 

Recently uploaded (20)

UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
 
The Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryThe Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. Henry
 
The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
The Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational ResourcesThe Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational Resources
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxGyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptx
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
 
How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
 
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptxMatatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
 
Application of Matrices in real life. Presentation on application of matrices
Application of Matrices in real life. Presentation on application of matricesApplication of Matrices in real life. Presentation on application of matrices
Application of Matrices in real life. Presentation on application of matrices
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
An Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptxAn Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptx
 
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx
 

Featured

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software
 

Featured (20)

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 

Online php with oops & my sql & zend

  • 1. ONLINE PHP with OOPS & MySQL & ZEND Html / Xhtml Overview of Web Development o Client-side Programming o Server-side Programming Types of Webpages o Static Webpage o Dynamic Webpage o Server Webpage Types Of Languages o Programming Languages o Scripting Languages Introduction To HTML Structure Of HTML Tag o Empty Tag o Container Tag Basic Tags Attributes & Parameters Formating Tags Link Tags Marquee Tag List o Order List o Unorder List o Definition List Table Tag Form tags Frame Tag iframe Introduction To XHTML Difference Between HTML & XHTML Introduction To Doctypes W 3C Validations Cascading Stylesheet CSS o Introduction o Syntax
  • 2. o Advantages Types of Stylesheets o External style sheet o Internal style sheet o Inline style Types of Selectors o Global o Class o Id o Grouped o Descendant Div's & Span tags Background o background-color o background-image o background-repeat o background-attachment o background-position Font o font-family o color o font-size o font-style o font-variant o font-weight Text o letter-spacing o Word-spacing o line-height o text-align o text-decoration o text-indent o text-transform o vertical-align o White-space Links o a:link o a:visited o a:hover o a:active Custom Cursors o Cursor Styles o Custom Cursors
  • 3. o Using Custom Cursors Lists Tables Box Model o Border o outline o margin o padding Advanced o Dimension o Display o Positioning o Floating o Align o Pseudo-class o Pseudo-element o Navigation Bar o Image Opacity o Image Sprites o Media Types o Attribute Selectors o Don't Introduction to css3.0 JAVASCRIPT Introduction to javascript o Syntax o Statements o Comments Popup Boxes o Alert o Confirm o Prompt Variables, Arrays and Operators o Variables o Arrays  Associative Arrays  Array Properties and Methods Operators o Arithmetic o Assignment o Comparison o Logical
  • 4. o Conditional Conditional Statements o if o if...else o if...else if...else o Switch Loops o while o do...while o for o for...in Statement o Break Continue Events o Introduction o OnLoad and onUnload o onFocus, onBlur and onChange o onSubmit o onMouseOver..... Functions o Built-in Functions  Number(object)  String(object)  isNaN(object)  parseFloat() and parseInt() o Built-in Functions vs. Methods o User-defined Functions   Passing Values to Functions  A Note on Variable Scope  o Function Syntax Returning Values from Functions Built-in Objects  String  Math  Date  Boolean  Regexp  o Introduction  Create Object Methods and Properties  Methods  Properties  The Implicit window Object
  • 5.  o The getElementById() Method Advanced javascript   cookies  o browser timing JavaScript Form Validation   Validating Radio Buttons  Validating Checkboxes  Validating Select Menus  o Basics of Form Validation Validating Textareas Working with Images  Image Rollovers   o Backward Compatibility Preloading Images Real-time Examples Beginning to PHP History & Versions Power of php What is PHP Installation and Configurations LAMP, WAMP, XAMPP, MAMP NetBeans IDE Installation In various operating systems Overview of NetBeans IDE Basics Basic Program PHP tags Comments Output function Data types php.ini settings Types of errors Variables Declarations Scope Super global variable Variables Constants Structures Magic Constants
  • 6. Standard Predefined Constants Core Predefined Language User defined Constants Conditional Statements if if...else if...elseif....else switch Loops while do...while for foreach continue break Functions Creating Functions Passing Arguments by value Passing Arguments by Reference Recursive Function string functions include and require Statements Regular Expressions Validating textboxes, email, password, date, phone numbers, zipcode etc Creating custom regular expressions MySQL MySQL Introduction MySQL Installation MySQL Administration MySQL PHP Syntax MySQL Connection MySQL Create Database MySQL Drop Database MySQL Select Database MySQL Data Types MySQL Create Tables MySQL Drop Tables MySQL Insert Query MySQL Select Query
  • 7. MySQL Where Clause MySQL Update Query MySQL Delete Query MySQL Like Clause MySQL Sorting Results MySQL Using Join MySQL NULL Values MySQL Regexps MySQL Transactions MySQL Alter Command MySQL Indexes MySQL Temporary Tables MySQL Clone Tables MySQL Database Info MySQL Using Sequences MySQL Handling Duplicates MySQL SQL Injection MySQL Database Export MySQL Database Import Working with the Files and Operating System Opening a file Reading a file Writing a file Closing a file Manuplating Directories Hard Disk Information Directory Functions Calculating File, Directory and Disk Sizes Errors Handling Using die() function Defining Custom Error Handling Function Possible Error levels Exceptions Handling Try, Throw, Catch Catch Custom Exceptions Date and Time Functions Getting the Time Stamp with time(): Converting a Time Stamp with getdate(): Converting a Time Stamp with date(): Date/Time Functions
  • 8. Date/Time Constants Cookies Cookie Types of Cookies How to Create and Retrieve and Delete Cookies Sessions Session Variables Creating and Destroying a Session Retriving and Setting the Session ID Encoding and Decoding Session Data Auto-Login Recently Viewed Document Index PHP with MySQL CRUD Create_action Read_action Update_action Delete_action Uploading and Viewing and Downloading files Pagination Sending Emails with Autorespond and attachement User Registration Authenticate users with PHP Authenticate users with HTTP Protocols HTTP Headers and types Sending Mails using PHP Email with Attachment Chatting functionality,SMS Gateways and payment gateway integration PHP with XML What is XML Parsing an XML page Generating an XML page PHP with JSON
  • 9. What is JSON JSON Functions Encoding JSON in PHP Decoding JSON in PHP Generating an JSON Page Web Services Why Web Services SOAP, REST Object Oriented Programming Classes, Objects, Fields, Properties, _set(), Constants, methods Encapsulation class Inheritance and types Polymorphism Constructor and Destructor Static Class Member, Instance of Keyword Accer modifiers Setters and Getters Static Modifier Constructors and Destructors Cloning and copy Objects Comparing Objects Helper Function Reflections What is AJAX Understanding DOM and XML Formats Understanding XML HTTP Requests Links with Ajax Working with Dynamic Forms Realtime Examples MVC Architecture DRUPAL JOOMLA Word Press Web Hosting Planning a web site