SlideShare a Scribd company logo
1 of 14
The Web Book – Build Static and Dynamic Websites
The Web Book
URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html
Build Static and Dynamic Websites
HTML/5
CSS/3
JavaScript
PHP
MySQL
Create static page in HTML with HTML5 layout
Style page with CSS and add animation
Add client-side validation with JavaScript
Make the website dynamic with PHP
Store web content in MySQL database
Authored by: Riaz Ahmed
Next
The Web Book – Build Static and Dynamic Websites
Introduction to The World Wide Web
URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html
The Internet and the World Wide Web
Is Web and Internet the same?
What is Internet Backbone?
Who is Internet Service Provider?
Types of Internet Connections
Launch a Website
Choosing the right Hosting Company
What E‐mail is and how it works?
Scripting Languages
Web Page, Web Site, and more…
Next
The Web Book – Build Static and Dynamic Websites
Hypertext Markup Language (HTML)
URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html
Stuffed with hands-on
examples on conventional
and new HTML 5
elements, this chapter lays a
solid foundation for the final
project.
Learn the core technology
that constitutes the Web
Next
The Web Book – Build Static and Dynamic Websites
URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html
Headings & Logo
Navigation
Search Box
Link to other pages
Newsletter
Subscription
Paragraphs
Footer with links
Next
The Web Book – Build Static and Dynamic Websites
URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html
CSS3 Animation
Different
Fonts, Sizes, and
Colors
Style Lists
Scrolling Text
Next
The Web Book – Build Static and Dynamic Websites
URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html
Static Pages
In the final chapter of
this book you’ll
undergo a website
project and will build
the static pages first.
While creating these
web pages, you’ll
apply the skills learned
in earlier parts of the
book with the addition
of some more useful
stuff. Next
The Web Book – Build Static and Dynamic Websites
URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html
The Dynamic Part
In this part of the book,
you’ll create an
e‐commerce system and
couple of more
interfaces with the help
of PHP and MySQL
database.
Next
The Web Book – Build Static and Dynamic Websites
URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html
Contact Form
This html page is meant to
interact with the site visitors.
A form will be provided to
the visitors of the website to
add their comments and
feedback. This form will use
PHP and MySQL to store the
comments in a database
table. Besides, it will receive
contact details such as e‐mail
address and other relevant
information. Next
The Web Book – Build Static and Dynamic Websites
URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html
Authentication
Separate login interfaces are
created for administrators to
manage the website and for
site members to place their
orders.
Next
The Web Book – Build Static and Dynamic Websites
URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html
Manage Products
This module will allow administrators to
manage individual product information. It is
similar in functionality to the categories
management section.
It has the following processes to help
administrators view, modify, delete, and add
products:
• List Products
• View Product Details
• Add New Products
• Delete Product
• Modify Product
• Handle Product Images
Manage Orders
The administrators can view, process and
delete orders placed by members of the
website with the help of this module which
has the following three pages:
• Orders List
• Order Information
• Delete Order
Manage Admins
Using this module, an administrator can
view, add, modify, or delete admin accounts.
The first section, My Account, allows the
logged in administrator to modify his
credentials.
The second one, Other Administrators, lets
him modify or delete other admin accounts.
The last one, Add an Administrator, is used to
add new site dministrators.
Manage Categories
This module lets administrators
add, modify, or delete a product Category.
It has four main processes:
• View categories
• Update category
• Delete category
• Add a new category
Next
The Web Book – Build Static and Dynamic Websites
URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html
Members Module
This part enables site visitors to become a member and purchase
products online. Existing and new member can:
• Login to the website to place orders
• Put desired products into their carts
• Place orders by providing payment information Next
The Web Book – Build Static and Dynamic Websites
URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html
Member Registration
It is necessary for the site visitor to become a
member before placing orders. The member
login form provides a registration link that
presents a form to visitors. The visitor
immediately becomes a member after
submitting the form.
Reset Password
This module is included to help website members in recovering their lost passwords. There is a link
labeled Forgot Password on the member login form. When clicked, this link asks the member to
provide his/her e‐mail address. After verification, the module creates a new random
password, stores it in the database, and sends it to the member’s e‐mail account.
My Account
This module enables site
members to:
• Change their e‐mail address,
names, and passwords
• Change their Shipping and
Billing addresses
• View the status of their
orders
• View individual order details
Products CatalogShopping Cart
This module shows how to add
shopping cart to a website so
that visitors could purchase
products online. The page
illustrated in the figure comes
up when the site visitor clicks
Add to Cart button on the
product details page. This
module has three basic
operations: View, Add, and
Update cart.
Checkout
The checkout module asks
members to confirm their orders
and need their payment
information to proceed. It
comprises the following two
pages:
• Confirm Order
• Payment
The Products option on the main
navigation bar calls a dynamic
page. In contrast to other
neighboring static pages, this page
grabs products from the database
marked as featured products
through an administrative task
performed earlier. The visitor can
always see all products, offered by
the company, using the sidebar
links under the Categories section.
Moreover, visitors can click
product’s title to see further
details of that particular product.
Next
The Web Book – Build Static and Dynamic Websites
URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html
Website Deployment
To make your Web site visible to the world, it has to be hosted
on a Web server. Every website on the Internet needs to be
stored somewhere, and that’s what referred to as “web
hosting“. After completing the website and giving it a thorough
test run, you’re ready to deploy it on a hosting server from
where the world could access it. The book provides sequential
instructions for the following steps in order to accomplish this
task.
• Host the website
• Install FileZilla FTP Client and upload files
• Access control panel
• Create a blank database and a database user. Grant database
access privileges to the new user.
• Call phpMyAdmin tool to create database tables using the
Import option.
• Install PEAR core and PEAR Mail packagesNext
The Web Book – Build Static and Dynamic Websites
URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html
Thanks for watching
Riaz Ahmed is an IT professional with over twenty years of
hard-earned experience. At present he is working as group
IT head in a group of companies. Besides this book, he has
authored:
Create Rapid Web Applications Using
Oracle Application Express
ISBN 13: 978-1-466-35065-6
Implement Oracle Business Intelligence
ISBN 13: 978-1-475-12201-5ISBN: 9781483929279
Available on:

More Related Content

Recently uploaded

MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 

Recently uploaded (20)

MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 

Featured

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
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)contently
 
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 2024Albert Qian
 
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 InsightsKurio // The Social Media Age(ncy)
 
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 2024Search Engine Journal
 
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 summarySpeakerHub
 
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 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 Tessa Mero
 
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 IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
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 managementMindGenius
 
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...RachelPearson36
 
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...Applitools
 
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 WorkGetSmarter
 

Featured (20)

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
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
 

The web-book-build-static-and-dynamic-websites

  • 1. The Web Book – Build Static and Dynamic Websites The Web Book URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html Build Static and Dynamic Websites HTML/5 CSS/3 JavaScript PHP MySQL Create static page in HTML with HTML5 layout Style page with CSS and add animation Add client-side validation with JavaScript Make the website dynamic with PHP Store web content in MySQL database Authored by: Riaz Ahmed Next
  • 2. The Web Book – Build Static and Dynamic Websites Introduction to The World Wide Web URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html The Internet and the World Wide Web Is Web and Internet the same? What is Internet Backbone? Who is Internet Service Provider? Types of Internet Connections Launch a Website Choosing the right Hosting Company What E‐mail is and how it works? Scripting Languages Web Page, Web Site, and more… Next
  • 3. The Web Book – Build Static and Dynamic Websites Hypertext Markup Language (HTML) URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html Stuffed with hands-on examples on conventional and new HTML 5 elements, this chapter lays a solid foundation for the final project. Learn the core technology that constitutes the Web Next
  • 4. The Web Book – Build Static and Dynamic Websites URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html Headings & Logo Navigation Search Box Link to other pages Newsletter Subscription Paragraphs Footer with links Next
  • 5. The Web Book – Build Static and Dynamic Websites URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html CSS3 Animation Different Fonts, Sizes, and Colors Style Lists Scrolling Text Next
  • 6. The Web Book – Build Static and Dynamic Websites URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html Static Pages In the final chapter of this book you’ll undergo a website project and will build the static pages first. While creating these web pages, you’ll apply the skills learned in earlier parts of the book with the addition of some more useful stuff. Next
  • 7. The Web Book – Build Static and Dynamic Websites URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html The Dynamic Part In this part of the book, you’ll create an e‐commerce system and couple of more interfaces with the help of PHP and MySQL database. Next
  • 8. The Web Book – Build Static and Dynamic Websites URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html Contact Form This html page is meant to interact with the site visitors. A form will be provided to the visitors of the website to add their comments and feedback. This form will use PHP and MySQL to store the comments in a database table. Besides, it will receive contact details such as e‐mail address and other relevant information. Next
  • 9. The Web Book – Build Static and Dynamic Websites URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html Authentication Separate login interfaces are created for administrators to manage the website and for site members to place their orders. Next
  • 10. The Web Book – Build Static and Dynamic Websites URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html Manage Products This module will allow administrators to manage individual product information. It is similar in functionality to the categories management section. It has the following processes to help administrators view, modify, delete, and add products: • List Products • View Product Details • Add New Products • Delete Product • Modify Product • Handle Product Images Manage Orders The administrators can view, process and delete orders placed by members of the website with the help of this module which has the following three pages: • Orders List • Order Information • Delete Order Manage Admins Using this module, an administrator can view, add, modify, or delete admin accounts. The first section, My Account, allows the logged in administrator to modify his credentials. The second one, Other Administrators, lets him modify or delete other admin accounts. The last one, Add an Administrator, is used to add new site dministrators. Manage Categories This module lets administrators add, modify, or delete a product Category. It has four main processes: • View categories • Update category • Delete category • Add a new category Next
  • 11. The Web Book – Build Static and Dynamic Websites URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html Members Module This part enables site visitors to become a member and purchase products online. Existing and new member can: • Login to the website to place orders • Put desired products into their carts • Place orders by providing payment information Next
  • 12. The Web Book – Build Static and Dynamic Websites URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html Member Registration It is necessary for the site visitor to become a member before placing orders. The member login form provides a registration link that presents a form to visitors. The visitor immediately becomes a member after submitting the form. Reset Password This module is included to help website members in recovering their lost passwords. There is a link labeled Forgot Password on the member login form. When clicked, this link asks the member to provide his/her e‐mail address. After verification, the module creates a new random password, stores it in the database, and sends it to the member’s e‐mail account. My Account This module enables site members to: • Change their e‐mail address, names, and passwords • Change their Shipping and Billing addresses • View the status of their orders • View individual order details Products CatalogShopping Cart This module shows how to add shopping cart to a website so that visitors could purchase products online. The page illustrated in the figure comes up when the site visitor clicks Add to Cart button on the product details page. This module has three basic operations: View, Add, and Update cart. Checkout The checkout module asks members to confirm their orders and need their payment information to proceed. It comprises the following two pages: • Confirm Order • Payment The Products option on the main navigation bar calls a dynamic page. In contrast to other neighboring static pages, this page grabs products from the database marked as featured products through an administrative task performed earlier. The visitor can always see all products, offered by the company, using the sidebar links under the Categories section. Moreover, visitors can click product’s title to see further details of that particular product. Next
  • 13. The Web Book – Build Static and Dynamic Websites URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html Website Deployment To make your Web site visible to the world, it has to be hosted on a Web server. Every website on the Internet needs to be stored somewhere, and that’s what referred to as “web hosting“. After completing the website and giving it a thorough test run, you’re ready to deploy it on a hosting server from where the world could access it. The book provides sequential instructions for the following steps in order to accomplish this task. • Host the website • Install FileZilla FTP Client and upload files • Access control panel • Create a blank database and a database user. Grant database access privileges to the new user. • Call phpMyAdmin tool to create database tables using the Import option. • Install PEAR core and PEAR Mail packagesNext
  • 14. The Web Book – Build Static and Dynamic Websites URL: http://the-web-book.blogspot.com/2013/03/the-web-book-build-static-dynamic.html Thanks for watching Riaz Ahmed is an IT professional with over twenty years of hard-earned experience. At present he is working as group IT head in a group of companies. Besides this book, he has authored: Create Rapid Web Applications Using Oracle Application Express ISBN 13: 978-1-466-35065-6 Implement Oracle Business Intelligence ISBN 13: 978-1-475-12201-5ISBN: 9781483929279 Available on: