0% found this document useful (0 votes)
198 views21 pages

PHP Full Stack Development

The document summarizes tools used for web development including HTML, CSS, PHP, MySQL, phpMyAdmin and WordPress. It provides code samples and descriptions of each tool. HTML is used to define webpage structure and content. CSS controls layout and styling. PHP is a server-side scripting language. MySQL is a database management system. phpMyAdmin is a tool for administering MySQL databases. WordPress is a content management system used to build blogs and websites.

Uploaded by

Badal Ranjan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
198 views21 pages

PHP Full Stack Development

The document summarizes tools used for web development including HTML, CSS, PHP, MySQL, phpMyAdmin and WordPress. It provides code samples and descriptions of each tool. HTML is used to define webpage structure and content. CSS controls layout and styling. PHP is a server-side scripting language. MySQL is a database management system. phpMyAdmin is a tool for administering MySQL databases. WordPress is a content management system used to build blogs and websites.

Uploaded by

Badal Ranjan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 21

PHP Full Stack Development

at
Rajasthan Institute Of Engineering & Technology Jaipur

Submitted in the partial fulfilment for the award of the degree of

Bachelor of Technology
in
Computer Science Engineering

Submitted to: Submitted by:

HOD – Dept. Of Computer Science & Engineering


Tools for Web Development:

• HTML ( Hypertext Markup Language )


• CSS ( Cascading Style Sheets )
• PHP (Hypertext Preprocessor)
• MySQL (Structured Query Language)
• phpMyAdmin database
• WordPress (Content Management System)
HTML
• HTML is the standard markup language for creating Web pages.
• HTML describes the structure of a Web page
• HTML consists of a series of elements
• HTML elements tell the browser how to display the content
• HTML elements are represented by tags
• HTML tags label pieces of content such as "heading", "paragraph",
"table", and so on
• Browsers do not display the HTML tags, but use them to render the
content of the page
HTML
• Sample Code
<!DOCTYPE html>
<html>
<head>
<title> Page Title </title>
</head>
<body>

<h1> My First Heading </h1>


<p> My first paragraph. </p>

</body>
</html>
HTML

• <!DOCTYPE html> declaration defines this document to be


HTML5
• <html> element is the root element of an HTML page
• <head> element contains meta information about the document
• <title> element specifies a title for the document
• <body> element contains the visible page content
• <h1> element defines a large heading
• <p> element defines a paragraph
CSS

• CSS stands for Cascading Style Sheets


• CSS describes how HTML elements are to be displayed on
screen, paper, or in other media
• CSS saves a lot of work. It can control the layout of multiple web
pages all at once
• External stylesheets are stored in CSS files
• CSS is used to define styles for your web pages, including the
design, layout and variations in display for different devices and
screen sizes.
CSS
Sample code:
h1 {
text-align: center;
color: red;
}
h2 {
text-align: center;
color: red;
}
p{
text-align: center;
color: red;
}
PHP

• PHP is a server scripting language, and a powerful tool for making


dynamic and interactive Web pages.
• PHP is an acronym for "PHP: Hypertext Preprocessor"
• PHP is a widely-used, open source scripting language
• PHP scripts are executed on the server
• PHP is free to download and use
• PHP is a efficient alternative to competitors such as Microsoft's ASP.
• PHP 7 is the latest stable release.
PHP

Sample Code:
<!DOCTYPE html>
<html>
<head>
<title> Page Title </title>
</head>
<body>
<?php
echo "My first PHP script!";
?>
</body>
</html>
MySQL
• MySQL is a database system used on the web
• MySQL is a database system that runs on a server
• MySQL is ideal for both small and large applications
• MySQL is very fast, reliable, and easy to use
• MySQL uses standard SQL
• MySQL compiles on a number of platforms
• MySQL is free to download and use
• MySQL is developed, distributed, and supported by Oracle Corporation
phpMyAdmin

• phpMyAdmin is a free software tool written in PHP that is intended to


handle the administration of a MySQL database server.
• create, browse, edit, and drop databases, tables, views, columns, and indexes
• display multiple results sets through stored procedures or queries
• create, copy, drop, rename and alter databases, tables, columns and indexes
• maintenance server, databases and tables, with proposals on server
configuration
• execute, edit and bookmark any SQL-statement
Wordpress
• WordPress is an open source Content Management System
(CMS), which allows the users to build dynamic websites and blogs.
WordPress is the most popular blogging system on the web and allows
updating, customizing and managing the website from its back-end CMS
and components.
• User Management − It allows managing the user information such as
changing the role of the users to (subscriber, contributor, author, editor or
administrator), create or delete the user, change the password and user
information. The main role of the user manager is Authentication.
• Media Management − It is the tool for managing the media files and
folder, in which you can easily upload, organize and manage the media
files on your website.
Wordpress

• Theme System − It allows modifying the site view and functionality. It


includes images, stylesheet, template files and custom pages.
• Extend with Plugins − Several plugins are available which provides
custom functions and features according to the users need.
• Search Engine Optimization − It provides several search engine
optimization (SEO) tools which makes on-site SEO simple.
• Multilingual − It allows translating the entire content into the language
preferred by the user.
• Importers − It allows importing data in the form of posts. It imports
custom files, comments, post pages and tags.
• E-Commercial Website for Cakes, Flowers, Gifts, etc.
• This is the homepage of the Website.
• The Cakes section looks like this.
• Product Description page, this open when you click on any product.
• Here we can choose the number of items to be bought.
• The cart look like this.
• The total no. Of items and total amount to be paid is shown here.
• This is the checkout Page where customer details are asked and order is placed.
Thank You

You might also like