SlideShare a Scribd company logo
1 of 60
Company Profile
• Happy to Help is basically inspired by the daily need of user
regarding household services. One can easily find small services on
our website by just sitting at home .
• It will provide services like plumber, electrician and many more.
Basic motto is to provide Contact details of different service
providers to user by selecting place and services.
• Happpy to help will help you to get all kind of household services on
a single click by sitting at your home. It will enhance user to service
provider communication link by means of phone number, website
and addresses of different types of service providers.
• It is the first website for rudrapur to give services at your doorstep.
Emerging power of internet and smart phones will further enhance
your experience to work on our website.
Table of Content
• Content 1.0
• Content 2.0
• Content 2.1
• Content 3.0
• About Project
Front-End
Content 1.0
•Bootstrap Overview – Introduction
•File Structure
•Grid System
•CSS Overview
•Typography
•Tables
•Forms
•Buttons
•Images
What is Bootstrap?
Bootstrap is a powerful mobile first
front-end framework for faster and easier
web development. It uses HTML, CSS and
JavaScript.
History
Bootstrap was developed by Mark Otto
and Jacob Thornton . It was released as an
open source product in August 2011 on
GitHub.
Why use Bootstrap?
 Mobile first approach:
Since Bootstrap 3, the framework
consists of Mobile first styles throughout the
entire library instead of in separate files.
 Browser Support:
It is supported by all popular
browsers.
Why use Bootstrap?
 Easy to get started:
With just the knowledge of HTML
and CSS anyone can get started with Bootstrap.
Also the Bootstrap official site has a good
documentation.
 Responsive design:
Bootstrap's responsive CSS adjusts
to Desktops, Tablets and Mobiles. More about
responsive design in the chapter Bootstrap
Responsive Design Provides a clean and uniform
solution for building an interface for developers.
What Bootstrap Package
Includes? Scaffolding: Bootstrap provides a basic
structure with Grid System, link styles,
background. This is covered in detail in the
section Bootstrap Basic Structure
 CSS: Bootstrap comes with feature of global CSS
settings, fundamental HTML elements styled
and ehanced with extensible classes, and an
advanced grid system. This is covered in detail
in the section Bootstrap with CSS.
 Components: Bootstrap contains over a dozen
reusable components built to provide
iconography, dropdowns, navigation, alerts,
popovers, and much more. This is covered in
detail in the section Layout Components.
What Bootstrap Package
Includes?
• JavaScript Plugins: Bootstrap contains over a
dozen custom jQuery plugins. You can easily
include them all, or one by one. This is covered
in details in the section Bootstrap Plugins.
• Customize: You can customize Bootstrap's
components, LESS variables, and jQuery plugins
to get your very own version.
Download Bootstrap
• You can download the latest version of
Bootstrap from http://getbootstrap.com.
File structure
 PRECOMPILED BOOTSTRAP
Once the compiled version Bootstrap is
downloaded, extract the ZIP file, and you will see the
following file/directory structure:
As you can see there are compiled CSS and JS
(bootstrap.*), as well as compiled and minified CSS and JS
(bootstrap.min.*). Fonts from Glyphicons are included, as is the
optional Bootstrap theme.
What is Bootstrap Grid
System?
As put by the official documentation of
Bootstrap for grid system:
Bootstrap includes a responsive, mobile first
fluid grid system that appropriately scales up to 12
columns as the device or view port size increases. It
includes predefined classes for easy layout options,
as well as powerful mixins for generating more
semantic layouts.
Let us understand the above statement.
Bootstrap 3 is mobile first in the sense that the
code for Bootstrap now starts by targeting smaller
screens like mobile devices, tablets, and then
“expands” components and grids for larger screens
such as laptops, desktops.
BASIC GRID STRUCTURE
Following is basic structure of Bootstrap grid:
Bootstrap Grid System Example:
Mobile, Tablet, Desktops
Now this gives us 3 different column layouts <div
class="container">
 On a phone, it will be 25% on the left, and 75%
on the right.
 On a tablet, it will be 50%/50% again,
 Large viewport, it will be 33%/66%.
 3 different layouts for each of the 3 responsive
sizes. Check it out in the following example.
OUTPUT:
<div class="container">
<div class="row">
<div class="col-sm-3 col-md-6 col-lg-8">
<p>Lorem ipsum dolor sit amet ...</p>
<p>Sed ut perspiciatis unde ...</p>
</div>
<div class="col-sm-9 col-md-6 col-lg-4">
<p>Sed ut perspiciatis unde ...</p>
<p> Neque porro quisquam est ...</p>
</div>
</div>
CSS Overview
HTML5 doctype:
Bootstrap makes use of certain HTML elements
and CSS properties that require the use of the
HTML5 doctype. Hence include the below piece of
code for HTML5 doctype at the beginning of all
your projects using Bootstrap.
<!DOCTYPE html>
<html>
....
</html>
Responsive images
Bootstrap allows to make the images responsive by
adding a class .img-responsive to the <img>tag.
<img src="..." class="img-responsive" alt="Responsive
image">
Typography
Bootstrap uses Helvetica Neue, Helvetica, Arial, and
sans-serif in its default font stack. Using typography
feature of Bootstrap you can create headings,
paragraphs, lists and other inline elements.
Headings:
All HTML headings (h1 to h6) are styled in Bootstrap.
An example is as shown below:
<h1>I'm Heading1 h1</h1>
<h2>I'm Heading2 h2</h2>
<h3>I'm Heading3 h3</h3>
<h4>I'm Heading4 h4</h4>
<h5>I'm Heading5 h5</h5>
<h6>I'm Heading6 h6</h6>
Typography
INLINE SUBHEADINGS:
To add an inline subheading to any of the
headings, simply add <small> around any
of the elements or add .small class and you
will get smaller text in a lighter color as
shown in the example below:
<h1>I'm Heading1 h1. <small>I'm secondary Heading1 h1</small></h1>
<h2>I'm Heading2 h2. <small>I'm secondary Heading2 h2</small></h2>
<h3>I'm Heading3 h3. <small>I'm secondary Heading3 h3</small></h3>
<h4>I'm Heading4 h4. <small>I'm secondary Heading4 h4</small></h4>
Typography
LISTS:
Bootstrap supports ordered lists, unordered lists, and
definition lists.
 Ordered lists: An ordered list is a list that falls in
some sort of sequential order and is prefaced by
numbers.
 Unordered lists: An unordered list is a list that
doesn’t have any particular order and is traditionally
styled with bullets. If you do not want the bullets to
appear then you can remove the styling by using
the class .listunstyled. You can also place all list
items on a single line using the class .list-inline.
Typography
Code with Example for Lists:
<h4>Example of Ordered
List</h4>
<ol>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
</ol>
<h4>Example of UnOrdered
List</h4>
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
</ul>
OUTPUT:
Tables
Basic Table:
If you want a nice, basic table style with just some
light padding and horizontal dividers, add the base
class of .table to any table as shown in the
following example:
<table class="table">
<caption>Basic Table Layout</caption>
.
.
.
</table>
Tables
STRIPED TABLE :
By adding the .table-striped class, you will get
stripes on rows within the <tbody> as seen in the
following example:
<table class="table table-striped">
<caption>Striped Table Layout</caption>
.
.
.
</table>
Tables
BORDERED TABLE :
By adding the .table-bordered class, you will get
borders surrounding every element and rounded
corners around the entire table as seen in the
following example:
<table class="table table-bordered">
<caption>Striped Table Layout</caption>
.
.
.
</table>
Tables
HOVER TABLE :
By adding the .table-hover class, a light
gray background will be added to rows while the
cursor hovers over them, as seen in the following
example:
<table class="table table-hover">
<caption>Striped Table Layout</caption>
.
.
.
</table>
Tables
RESPONSIVE TABLES:
By wrapping any .table in .table-responsive
class, you will make the table scroll horizontally up to
small devices (under 768px). When viewing on
anything larger than 768px wide, you will not see any
difference in these tables.
<div class="table-responsive">
<table class="table">
<caption>Responsive Table Layout</caption>
.
.
.
</table>
</div>
Forms
Here we will discuss, how to create forms with
ease using Bootstrap.
Form Layout:
Bootstrap provides you with following types of
form layouts:
Vertical (default) form
Inline form
Horizontal form
Forms
VERTICAL OR BASIC FORM:
 Add a role form to the parent <form> element.
 Wrap labels and controls in a <div> with class
.form-group. This is needed for optimum
spacing.
 Add a class of .form-control to all textual
<input>, <textarea>, and <select> elements.
<form role="form">
<div class="form-group">
<label for="name">Name</label>
<input type="text" class="form-
control" id="name" placeholder="Enter Name">
</div>
</form>
Forms
VERTICAL OR BASIC FORM:
 Add a role form to the parent <form> element.
 Wrap labels and controls in a <div> with class
.form-group. This is needed for optimum
spacing.
 Add a class of .form-control to all textual
<input>, <textarea>, and <select> elements.
<form role="form">
<div class="form-group">
<label for="name">Name</label>
<input type="text" class="form-control"
id="name" placeholder="Enter Name">
</div>
</form>
FormsINLINE FORM :
To create a form where all of the elements
are inline, left aligned and labels are alongside,
add the class .forminline to the <form> tag.
<form class="form-inline"
role="form">
<div class="form-group">
<label class="sr-only"
for="name">Name</label>
<input type="text"
class="form-control" id="name"
placeholder="Enter Name">
</div>
</form>
Forms
HORIZONTAL FORM:
 Add a class of .form-horizontal to the parent
<form> element.
 Wrap labels and controls in a <div> with class
.form-group.
 Add a class of .control-label to the labels.
<form class="form-horizontal" role="form">
<div class="form-group">
<label for="firstname" class="col-sm-2
control-label">First Name</label>
<div class="col-sm-10">
<input type="text"
class="form-control"
id="firstname“ placeholder="Enter First Name">
</div>
</div>
</forms>
Buttons
Here we will discuss about how to use Bootstrap
button with examples. Anything that is given a class of .btn
will inherit the default look of a gray button with rounded
corners.
Buttons
Following example demonstrates all the above button
classes:
OUTPUT:
Images
Bootstrap provides three classes that can
be used to apply some simple styles to images:
 .img-rounded: adds border-radius:6px to give
the image rounded corners.
 .img-circle: makes the entire image round by
adding border-radius:500px.
 .img-thumbnail: adds a bit of padding and a
gray border:
Images
The following example demonstrates this:
OUTPUT:
Back-End
CONTENTS 2.0
PHP
•Intro
•Syntax
•Variables
•Data types
• Conditional statements
•Loops
•Functions
•Array
CONTENT 2.1
AJAX
• Introduction
• Syntax
• Methods
What is PHP?
• 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
What Can PHP Do?
• PHP can generate dynamic page content
• PHP can create, open, read, write, delete, and
close files on the server
• PHP can collect form data
• PHP can send and receive cookies
• PHP can add, delete, modify data in your
database
• PHP can be used to control user-access
• PHP can encrypt data
Basic PHP Syntax
Example
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
PHP Variables
<?php
$txt = "Hello world!";
$x = 5;
$y = 10.5;
?>
PHP Data Types
PHP supports the following data types:
• String
• Integer
• Float (floating point numbers - also called double)
• Boolean
• Array
• Object
• NULL
• Resource
PHP Conditional Statements
Example
<?php
$t = date("H");
if ($t < "10") {
echo "Have a good morning!";
} elseif ($t < "20") {
echo "Have a good day!";
} else {
echo "Have a good night!";
}
?>
PHP Loops
While Loop
<?php
$x = 1;
while($x <= 5) {
echo "The number is: $x <br>";
$x++;
}
?>
For Loop
<?php
for ($x = 0; $x <= 10; $x++) {
echo "The number is: $x <br>";
}
?>
PHP Functions
User Defined Functions
<?php
function writeMsg() {
echo "Hello world!";
}
writeMsg(); // call the function
?>
User Defined Functions
<?php
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
$x = 5;
$y = 4;
echo "<h2>" . $txt1 . "</h2>";
echo "Study PHP at " . $txt2 . "<br>";
echo $x + $y;
?>
PHP Arrays
<?php
$cars = array("Volvo", "BMW", "Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and "
. $cars[2] . ".";
?>
What is AJAX?
• AJAX = Asynchronous JavaScript and XML.
• AJAX is a technique for creating fast and
dynamic web pages.
Syntax
$.ajax({
url: "demo_test.txt",
data : data,
method : post/get,
success: function(result){
-- -- --
},
error : function(){
-- -- --
}
});
Methods
$.ajax()
$.get()
$.post()
Content-3
• Company Profile
• What is SEO
• Type of SEO
• SEO - Tactics & Methods
What is SEO
SEO stands for “search engine
optimization.” It is the process of
getting traffic from the “free,”
“organic,” “editorial” or
“natural” search results on
search engines.
Type of SEO
SEO - Tactics & Methods
• Web Site Domain
• Relevant Filenames
• Design & Layout
• Optimized Keywords
• Optimized Meta tags
• Title Optimization
• Optimized Anchor
• Content is the King
• Verifying Web Site
• Link Building
• <meta name="keywords" content=“optimized
keywords">
• <meta name="author" content="Happy To
Help">
• <meta name="viewport"
content="width=device-width, initial-
scale=1.0">
Optimized Meta tags
Optimized Keywords
• Happy to help, happytohelp.com, happpytohelp.com, service in rudrapur,
household service in rudrapur, plumber, electrician in rudrapur, carpenter in
rudrapur, painter in rudrapur, online service in rudrapur, online plumber, online
electrician, online carpenter, online painter, online mistry, mistry in rudrapur,
patanjali online, patanjali in rudrapur, driver in rudrapur, driver online, yellow page
of rudrapur, home service in rudrapur, taxi service in rudrapur, online taxi,
Restaurant in rudrapur, online restaurant, Grocery store online, kirana store online,
repair online, repair in rudrapur, awas vikas, metropolis, omaxe city, alliance
kingston, green park, main market, TV repair, Refrigerator repair, Computer repair,
laptop repair, Washing machine repair, AC repair, RO repair, DTH repair, Scooter
and bike repair, Packers and movers, Hotel and motel, Tour and travel, Paying
Guest, Cases and legal aids, Architech, Photographer, plumbing , services, website
for house service, , Confectionary, Food and vegetables, sabzi, Broadband, Paying
Guest, Tour and travel, Tour and travel, dawayi, Medical, Pandit, Scrap
dealer(Kabariwala, Raddiwala), Tutors, frozen food" /> <meta name="description"
content="Happy to help all in one service provider in rudrapur, awas vikas
metropolies, omaxe city alliance, greenpark
Verifying Web Site
Project Module
Admin panel User panel
Search
Box
Live
Search
Feedback
Thank you
• Visit us :- www.happpytohelp.com
• Call us :- +91- 9761480009

More Related Content

What's hot

Rakesh Bijawat , BCA Third Year
Rakesh Bijawat , BCA Third YearRakesh Bijawat , BCA Third Year
Rakesh Bijawat , BCA Third YearDezyneecole
 
Web designing (1) - Html Basic Codding
Web designing (1) - Html Basic CoddingWeb designing (1) - Html Basic Codding
Web designing (1) - Html Basic CoddingRabiul robi
 
HTML 5 Complete Reference
HTML 5 Complete ReferenceHTML 5 Complete Reference
HTML 5 Complete ReferenceEPAM Systems
 
Windows Vista
Windows VistaWindows Vista
Windows Vistacartsh
 
Web Accessibility: 
Making Websites Better for Everyone
Web Accessibility: 
Making Websites Better for EveryoneWeb Accessibility: 
Making Websites Better for Everyone
Web Accessibility: 
Making Websites Better for EveryoneStephanie Hobson
 
Class 2 handout css exercises (2)
Class 2 handout css exercises (2)Class 2 handout css exercises (2)
Class 2 handout css exercises (2)Erin M. Kidwell
 
How to Add Content to your basic Drupal site - Musings of a Drupal Girl
How to Add Content to your basic Drupal site - Musings of a Drupal GirlHow to Add Content to your basic Drupal site - Musings of a Drupal Girl
How to Add Content to your basic Drupal site - Musings of a Drupal GirlOlinData
 
Lotus Notes Blog Template
Lotus Notes Blog TemplateLotus Notes Blog Template
Lotus Notes Blog Templateprojectdxguy
 
Accessibility with CSS: Making Websites Better for Everyone
Accessibility with CSS: Making Websites Better for EveryoneAccessibility with CSS: Making Websites Better for Everyone
Accessibility with CSS: Making Websites Better for EveryoneStephanie Hobson
 
Html basics-auro skills
Html basics-auro skillsHtml basics-auro skills
Html basics-auro skillsBoneyGawande
 
How To Start a Community with BuddyPress
How To Start a Community with BuddyPressHow To Start a Community with BuddyPress
How To Start a Community with BuddyPressDavid Mackey
 
Practical Performance Tips and Tricks to Make Your HTML/JavaScript Apps Faster
Practical Performance Tips and Tricks to Make Your HTML/JavaScript Apps FasterPractical Performance Tips and Tricks to Make Your HTML/JavaScript Apps Faster
Practical Performance Tips and Tricks to Make Your HTML/JavaScript Apps FasterDoris Chen
 
Lotusphere 2012 Speedgeeking - jQuery & Domino, a RAD Combination
Lotusphere 2012 Speedgeeking - jQuery & Domino, a RAD CombinationLotusphere 2012 Speedgeeking - jQuery & Domino, a RAD Combination
Lotusphere 2012 Speedgeeking - jQuery & Domino, a RAD CombinationSean Burgess
 
Comp 111chp iv vi
Comp 111chp iv viComp 111chp iv vi
Comp 111chp iv viBala Ganesh
 
Html5 quick-learning-quide
Html5 quick-learning-quideHtml5 quick-learning-quide
Html5 quick-learning-quideJerry Wijaya
 

What's hot (18)

Rakesh Bijawat , BCA Third Year
Rakesh Bijawat , BCA Third YearRakesh Bijawat , BCA Third Year
Rakesh Bijawat , BCA Third Year
 
Web designing (1) - Html Basic Codding
Web designing (1) - Html Basic CoddingWeb designing (1) - Html Basic Codding
Web designing (1) - Html Basic Codding
 
Day of code
Day of codeDay of code
Day of code
 
HTML 5 Complete Reference
HTML 5 Complete ReferenceHTML 5 Complete Reference
HTML 5 Complete Reference
 
Windows Vista
Windows VistaWindows Vista
Windows Vista
 
Html 4.0
Html 4.0Html 4.0
Html 4.0
 
Web Accessibility: 
Making Websites Better for Everyone
Web Accessibility: 
Making Websites Better for EveryoneWeb Accessibility: 
Making Websites Better for Everyone
Web Accessibility: 
Making Websites Better for Everyone
 
Class 2 handout css exercises (2)
Class 2 handout css exercises (2)Class 2 handout css exercises (2)
Class 2 handout css exercises (2)
 
Introduction to HTML4
Introduction to HTML4Introduction to HTML4
Introduction to HTML4
 
How to Add Content to your basic Drupal site - Musings of a Drupal Girl
How to Add Content to your basic Drupal site - Musings of a Drupal GirlHow to Add Content to your basic Drupal site - Musings of a Drupal Girl
How to Add Content to your basic Drupal site - Musings of a Drupal Girl
 
Lotus Notes Blog Template
Lotus Notes Blog TemplateLotus Notes Blog Template
Lotus Notes Blog Template
 
Accessibility with CSS: Making Websites Better for Everyone
Accessibility with CSS: Making Websites Better for EveryoneAccessibility with CSS: Making Websites Better for Everyone
Accessibility with CSS: Making Websites Better for Everyone
 
Html basics-auro skills
Html basics-auro skillsHtml basics-auro skills
Html basics-auro skills
 
How To Start a Community with BuddyPress
How To Start a Community with BuddyPressHow To Start a Community with BuddyPress
How To Start a Community with BuddyPress
 
Practical Performance Tips and Tricks to Make Your HTML/JavaScript Apps Faster
Practical Performance Tips and Tricks to Make Your HTML/JavaScript Apps FasterPractical Performance Tips and Tricks to Make Your HTML/JavaScript Apps Faster
Practical Performance Tips and Tricks to Make Your HTML/JavaScript Apps Faster
 
Lotusphere 2012 Speedgeeking - jQuery & Domino, a RAD Combination
Lotusphere 2012 Speedgeeking - jQuery & Domino, a RAD CombinationLotusphere 2012 Speedgeeking - jQuery & Domino, a RAD Combination
Lotusphere 2012 Speedgeeking - jQuery & Domino, a RAD Combination
 
Comp 111chp iv vi
Comp 111chp iv viComp 111chp iv vi
Comp 111chp iv vi
 
Html5 quick-learning-quide
Html5 quick-learning-quideHtml5 quick-learning-quide
Html5 quick-learning-quide
 

Similar to Web development and web design with seo

Bootstrap Part - 1
Bootstrap Part - 1Bootstrap Part - 1
Bootstrap Part - 1EPAM Systems
 
Introduction to BOOTSTRAP
Introduction to BOOTSTRAPIntroduction to BOOTSTRAP
Introduction to BOOTSTRAPJeanie Arnoco
 
Twitter bootstrap training_session_ppt
Twitter bootstrap training_session_pptTwitter bootstrap training_session_ppt
Twitter bootstrap training_session_pptRadheshyam Kori
 
ViA Bootstrap 4
ViA Bootstrap 4ViA Bootstrap 4
ViA Bootstrap 4imdurgesh
 
Web Development Course - Twitter Bootstrap by RSOLUTIONS
Web Development Course - Twitter Bootstrap by RSOLUTIONSWeb Development Course - Twitter Bootstrap by RSOLUTIONS
Web Development Course - Twitter Bootstrap by RSOLUTIONSRSolutions
 
Intro To Twitter Bootstrap
Intro To Twitter BootstrapIntro To Twitter Bootstrap
Intro To Twitter BootstrapAhmed Haque
 
Bootstrap PPT by Mukesh
Bootstrap PPT by MukeshBootstrap PPT by Mukesh
Bootstrap PPT by MukeshMukesh Kumar
 
“Good design is obvious. Great design is transparent.” — How we use Bootstrap...
“Good design is obvious. Great design is transparent.” — How we use Bootstrap...“Good design is obvious. Great design is transparent.” — How we use Bootstrap...
“Good design is obvious. Great design is transparent.” — How we use Bootstrap...Roni Banerjee
 
Create Responsive Website Design with Bootstrap 3
Create Responsive Website Design with Bootstrap 3Create Responsive Website Design with Bootstrap 3
Create Responsive Website Design with Bootstrap 3Wahyu Putra
 
In Class Assignment 1 .docx
In Class Assignment 1                                        .docxIn Class Assignment 1                                        .docx
In Class Assignment 1 .docxjaggernaoma
 
An introduction to bootstrap
An introduction to bootstrapAn introduction to bootstrap
An introduction to bootstrapMind IT Systems
 
7.-Bootstrap-5-report powerpoint presentation
7.-Bootstrap-5-report powerpoint presentation7.-Bootstrap-5-report powerpoint presentation
7.-Bootstrap-5-report powerpoint presentationJohnLagman3
 
Scalable front-end architecture with Bootstrap 3 + Atomic CSS
Scalable front-end architecture with Bootstrap 3 + Atomic CSSScalable front-end architecture with Bootstrap 3 + Atomic CSS
Scalable front-end architecture with Bootstrap 3 + Atomic CSSHayden Bleasel
 
Bootstrap - Basics
Bootstrap - BasicsBootstrap - Basics
Bootstrap - BasicsFirosK2
 

Similar to Web development and web design with seo (20)

Bootstrap Part - 1
Bootstrap Part - 1Bootstrap Part - 1
Bootstrap Part - 1
 
Introduction to BOOTSTRAP
Introduction to BOOTSTRAPIntroduction to BOOTSTRAP
Introduction to BOOTSTRAP
 
Twitter bootstrap training_session_ppt
Twitter bootstrap training_session_pptTwitter bootstrap training_session_ppt
Twitter bootstrap training_session_ppt
 
ViA Bootstrap 4
ViA Bootstrap 4ViA Bootstrap 4
ViA Bootstrap 4
 
Web Development Course - Twitter Bootstrap by RSOLUTIONS
Web Development Course - Twitter Bootstrap by RSOLUTIONSWeb Development Course - Twitter Bootstrap by RSOLUTIONS
Web Development Course - Twitter Bootstrap by RSOLUTIONS
 
Bootstrap 3
Bootstrap 3Bootstrap 3
Bootstrap 3
 
Module 3 - Intro to Bootstrap
Module 3 - Intro to BootstrapModule 3 - Intro to Bootstrap
Module 3 - Intro to Bootstrap
 
Intro To Twitter Bootstrap
Intro To Twitter BootstrapIntro To Twitter Bootstrap
Intro To Twitter Bootstrap
 
Bootstrap PPT by Mukesh
Bootstrap PPT by MukeshBootstrap PPT by Mukesh
Bootstrap PPT by Mukesh
 
“Good design is obvious. Great design is transparent.” — How we use Bootstrap...
“Good design is obvious. Great design is transparent.” — How we use Bootstrap...“Good design is obvious. Great design is transparent.” — How we use Bootstrap...
“Good design is obvious. Great design is transparent.” — How we use Bootstrap...
 
Create Responsive Website Design with Bootstrap 3
Create Responsive Website Design with Bootstrap 3Create Responsive Website Design with Bootstrap 3
Create Responsive Website Design with Bootstrap 3
 
In Class Assignment 1 .docx
In Class Assignment 1                                        .docxIn Class Assignment 1                                        .docx
In Class Assignment 1 .docx
 
An introduction to bootstrap
An introduction to bootstrapAn introduction to bootstrap
An introduction to bootstrap
 
Bootstrap 5 ppt
Bootstrap 5 pptBootstrap 5 ppt
Bootstrap 5 ppt
 
7.-Bootstrap-5-report powerpoint presentation
7.-Bootstrap-5-report powerpoint presentation7.-Bootstrap-5-report powerpoint presentation
7.-Bootstrap-5-report powerpoint presentation
 
Boot strap
Boot strapBoot strap
Boot strap
 
Scalable front-end architecture with Bootstrap 3 + Atomic CSS
Scalable front-end architecture with Bootstrap 3 + Atomic CSSScalable front-end architecture with Bootstrap 3 + Atomic CSS
Scalable front-end architecture with Bootstrap 3 + Atomic CSS
 
HTML5 with PHP.ini
HTML5 with PHP.iniHTML5 with PHP.ini
HTML5 with PHP.ini
 
Bootstrap - Basics
Bootstrap - BasicsBootstrap - Basics
Bootstrap - Basics
 
ARTICULOENINGLES
ARTICULOENINGLESARTICULOENINGLES
ARTICULOENINGLES
 

Recently uploaded

pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 

Recently uploaded (20)

pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 

Web development and web design with seo

  • 1.
  • 2. Company Profile • Happy to Help is basically inspired by the daily need of user regarding household services. One can easily find small services on our website by just sitting at home . • It will provide services like plumber, electrician and many more. Basic motto is to provide Contact details of different service providers to user by selecting place and services. • Happpy to help will help you to get all kind of household services on a single click by sitting at your home. It will enhance user to service provider communication link by means of phone number, website and addresses of different types of service providers. • It is the first website for rudrapur to give services at your doorstep. Emerging power of internet and smart phones will further enhance your experience to work on our website.
  • 3. Table of Content • Content 1.0 • Content 2.0 • Content 2.1 • Content 3.0 • About Project
  • 5. Content 1.0 •Bootstrap Overview – Introduction •File Structure •Grid System •CSS Overview •Typography •Tables •Forms •Buttons •Images
  • 6. What is Bootstrap? Bootstrap is a powerful mobile first front-end framework for faster and easier web development. It uses HTML, CSS and JavaScript.
  • 7. History Bootstrap was developed by Mark Otto and Jacob Thornton . It was released as an open source product in August 2011 on GitHub.
  • 8. Why use Bootstrap?  Mobile first approach: Since Bootstrap 3, the framework consists of Mobile first styles throughout the entire library instead of in separate files.  Browser Support: It is supported by all popular browsers.
  • 9. Why use Bootstrap?  Easy to get started: With just the knowledge of HTML and CSS anyone can get started with Bootstrap. Also the Bootstrap official site has a good documentation.  Responsive design: Bootstrap's responsive CSS adjusts to Desktops, Tablets and Mobiles. More about responsive design in the chapter Bootstrap Responsive Design Provides a clean and uniform solution for building an interface for developers.
  • 10. What Bootstrap Package Includes? Scaffolding: Bootstrap provides a basic structure with Grid System, link styles, background. This is covered in detail in the section Bootstrap Basic Structure  CSS: Bootstrap comes with feature of global CSS settings, fundamental HTML elements styled and ehanced with extensible classes, and an advanced grid system. This is covered in detail in the section Bootstrap with CSS.  Components: Bootstrap contains over a dozen reusable components built to provide iconography, dropdowns, navigation, alerts, popovers, and much more. This is covered in detail in the section Layout Components.
  • 11. What Bootstrap Package Includes? • JavaScript Plugins: Bootstrap contains over a dozen custom jQuery plugins. You can easily include them all, or one by one. This is covered in details in the section Bootstrap Plugins. • Customize: You can customize Bootstrap's components, LESS variables, and jQuery plugins to get your very own version. Download Bootstrap • You can download the latest version of Bootstrap from http://getbootstrap.com.
  • 12. File structure  PRECOMPILED BOOTSTRAP Once the compiled version Bootstrap is downloaded, extract the ZIP file, and you will see the following file/directory structure: As you can see there are compiled CSS and JS (bootstrap.*), as well as compiled and minified CSS and JS (bootstrap.min.*). Fonts from Glyphicons are included, as is the optional Bootstrap theme.
  • 13. What is Bootstrap Grid System? As put by the official documentation of Bootstrap for grid system: Bootstrap includes a responsive, mobile first fluid grid system that appropriately scales up to 12 columns as the device or view port size increases. It includes predefined classes for easy layout options, as well as powerful mixins for generating more semantic layouts. Let us understand the above statement. Bootstrap 3 is mobile first in the sense that the code for Bootstrap now starts by targeting smaller screens like mobile devices, tablets, and then “expands” components and grids for larger screens such as laptops, desktops.
  • 14. BASIC GRID STRUCTURE Following is basic structure of Bootstrap grid:
  • 15. Bootstrap Grid System Example: Mobile, Tablet, Desktops Now this gives us 3 different column layouts <div class="container">  On a phone, it will be 25% on the left, and 75% on the right.  On a tablet, it will be 50%/50% again,  Large viewport, it will be 33%/66%.  3 different layouts for each of the 3 responsive sizes. Check it out in the following example.
  • 16. OUTPUT: <div class="container"> <div class="row"> <div class="col-sm-3 col-md-6 col-lg-8"> <p>Lorem ipsum dolor sit amet ...</p> <p>Sed ut perspiciatis unde ...</p> </div> <div class="col-sm-9 col-md-6 col-lg-4"> <p>Sed ut perspiciatis unde ...</p> <p> Neque porro quisquam est ...</p> </div> </div>
  • 17. CSS Overview HTML5 doctype: Bootstrap makes use of certain HTML elements and CSS properties that require the use of the HTML5 doctype. Hence include the below piece of code for HTML5 doctype at the beginning of all your projects using Bootstrap. <!DOCTYPE html> <html> .... </html>
  • 18. Responsive images Bootstrap allows to make the images responsive by adding a class .img-responsive to the <img>tag. <img src="..." class="img-responsive" alt="Responsive image">
  • 19. Typography Bootstrap uses Helvetica Neue, Helvetica, Arial, and sans-serif in its default font stack. Using typography feature of Bootstrap you can create headings, paragraphs, lists and other inline elements. Headings: All HTML headings (h1 to h6) are styled in Bootstrap. An example is as shown below: <h1>I'm Heading1 h1</h1> <h2>I'm Heading2 h2</h2> <h3>I'm Heading3 h3</h3> <h4>I'm Heading4 h4</h4> <h5>I'm Heading5 h5</h5> <h6>I'm Heading6 h6</h6>
  • 20. Typography INLINE SUBHEADINGS: To add an inline subheading to any of the headings, simply add <small> around any of the elements or add .small class and you will get smaller text in a lighter color as shown in the example below: <h1>I'm Heading1 h1. <small>I'm secondary Heading1 h1</small></h1> <h2>I'm Heading2 h2. <small>I'm secondary Heading2 h2</small></h2> <h3>I'm Heading3 h3. <small>I'm secondary Heading3 h3</small></h3> <h4>I'm Heading4 h4. <small>I'm secondary Heading4 h4</small></h4>
  • 21. Typography LISTS: Bootstrap supports ordered lists, unordered lists, and definition lists.  Ordered lists: An ordered list is a list that falls in some sort of sequential order and is prefaced by numbers.  Unordered lists: An unordered list is a list that doesn’t have any particular order and is traditionally styled with bullets. If you do not want the bullets to appear then you can remove the styling by using the class .listunstyled. You can also place all list items on a single line using the class .list-inline.
  • 22. Typography Code with Example for Lists: <h4>Example of Ordered List</h4> <ol> <li>Item 1</li> <li>Item 2</li> <li>Item 3</li> <li>Item 4</li> </ol> <h4>Example of UnOrdered List</h4> <ul> <li>Item 1</li> <li>Item 2</li> <li>Item 3</li> <li>Item 4</li> </ul> OUTPUT:
  • 23. Tables Basic Table: If you want a nice, basic table style with just some light padding and horizontal dividers, add the base class of .table to any table as shown in the following example: <table class="table"> <caption>Basic Table Layout</caption> . . . </table>
  • 24. Tables STRIPED TABLE : By adding the .table-striped class, you will get stripes on rows within the <tbody> as seen in the following example: <table class="table table-striped"> <caption>Striped Table Layout</caption> . . . </table>
  • 25. Tables BORDERED TABLE : By adding the .table-bordered class, you will get borders surrounding every element and rounded corners around the entire table as seen in the following example: <table class="table table-bordered"> <caption>Striped Table Layout</caption> . . . </table>
  • 26. Tables HOVER TABLE : By adding the .table-hover class, a light gray background will be added to rows while the cursor hovers over them, as seen in the following example: <table class="table table-hover"> <caption>Striped Table Layout</caption> . . . </table>
  • 27. Tables RESPONSIVE TABLES: By wrapping any .table in .table-responsive class, you will make the table scroll horizontally up to small devices (under 768px). When viewing on anything larger than 768px wide, you will not see any difference in these tables. <div class="table-responsive"> <table class="table"> <caption>Responsive Table Layout</caption> . . . </table> </div>
  • 28. Forms Here we will discuss, how to create forms with ease using Bootstrap. Form Layout: Bootstrap provides you with following types of form layouts: Vertical (default) form Inline form Horizontal form
  • 29. Forms VERTICAL OR BASIC FORM:  Add a role form to the parent <form> element.  Wrap labels and controls in a <div> with class .form-group. This is needed for optimum spacing.  Add a class of .form-control to all textual <input>, <textarea>, and <select> elements. <form role="form"> <div class="form-group"> <label for="name">Name</label> <input type="text" class="form- control" id="name" placeholder="Enter Name"> </div> </form>
  • 30. Forms VERTICAL OR BASIC FORM:  Add a role form to the parent <form> element.  Wrap labels and controls in a <div> with class .form-group. This is needed for optimum spacing.  Add a class of .form-control to all textual <input>, <textarea>, and <select> elements. <form role="form"> <div class="form-group"> <label for="name">Name</label> <input type="text" class="form-control" id="name" placeholder="Enter Name"> </div> </form>
  • 31. FormsINLINE FORM : To create a form where all of the elements are inline, left aligned and labels are alongside, add the class .forminline to the <form> tag. <form class="form-inline" role="form"> <div class="form-group"> <label class="sr-only" for="name">Name</label> <input type="text" class="form-control" id="name" placeholder="Enter Name"> </div> </form>
  • 32. Forms HORIZONTAL FORM:  Add a class of .form-horizontal to the parent <form> element.  Wrap labels and controls in a <div> with class .form-group.  Add a class of .control-label to the labels. <form class="form-horizontal" role="form"> <div class="form-group"> <label for="firstname" class="col-sm-2 control-label">First Name</label> <div class="col-sm-10"> <input type="text" class="form-control" id="firstname“ placeholder="Enter First Name"> </div> </div> </forms>
  • 33. Buttons Here we will discuss about how to use Bootstrap button with examples. Anything that is given a class of .btn will inherit the default look of a gray button with rounded corners.
  • 34. Buttons Following example demonstrates all the above button classes: OUTPUT:
  • 35. Images Bootstrap provides three classes that can be used to apply some simple styles to images:  .img-rounded: adds border-radius:6px to give the image rounded corners.  .img-circle: makes the entire image round by adding border-radius:500px.  .img-thumbnail: adds a bit of padding and a gray border:
  • 36. Images The following example demonstrates this: OUTPUT:
  • 38. CONTENTS 2.0 PHP •Intro •Syntax •Variables •Data types • Conditional statements •Loops •Functions •Array
  • 40. What is PHP? • 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
  • 41. What Can PHP Do? • PHP can generate dynamic page content • PHP can create, open, read, write, delete, and close files on the server • PHP can collect form data • PHP can send and receive cookies • PHP can add, delete, modify data in your database • PHP can be used to control user-access • PHP can encrypt data
  • 42. Basic PHP Syntax Example <!DOCTYPE html> <html> <body> <h1>My first PHP page</h1> <?php echo "Hello World!"; ?> </body> </html>
  • 43. PHP Variables <?php $txt = "Hello world!"; $x = 5; $y = 10.5; ?>
  • 44. PHP Data Types PHP supports the following data types: • String • Integer • Float (floating point numbers - also called double) • Boolean • Array • Object • NULL • Resource
  • 45. PHP Conditional Statements Example <?php $t = date("H"); if ($t < "10") { echo "Have a good morning!"; } elseif ($t < "20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
  • 46. PHP Loops While Loop <?php $x = 1; while($x <= 5) { echo "The number is: $x <br>"; $x++; } ?> For Loop <?php for ($x = 0; $x <= 10; $x++) { echo "The number is: $x <br>"; } ?>
  • 47. PHP Functions User Defined Functions <?php function writeMsg() { echo "Hello world!"; } writeMsg(); // call the function ?> User Defined Functions <?php $txt1 = "Learn PHP"; $txt2 = "W3Schools.com"; $x = 5; $y = 4; echo "<h2>" . $txt1 . "</h2>"; echo "Study PHP at " . $txt2 . "<br>"; echo $x + $y; ?>
  • 48. PHP Arrays <?php $cars = array("Volvo", "BMW", "Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?>
  • 49. What is AJAX? • AJAX = Asynchronous JavaScript and XML. • AJAX is a technique for creating fast and dynamic web pages.
  • 50. Syntax $.ajax({ url: "demo_test.txt", data : data, method : post/get, success: function(result){ -- -- -- }, error : function(){ -- -- -- } });
  • 52. Content-3 • Company Profile • What is SEO • Type of SEO • SEO - Tactics & Methods
  • 53. What is SEO SEO stands for “search engine optimization.” It is the process of getting traffic from the “free,” “organic,” “editorial” or “natural” search results on search engines.
  • 55. SEO - Tactics & Methods • Web Site Domain • Relevant Filenames • Design & Layout • Optimized Keywords • Optimized Meta tags • Title Optimization • Optimized Anchor • Content is the King • Verifying Web Site • Link Building
  • 56. • <meta name="keywords" content=“optimized keywords"> • <meta name="author" content="Happy To Help"> • <meta name="viewport" content="width=device-width, initial- scale=1.0"> Optimized Meta tags
  • 57. Optimized Keywords • Happy to help, happytohelp.com, happpytohelp.com, service in rudrapur, household service in rudrapur, plumber, electrician in rudrapur, carpenter in rudrapur, painter in rudrapur, online service in rudrapur, online plumber, online electrician, online carpenter, online painter, online mistry, mistry in rudrapur, patanjali online, patanjali in rudrapur, driver in rudrapur, driver online, yellow page of rudrapur, home service in rudrapur, taxi service in rudrapur, online taxi, Restaurant in rudrapur, online restaurant, Grocery store online, kirana store online, repair online, repair in rudrapur, awas vikas, metropolis, omaxe city, alliance kingston, green park, main market, TV repair, Refrigerator repair, Computer repair, laptop repair, Washing machine repair, AC repair, RO repair, DTH repair, Scooter and bike repair, Packers and movers, Hotel and motel, Tour and travel, Paying Guest, Cases and legal aids, Architech, Photographer, plumbing , services, website for house service, , Confectionary, Food and vegetables, sabzi, Broadband, Paying Guest, Tour and travel, Tour and travel, dawayi, Medical, Pandit, Scrap dealer(Kabariwala, Raddiwala), Tutors, frozen food" /> <meta name="description" content="Happy to help all in one service provider in rudrapur, awas vikas metropolies, omaxe city alliance, greenpark
  • 59. Project Module Admin panel User panel Search Box Live Search Feedback
  • 60. Thank you • Visit us :- www.happpytohelp.com • Call us :- +91- 9761480009