SlideShare a Scribd company logo
View Front End Web Development course details at
http://www.edureka.co/front-end-web-development
For Queries:
Post on Twitter @edurekaIN: #askEdureka
Post on Facebook /edurekaIN
For more details please contact us:
US : 1800 275 9730 (toll free)
INDIA : +91 88808 62004
Email Us : sales@edureka.co
Front End Web development
Slide 2 www.edureka.co/front-end-web-development
At the end of this module, you will be able to:
Objectives
 Learn how to add hyperlinks and videos in the webpage
 Understand how google maps are used to locate your location
 Introduction to CSS
 Understand the importance of Background Images, Opacity and Image Sprites
 Introduction to JavaScript
 Develop a code to create a webpage
Slide 3 www.edureka.co/front-end-web-development
 HTML stands for Hyper Text Markup language
 HTML has tags which are enclosed in angle brackets like <p>, <div>, <a>,
<img>, <form> etc.,
 Web browsers like Chrome, IE, Opera, Safari, Firefox etc, can read HTML file and
execute them
 A Web site consists of many pages. Each page can be developed in HTML
 Latest version of HTML is HTML-5
HTML
Slide 4 www.edureka.co/front-end-web-development
HTML Hyperlinks
Any website today has links linking webpages.
HTML links are hyperlinks. When clicked on the link, the user will be directed from one webpage to another or some
portion in the same page. The hyperlinks can be text or an image
Example
Hyperlink – When clicked on
“Products” hyperlink, the page
linked to it will be opened
Slide 5 www.edureka.co/front-end-web-development
HTML Hyperlinks
Now let us write the code to create hyperlinks to link various webpages
Slide 6 www.edureka.co/front-end-web-development
HTML Video
When you want to display a video, or a movie clip in the webpage, <video> tag is used
Video tag is used to display the video. The “src” attribute is used to locate the position of the video file that has to
be uploaded
You can also specify the width and height of the video
HTML5 supports uploading video of 3 formats. They are:
 MP4
 WebM
 Ogg
Slide 7 www.edureka.co/front-end-web-development
HTML Video
Example Output
Slide 8 www.edureka.co/front-end-web-development
Google Maps of Current Location
 A paragraph with the content “Click the button to get your position” will be displayed. This paragraph has the id
“demo”
 A push button is displayed with a caption of “Try It”. When this push button is clicked then getLocation() function
is executed
 GEO Location is finding the location of the user in the world using various techniques like specifying the IP address,
GPS hardware
 Now let us try to find the location of the user in the Google Maps using the HTML5 tags
 Here we use GEO Location API to allow the user share his location only with the trusted websites
Slide 9 www.edureka.co/front-end-web-development
Google Maps of Current Location
In the <script> tag,
 Object of paragraph demo is obtained by using getElementById() function and stored in the variable x
 In the getLocation() function, if the browser supports geolocation then getCurrentPosition() is called. If the
function is successful then it calls success() function else it calls the Error() function.
 The success() function co-ordinates are passed as arguments and here, the longitude and latitude position of the
user is stored in latlon variable.
 An google map image is created with these attributes
 Finally this image is displayed as the content of the paragraph “mapholder”
Slide 10 www.edureka.co/front-end-web-development
Google Maps of Current Location
Example
Slide 11 www.edureka.co/front-end-web-development
Google Maps of Current Location
Example
Slide 12 www.edureka.co/front-end-web-development
Google Maps of Current Location (Contd.)
Output
Slide 13 www.edureka.co/front-end-web-development
 CSS stands for Cascading Style Sheet
 CSS is used to provide the style for the HTML Elements
 Style for html elements are specified between <style> and </style> tag
 Current version of CSS is CSS-3
 The use of CSS in the HTML script makes the webpage look effective and attractive to the user at the browser end
CSS
CSS
Slide 14 www.edureka.co/front-end-web-development
CSS – Background Image
Example
Images are the best way to convey information and attract people to read your webpage. If the images used are
appealing to the user, he will be tempted to read your webpage
Output
Slide 15 www.edureka.co/front-end-web-development
 Opacity is used to give the transparency to the image
 Opacity can be given from 0.1 to 1.0
Âť 0.0 : Image is not displayed
Âť 0.5 : Image is displayed with 50% transparency
Âť 1.0 : Image is displayed as the original image
 Opacity is done to make the image or object look elegant. It is an effect which will lets you see what is underneath
CSS – Opacity
Slide 16 www.edureka.co/front-end-web-development
CSS – Opacity Code
Example
Image Opacity is 0.4
On hovering, original image is displayed
Slide 17 www.edureka.co/front-end-web-development
CSS – Opacity Code
Output
Slide 18 www.edureka.co/front-end-web-development
CSS – Image Sprites
Images can also be used as hyperlink. Instead of providing links to individual image and linking it to a webpage,
you can use Image Sprites to reduce the code size and the browser time to buffer that page.
Image Sprites is a combination of multiple images into a single image
In Image Sprites, a single image having multiple partitions is displayed. Each partition is given a hyperlink
When a portion of that image is clicked, the webpage linked with that partition is displayed to the user
Example
On Clicking this, you will be
directed to the next page
On Clicking this, you will be
directed to the previous page
On Clicking this, you will be
directed to the home page
Slide 19 www.edureka.co/front-end-web-development
CSS – Image Sprites
Example
The code to achieve the output required is as shown below:
Slide 20 www.edureka.co/front-end-web-development
JavaScript runs in a single threaded environment. When Java code is executed, the user will not be able to perform any
operation in the web page
To avoid this problem, the Java script is embedded in the HTML script and the Java code runs as a background task so that
foreground web page can be accessed as usual
Web Workers are responsible to run content(Java code) in the background
Java Script – Web Worker
Slide 21 www.edureka.co/front-end-web-development
Java Script – Web Worker
Example
3 buttons
Slide 22 www.edureka.co/front-end-web-development
Example(cont..)
Java Script – Web Worker
Slide 23 www.edureka.co/front-end-web-development
 In the code three buttons are displayed
 On clicking the Big Loop button, if the web worker is not created then new Web Worker object is created by giving the
js file to be executed
Âť Here Internalfile.js is provided. JS file will return the data. On receiving the data from js file, html element is
updated
 On click of Stop Loop button, web worker is destroy
 On click of Say Hello button, msg Hello will be displayed in alert box
Java Script – Web Worker
Slide 24 www.edureka.co/front-end-web-development
Java Script – Web Worker
Output
Slide 25 www.edureka.co/front-end-web-development
Website Development
Now let us use all the concepts learnt to develop a website with six sections mentioned as below:
 Header
 Navigation menu
 Left side menu
 Section middle to display the web page
 Section right for displaying advertisements
 Footer section
When any option on the left side menu or navigation menu is selected, corresponding page should be displayed
Slide 26 www.edureka.co/front-end-web-development
Website Development
Right Section -
Advertisements
Middle Section - Webpage
Left Section – Menu
Bar and Navigation
Menu
Header
Footer
Slide 27 www.edureka.co/front-end-web-development
DEMO
Questions
Slide 28 www.edureka.co/front-end-web-development
Slide 29 www.edureka.co/front-end-web-development
 Module 7
Âť Java Script
 Module 8
Âť Java Script
 Module 9
Âť Jquery
 Module 10
Âť Jquery & Introduction to Angular JS
 Module 1
Âť HTML
 Module 2
Âť HTML 5
 Module 3
Âť CSS
 Module 4
Âť CSS
 Module 5
Âť CSS 3
 Module 6
Âť Java Script
Course Topics
LIVE Online Class
Class Recording in LMS
24/7 Post Class Support
Module Wise Quiz
Project Work
Verifiable Certificate
Slide 30 www.edureka.co/front-end-web-development
How it Works?
Slide 31 Course Url
Ad

More Related Content

What's hot (20)

Front End Development | Introduction
Front End Development | IntroductionFront End Development | Introduction
Front End Development | Introduction
JohnTaieb
 
Introduction to HTML5
Introduction to HTML5Introduction to HTML5
Introduction to HTML5
IT Geeks
 
Php.ppt
Php.pptPhp.ppt
Php.ppt
Nidhi mishra
 
ReactJS presentation
ReactJS presentationReactJS presentation
ReactJS presentation
Thanh Tuong
 
Php introduction
Php introductionPhp introduction
Php introduction
krishnapriya Tadepalli
 
Introduction to php
Introduction to phpIntroduction to php
Introduction to php
Taha Malampatti
 
Intro to html 5
Intro to html 5Intro to html 5
Intro to html 5
Ian Jasper Mangampo
 
Frontend
FrontendFrontend
Frontend
alfinazilah
 
Introduction to Web development
Introduction to Web developmentIntroduction to Web development
Introduction to Web development
Md. Shafiuzzaman Hira
 
Introduction to asp
Introduction to aspIntroduction to asp
Introduction to asp
Madhuri Kavade
 
FRONT-END WEB DEVELOPMENT-Intro.pptx
FRONT-END WEB DEVELOPMENT-Intro.pptxFRONT-END WEB DEVELOPMENT-Intro.pptx
FRONT-END WEB DEVELOPMENT-Intro.pptx
RajeevKumar304148
 
How to Increase Website Traffic by 250,000+ Monthly Visitors
How to Increase Website Traffic by 250,000+ Monthly VisitorsHow to Increase Website Traffic by 250,000+ Monthly Visitors
How to Increase Website Traffic by 250,000+ Monthly Visitors
Ross Hudgens
 
Html events with javascript
Html events with javascriptHtml events with javascript
Html events with javascript
YounusS2
 
angular fundamentals.pdf angular fundamentals.pdf
angular fundamentals.pdf angular fundamentals.pdfangular fundamentals.pdf angular fundamentals.pdf
angular fundamentals.pdf angular fundamentals.pdf
NuttavutThongjor1
 
1. introduction to html5
1. introduction to html51. introduction to html5
1. introduction to html5
JayjZens
 
PHP Workshop Notes
PHP Workshop NotesPHP Workshop Notes
PHP Workshop Notes
Pamela Fox
 
Measuring Web Performance
Measuring Web Performance Measuring Web Performance
Measuring Web Performance
Dave Olsen
 
Introduction to Html5
Introduction to Html5Introduction to Html5
Introduction to Html5
www.netgains.org
 
Php
PhpPhp
Php
Shyam Khant
 
Top frontend web development tools
Top frontend web development toolsTop frontend web development tools
Top frontend web development tools
Benji Harrison
 
Front End Development | Introduction
Front End Development | IntroductionFront End Development | Introduction
Front End Development | Introduction
JohnTaieb
 
Introduction to HTML5
Introduction to HTML5Introduction to HTML5
Introduction to HTML5
IT Geeks
 
ReactJS presentation
ReactJS presentationReactJS presentation
ReactJS presentation
Thanh Tuong
 
Introduction to php
Introduction to phpIntroduction to php
Introduction to php
Taha Malampatti
 
Introduction to Web development
Introduction to Web developmentIntroduction to Web development
Introduction to Web development
Md. Shafiuzzaman Hira
 
Introduction to asp
Introduction to aspIntroduction to asp
Introduction to asp
Madhuri Kavade
 
FRONT-END WEB DEVELOPMENT-Intro.pptx
FRONT-END WEB DEVELOPMENT-Intro.pptxFRONT-END WEB DEVELOPMENT-Intro.pptx
FRONT-END WEB DEVELOPMENT-Intro.pptx
RajeevKumar304148
 
How to Increase Website Traffic by 250,000+ Monthly Visitors
How to Increase Website Traffic by 250,000+ Monthly VisitorsHow to Increase Website Traffic by 250,000+ Monthly Visitors
How to Increase Website Traffic by 250,000+ Monthly Visitors
Ross Hudgens
 
Html events with javascript
Html events with javascriptHtml events with javascript
Html events with javascript
YounusS2
 
angular fundamentals.pdf angular fundamentals.pdf
angular fundamentals.pdf angular fundamentals.pdfangular fundamentals.pdf angular fundamentals.pdf
angular fundamentals.pdf angular fundamentals.pdf
NuttavutThongjor1
 
1. introduction to html5
1. introduction to html51. introduction to html5
1. introduction to html5
JayjZens
 
PHP Workshop Notes
PHP Workshop NotesPHP Workshop Notes
PHP Workshop Notes
Pamela Fox
 
Measuring Web Performance
Measuring Web Performance Measuring Web Performance
Measuring Web Performance
Dave Olsen
 
Introduction to Html5
Introduction to Html5Introduction to Html5
Introduction to Html5
www.netgains.org
 
Top frontend web development tools
Top frontend web development toolsTop frontend web development tools
Top frontend web development tools
Benji Harrison
 

Viewers also liked (20)

Front End Tooling and Performance - Codeaholics HK 2015
Front End Tooling and Performance - Codeaholics HK 2015Front End Tooling and Performance - Codeaholics HK 2015
Front End Tooling and Performance - Codeaholics HK 2015
Holger Bartel
 
Frontend SPOF
Frontend SPOFFrontend SPOF
Frontend SPOF
Patrick Meenan
 
Sinau Bareng Frontend Web Development @ DiLo Malang
Sinau Bareng Frontend Web Development @ DiLo MalangSinau Bareng Frontend Web Development @ DiLo Malang
Sinau Bareng Frontend Web Development @ DiLo Malang
Moch. Zamroni
 
Front end Tips Tricks & Tools
Front end Tips Tricks & ToolsFront end Tips Tricks & Tools
Front end Tips Tricks & Tools
Sandeep Ramgolam
 
User eXperience & Front End Development
User eXperience & Front End DevelopmentUser eXperience & Front End Development
User eXperience & Front End Development
andreafallaswork
 
Frontend automation and stability
Frontend automation and stabilityFrontend automation and stability
Frontend automation and stability
MĂĄtĂŠ NĂĄdasdi
 
Architecting your Frontend
Architecting your FrontendArchitecting your Frontend
Architecting your Frontend
Ruben Teijeiro
 
建立前端开发团队 (Front-end Development Environment)
建立前端开发团队 (Front-end Development Environment)建立前端开发团队 (Front-end Development Environment)
建立前端开发团队 (Front-end Development Environment)
Joseph Chiang
 
Grunt js for the Enterprise Vol.1: Frontend Performance with Phantomas
Grunt js for the Enterprise Vol.1: Frontend Performance with PhantomasGrunt js for the Enterprise Vol.1: Frontend Performance with Phantomas
Grunt js for the Enterprise Vol.1: Frontend Performance with Phantomas
David Amend
 
Wrangling Large Scale Frontend Web Applications
Wrangling Large Scale Frontend Web ApplicationsWrangling Large Scale Frontend Web Applications
Wrangling Large Scale Frontend Web Applications
Ryan Roemer
 
A modern front end development workflow for Magnolia at Atlassian
A modern front end development workflow for Magnolia at AtlassianA modern front end development workflow for Magnolia at Atlassian
A modern front end development workflow for Magnolia at Atlassian
Magnolia
 
How to Build Front-End Web Apps that Scale - FutureJS
How to Build Front-End Web Apps that Scale - FutureJSHow to Build Front-End Web Apps that Scale - FutureJS
How to Build Front-End Web Apps that Scale - FutureJS
Phil Leggetter
 
Frontend technologies
Frontend technologiesFrontend technologies
Frontend technologies
Jose Ramon Roblero Ruiz
 
W3 conf hill-html5-security-realities
W3 conf hill-html5-security-realitiesW3 conf hill-html5-security-realities
W3 conf hill-html5-security-realities
Brad Hill
 
Frontend at Scale - The Tumblr Story
Frontend at Scale - The Tumblr StoryFrontend at Scale - The Tumblr Story
Frontend at Scale - The Tumblr Story
Chris Miller
 
Modern Frontend Technology
Modern Frontend TechnologyModern Frontend Technology
Modern Frontend Technology
Ship Hsu
 
Front End Development Workflow Tools
Front End Development Workflow ToolsFront End Development Workflow Tools
Front End Development Workflow Tools
Ahmed Elmehri
 
TechTalk #85 : Latest Frontend Technologies
TechTalk #85 : Latest Frontend TechnologiesTechTalk #85 : Latest Frontend Technologies
TechTalk #85 : Latest Frontend Technologies
bincangteknologi
 
The Frontend Developer Landscape Explained and the Rise of Advanced Frontend ...
The Frontend Developer Landscape Explained and the Rise of Advanced Frontend ...The Frontend Developer Landscape Explained and the Rise of Advanced Frontend ...
The Frontend Developer Landscape Explained and the Rise of Advanced Frontend ...
Prasid Pathak
 
engage 2015 - Domino App Development - Where should I go now?
engage 2015 - Domino App Development - Where should I go now?engage 2015 - Domino App Development - Where should I go now?
engage 2015 - Domino App Development - Where should I go now?
RenĂŠ Winkelmeyer
 
Front End Tooling and Performance - Codeaholics HK 2015
Front End Tooling and Performance - Codeaholics HK 2015Front End Tooling and Performance - Codeaholics HK 2015
Front End Tooling and Performance - Codeaholics HK 2015
Holger Bartel
 
Sinau Bareng Frontend Web Development @ DiLo Malang
Sinau Bareng Frontend Web Development @ DiLo MalangSinau Bareng Frontend Web Development @ DiLo Malang
Sinau Bareng Frontend Web Development @ DiLo Malang
Moch. Zamroni
 
Front end Tips Tricks & Tools
Front end Tips Tricks & ToolsFront end Tips Tricks & Tools
Front end Tips Tricks & Tools
Sandeep Ramgolam
 
User eXperience & Front End Development
User eXperience & Front End DevelopmentUser eXperience & Front End Development
User eXperience & Front End Development
andreafallaswork
 
Frontend automation and stability
Frontend automation and stabilityFrontend automation and stability
Frontend automation and stability
MĂĄtĂŠ NĂĄdasdi
 
Architecting your Frontend
Architecting your FrontendArchitecting your Frontend
Architecting your Frontend
Ruben Teijeiro
 
建立前端开发团队 (Front-end Development Environment)
建立前端开发团队 (Front-end Development Environment)建立前端开发团队 (Front-end Development Environment)
建立前端开发团队 (Front-end Development Environment)
Joseph Chiang
 
Grunt js for the Enterprise Vol.1: Frontend Performance with Phantomas
Grunt js for the Enterprise Vol.1: Frontend Performance with PhantomasGrunt js for the Enterprise Vol.1: Frontend Performance with Phantomas
Grunt js for the Enterprise Vol.1: Frontend Performance with Phantomas
David Amend
 
Wrangling Large Scale Frontend Web Applications
Wrangling Large Scale Frontend Web ApplicationsWrangling Large Scale Frontend Web Applications
Wrangling Large Scale Frontend Web Applications
Ryan Roemer
 
A modern front end development workflow for Magnolia at Atlassian
A modern front end development workflow for Magnolia at AtlassianA modern front end development workflow for Magnolia at Atlassian
A modern front end development workflow for Magnolia at Atlassian
Magnolia
 
How to Build Front-End Web Apps that Scale - FutureJS
How to Build Front-End Web Apps that Scale - FutureJSHow to Build Front-End Web Apps that Scale - FutureJS
How to Build Front-End Web Apps that Scale - FutureJS
Phil Leggetter
 
W3 conf hill-html5-security-realities
W3 conf hill-html5-security-realitiesW3 conf hill-html5-security-realities
W3 conf hill-html5-security-realities
Brad Hill
 
Frontend at Scale - The Tumblr Story
Frontend at Scale - The Tumblr StoryFrontend at Scale - The Tumblr Story
Frontend at Scale - The Tumblr Story
Chris Miller
 
Modern Frontend Technology
Modern Frontend TechnologyModern Frontend Technology
Modern Frontend Technology
Ship Hsu
 
Front End Development Workflow Tools
Front End Development Workflow ToolsFront End Development Workflow Tools
Front End Development Workflow Tools
Ahmed Elmehri
 
TechTalk #85 : Latest Frontend Technologies
TechTalk #85 : Latest Frontend TechnologiesTechTalk #85 : Latest Frontend Technologies
TechTalk #85 : Latest Frontend Technologies
bincangteknologi
 
The Frontend Developer Landscape Explained and the Rise of Advanced Frontend ...
The Frontend Developer Landscape Explained and the Rise of Advanced Frontend ...The Frontend Developer Landscape Explained and the Rise of Advanced Frontend ...
The Frontend Developer Landscape Explained and the Rise of Advanced Frontend ...
Prasid Pathak
 
engage 2015 - Domino App Development - Where should I go now?
engage 2015 - Domino App Development - Where should I go now?engage 2015 - Domino App Development - Where should I go now?
engage 2015 - Domino App Development - Where should I go now?
RenĂŠ Winkelmeyer
 
Ad

Similar to Webinar: Front End Web Development - Trendy Web Designs Using HTML5 (20)

Buiding Next Generation Websites Session 8 by Muhammad Ehtisham Siddiqui
Buiding Next Generation Websites Session 8 by Muhammad Ehtisham SiddiquiBuiding Next Generation Websites Session 8 by Muhammad Ehtisham Siddiqui
Buiding Next Generation Websites Session 8 by Muhammad Ehtisham Siddiqui
Muhammad Ehtisham Siddiqui
 
Powell lynetta storyboard_week6
Powell lynetta storyboard_week6Powell lynetta storyboard_week6
Powell lynetta storyboard_week6
Walden University
 
IE9 for developers
IE9 for developersIE9 for developers
IE9 for developers
Shaymaa
 
Now you see me... Adaptive Web Design and Development
Now you see me... Adaptive Web Design and DevelopmentNow you see me... Adaptive Web Design and Development
Now you see me... Adaptive Web Design and Development
Jonas Päckos
 
Powell lynetta storyboard_week9
Powell lynetta storyboard_week9Powell lynetta storyboard_week9
Powell lynetta storyboard_week9
Walden University
 
Powell lynetta storyboard_week8
Powell lynetta storyboard_week8Powell lynetta storyboard_week8
Powell lynetta storyboard_week8
Walden University
 
Mobile Monday Presentation: Responsive Web Design
Mobile Monday Presentation: Responsive Web DesignMobile Monday Presentation: Responsive Web Design
Mobile Monday Presentation: Responsive Web Design
Cantina
 
Web Pages Visual Similarity - Search Central Live Zurich 2024
Web Pages Visual Similarity - Search Central Live Zurich 2024Web Pages Visual Similarity - Search Central Live Zurich 2024
Web Pages Visual Similarity - Search Central Live Zurich 2024
Giacomo Zecchini
 
Fewd week7 slides
Fewd week7 slidesFewd week7 slides
Fewd week7 slides
William Myers
 
Html 5
Html 5Html 5
Html 5
manujayarajkm
 
CAP 756 UNIT 1.pptx
CAP 756 UNIT 1.pptxCAP 756 UNIT 1.pptx
CAP 756 UNIT 1.pptx
vahidullahahmed
 
Ls-No-1 Web Publishing Notes.pdf 12th information technology chapter 1
Ls-No-1 Web Publishing Notes.pdf 12th information technology chapter 1Ls-No-1 Web Publishing Notes.pdf 12th information technology chapter 1
Ls-No-1 Web Publishing Notes.pdf 12th information technology chapter 1
AAFREEN SHAIKH
 
Organize Your Website With Advanced CSS Tricks
Organize Your Website With Advanced CSS TricksOrganize Your Website With Advanced CSS Tricks
Organize Your Website With Advanced CSS Tricks
Andolasoft Inc
 
A Complete Solution for Web Development
A Complete Solution for Web DevelopmentA Complete Solution for Web Development
A Complete Solution for Web Development
Edureka!
 
7 new techniques every web developer should know
7 new techniques every web developer should know7 new techniques every web developer should know
7 new techniques every web developer should know
Mitiz Technologies
 
Bootstrap Jump Start
Bootstrap Jump StartBootstrap Jump Start
Bootstrap Jump Start
Haim Michael
 
Master page
Master pageMaster page
Master page
Paneliya Prince
 
Just Enough Web Design.doc.doc
Just Enough Web Design.doc.docJust Enough Web Design.doc.doc
Just Enough Web Design.doc.doc
butest
 
Introduction to html5
Introduction to html5Introduction to html5
Introduction to html5
Muktadiur Rahman
 
Web Development for UX Designers
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX Designers
Ashlimarie
 
Buiding Next Generation Websites Session 8 by Muhammad Ehtisham Siddiqui
Buiding Next Generation Websites Session 8 by Muhammad Ehtisham SiddiquiBuiding Next Generation Websites Session 8 by Muhammad Ehtisham Siddiqui
Buiding Next Generation Websites Session 8 by Muhammad Ehtisham Siddiqui
Muhammad Ehtisham Siddiqui
 
Powell lynetta storyboard_week6
Powell lynetta storyboard_week6Powell lynetta storyboard_week6
Powell lynetta storyboard_week6
Walden University
 
IE9 for developers
IE9 for developersIE9 for developers
IE9 for developers
Shaymaa
 
Now you see me... Adaptive Web Design and Development
Now you see me... Adaptive Web Design and DevelopmentNow you see me... Adaptive Web Design and Development
Now you see me... Adaptive Web Design and Development
Jonas Päckos
 
Powell lynetta storyboard_week9
Powell lynetta storyboard_week9Powell lynetta storyboard_week9
Powell lynetta storyboard_week9
Walden University
 
Powell lynetta storyboard_week8
Powell lynetta storyboard_week8Powell lynetta storyboard_week8
Powell lynetta storyboard_week8
Walden University
 
Mobile Monday Presentation: Responsive Web Design
Mobile Monday Presentation: Responsive Web DesignMobile Monday Presentation: Responsive Web Design
Mobile Monday Presentation: Responsive Web Design
Cantina
 
Web Pages Visual Similarity - Search Central Live Zurich 2024
Web Pages Visual Similarity - Search Central Live Zurich 2024Web Pages Visual Similarity - Search Central Live Zurich 2024
Web Pages Visual Similarity - Search Central Live Zurich 2024
Giacomo Zecchini
 
Fewd week7 slides
Fewd week7 slidesFewd week7 slides
Fewd week7 slides
William Myers
 
CAP 756 UNIT 1.pptx
CAP 756 UNIT 1.pptxCAP 756 UNIT 1.pptx
CAP 756 UNIT 1.pptx
vahidullahahmed
 
Ls-No-1 Web Publishing Notes.pdf 12th information technology chapter 1
Ls-No-1 Web Publishing Notes.pdf 12th information technology chapter 1Ls-No-1 Web Publishing Notes.pdf 12th information technology chapter 1
Ls-No-1 Web Publishing Notes.pdf 12th information technology chapter 1
AAFREEN SHAIKH
 
Organize Your Website With Advanced CSS Tricks
Organize Your Website With Advanced CSS TricksOrganize Your Website With Advanced CSS Tricks
Organize Your Website With Advanced CSS Tricks
Andolasoft Inc
 
A Complete Solution for Web Development
A Complete Solution for Web DevelopmentA Complete Solution for Web Development
A Complete Solution for Web Development
Edureka!
 
7 new techniques every web developer should know
7 new techniques every web developer should know7 new techniques every web developer should know
7 new techniques every web developer should know
Mitiz Technologies
 
Bootstrap Jump Start
Bootstrap Jump StartBootstrap Jump Start
Bootstrap Jump Start
Haim Michael
 
Just Enough Web Design.doc.doc
Just Enough Web Design.doc.docJust Enough Web Design.doc.doc
Just Enough Web Design.doc.doc
butest
 
Introduction to html5
Introduction to html5Introduction to html5
Introduction to html5
Muktadiur Rahman
 
Web Development for UX Designers
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX Designers
Ashlimarie
 
Ad

More from Edureka! (20)

What to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | EdurekaWhat to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | Edureka
Edureka!
 
Top 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | EdurekaTop 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
Edureka!
 
Top 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | EdurekaTop 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | Edureka
Edureka!
 
Tableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | EdurekaTableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | Edureka
Edureka!
 
Python Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaPython Programming Tutorial | Edureka
Python Programming Tutorial | Edureka
Edureka!
 
Top 5 PMP Certifications | Edureka
Top 5 PMP Certifications | EdurekaTop 5 PMP Certifications | Edureka
Top 5 PMP Certifications | Edureka
Edureka!
 
Top Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | EdurekaTop Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | Edureka
Edureka!
 
Linux Mint Tutorial | Edureka
Linux Mint Tutorial | EdurekaLinux Mint Tutorial | Edureka
Linux Mint Tutorial | Edureka
Edureka!
 
How to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| EdurekaHow to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| Edureka
Edureka!
 
Importance of Digital Marketing | Edureka
Importance of Digital Marketing | EdurekaImportance of Digital Marketing | Edureka
Importance of Digital Marketing | Edureka
Edureka!
 
RPA in 2020 | Edureka
RPA in 2020 | EdurekaRPA in 2020 | Edureka
RPA in 2020 | Edureka
Edureka!
 
Email Notifications in Jenkins | Edureka
Email Notifications in Jenkins | EdurekaEmail Notifications in Jenkins | Edureka
Email Notifications in Jenkins | Edureka
Edureka!
 
EA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | EdurekaEA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | Edureka
Edureka!
 
Cognitive AI Tutorial | Edureka
Cognitive AI Tutorial | EdurekaCognitive AI Tutorial | Edureka
Cognitive AI Tutorial | Edureka
Edureka!
 
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | EdurekaAWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
Edureka!
 
Blue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | EdurekaBlue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | Edureka
Edureka!
 
Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka
Edureka!
 
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | EdurekaA star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
Edureka!
 
Kubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | EdurekaKubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | Edureka
Edureka!
 
Introduction to DevOps | Edureka
Introduction to DevOps | EdurekaIntroduction to DevOps | Edureka
Introduction to DevOps | Edureka
Edureka!
 
What to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | EdurekaWhat to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | Edureka
Edureka!
 
Top 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | EdurekaTop 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
Edureka!
 
Top 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | EdurekaTop 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | Edureka
Edureka!
 
Tableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | EdurekaTableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | Edureka
Edureka!
 
Python Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaPython Programming Tutorial | Edureka
Python Programming Tutorial | Edureka
Edureka!
 
Top 5 PMP Certifications | Edureka
Top 5 PMP Certifications | EdurekaTop 5 PMP Certifications | Edureka
Top 5 PMP Certifications | Edureka
Edureka!
 
Top Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | EdurekaTop Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | Edureka
Edureka!
 
Linux Mint Tutorial | Edureka
Linux Mint Tutorial | EdurekaLinux Mint Tutorial | Edureka
Linux Mint Tutorial | Edureka
Edureka!
 
How to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| EdurekaHow to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| Edureka
Edureka!
 
Importance of Digital Marketing | Edureka
Importance of Digital Marketing | EdurekaImportance of Digital Marketing | Edureka
Importance of Digital Marketing | Edureka
Edureka!
 
RPA in 2020 | Edureka
RPA in 2020 | EdurekaRPA in 2020 | Edureka
RPA in 2020 | Edureka
Edureka!
 
Email Notifications in Jenkins | Edureka
Email Notifications in Jenkins | EdurekaEmail Notifications in Jenkins | Edureka
Email Notifications in Jenkins | Edureka
Edureka!
 
EA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | EdurekaEA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | Edureka
Edureka!
 
Cognitive AI Tutorial | Edureka
Cognitive AI Tutorial | EdurekaCognitive AI Tutorial | Edureka
Cognitive AI Tutorial | Edureka
Edureka!
 
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | EdurekaAWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
Edureka!
 
Blue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | EdurekaBlue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | Edureka
Edureka!
 
Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka
Edureka!
 
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | EdurekaA star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
Edureka!
 
Kubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | EdurekaKubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | Edureka
Edureka!
 
Introduction to DevOps | Edureka
Introduction to DevOps | EdurekaIntroduction to DevOps | Edureka
Introduction to DevOps | Edureka
Edureka!
 

Recently uploaded (20)

Network Security. Different aspects of Network Security.
Network Security. Different aspects of Network Security.Network Security. Different aspects of Network Security.
Network Security. Different aspects of Network Security.
gregtap1
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
"Rebranding for Growth", Anna Velykoivanenko
"Rebranding for Growth", Anna Velykoivanenko"Rebranding for Growth", Anna Velykoivanenko
"Rebranding for Growth", Anna Velykoivanenko
Fwdays
 
Automation Dreamin': Capture User Feedback From Anywhere
Automation Dreamin': Capture User Feedback From AnywhereAutomation Dreamin': Capture User Feedback From Anywhere
Automation Dreamin': Capture User Feedback From Anywhere
Lynda Kane
 
"PHP and MySQL CRUD Operations for Student Management System"
"PHP and MySQL CRUD Operations for Student Management System""PHP and MySQL CRUD Operations for Student Management System"
"PHP and MySQL CRUD Operations for Student Management System"
Jainul Musani
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Hands On: Create a Lightning Aura Component with force:RecordData
Hands On: Create a Lightning Aura Component with force:RecordDataHands On: Create a Lightning Aura Component with force:RecordData
Hands On: Create a Lightning Aura Component with force:RecordData
Lynda Kane
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Automation Dreamin' 2022: Sharing Some Gratitude with Your Users
Automation Dreamin' 2022: Sharing Some Gratitude with Your UsersAutomation Dreamin' 2022: Sharing Some Gratitude with Your Users
Automation Dreamin' 2022: Sharing Some Gratitude with Your Users
Lynda Kane
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Rock, Paper, Scissors: An Apex Map Learning Journey
Rock, Paper, Scissors: An Apex Map Learning JourneyRock, Paper, Scissors: An Apex Map Learning Journey
Rock, Paper, Scissors: An Apex Map Learning Journey
Lynda Kane
 
Buckeye Dreamin 2024: Assessing and Resolving Technical Debt
Buckeye Dreamin 2024: Assessing and Resolving Technical DebtBuckeye Dreamin 2024: Assessing and Resolving Technical Debt
Buckeye Dreamin 2024: Assessing and Resolving Technical Debt
Lynda Kane
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Network Security. Different aspects of Network Security.
Network Security. Different aspects of Network Security.Network Security. Different aspects of Network Security.
Network Security. Different aspects of Network Security.
gregtap1
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
"Rebranding for Growth", Anna Velykoivanenko
"Rebranding for Growth", Anna Velykoivanenko"Rebranding for Growth", Anna Velykoivanenko
"Rebranding for Growth", Anna Velykoivanenko
Fwdays
 
Automation Dreamin': Capture User Feedback From Anywhere
Automation Dreamin': Capture User Feedback From AnywhereAutomation Dreamin': Capture User Feedback From Anywhere
Automation Dreamin': Capture User Feedback From Anywhere
Lynda Kane
 
"PHP and MySQL CRUD Operations for Student Management System"
"PHP and MySQL CRUD Operations for Student Management System""PHP and MySQL CRUD Operations for Student Management System"
"PHP and MySQL CRUD Operations for Student Management System"
Jainul Musani
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Hands On: Create a Lightning Aura Component with force:RecordData
Hands On: Create a Lightning Aura Component with force:RecordDataHands On: Create a Lightning Aura Component with force:RecordData
Hands On: Create a Lightning Aura Component with force:RecordData
Lynda Kane
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Automation Dreamin' 2022: Sharing Some Gratitude with Your Users
Automation Dreamin' 2022: Sharing Some Gratitude with Your UsersAutomation Dreamin' 2022: Sharing Some Gratitude with Your Users
Automation Dreamin' 2022: Sharing Some Gratitude with Your Users
Lynda Kane
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Rock, Paper, Scissors: An Apex Map Learning Journey
Rock, Paper, Scissors: An Apex Map Learning JourneyRock, Paper, Scissors: An Apex Map Learning Journey
Rock, Paper, Scissors: An Apex Map Learning Journey
Lynda Kane
 
Buckeye Dreamin 2024: Assessing and Resolving Technical Debt
Buckeye Dreamin 2024: Assessing and Resolving Technical DebtBuckeye Dreamin 2024: Assessing and Resolving Technical Debt
Buckeye Dreamin 2024: Assessing and Resolving Technical Debt
Lynda Kane
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 

Webinar: Front End Web Development - Trendy Web Designs Using HTML5

  • 1. View Front End Web Development course details at http://www.edureka.co/front-end-web-development For Queries: Post on Twitter @edurekaIN: #askEdureka Post on Facebook /edurekaIN For more details please contact us: US : 1800 275 9730 (toll free) INDIA : +91 88808 62004 Email Us : [email protected] Front End Web development
  • 2. Slide 2 www.edureka.co/front-end-web-development At the end of this module, you will be able to: Objectives  Learn how to add hyperlinks and videos in the webpage  Understand how google maps are used to locate your location  Introduction to CSS  Understand the importance of Background Images, Opacity and Image Sprites  Introduction to JavaScript  Develop a code to create a webpage
  • 3. Slide 3 www.edureka.co/front-end-web-development  HTML stands for Hyper Text Markup language  HTML has tags which are enclosed in angle brackets like <p>, <div>, <a>, <img>, <form> etc.,  Web browsers like Chrome, IE, Opera, Safari, Firefox etc, can read HTML file and execute them  A Web site consists of many pages. Each page can be developed in HTML  Latest version of HTML is HTML-5 HTML
  • 4. Slide 4 www.edureka.co/front-end-web-development HTML Hyperlinks Any website today has links linking webpages. HTML links are hyperlinks. When clicked on the link, the user will be directed from one webpage to another or some portion in the same page. The hyperlinks can be text or an image Example Hyperlink – When clicked on “Products” hyperlink, the page linked to it will be opened
  • 5. Slide 5 www.edureka.co/front-end-web-development HTML Hyperlinks Now let us write the code to create hyperlinks to link various webpages
  • 6. Slide 6 www.edureka.co/front-end-web-development HTML Video When you want to display a video, or a movie clip in the webpage, <video> tag is used Video tag is used to display the video. The “src” attribute is used to locate the position of the video file that has to be uploaded You can also specify the width and height of the video HTML5 supports uploading video of 3 formats. They are:  MP4  WebM  Ogg
  • 8. Slide 8 www.edureka.co/front-end-web-development Google Maps of Current Location  A paragraph with the content “Click the button to get your position” will be displayed. This paragraph has the id “demo”  A push button is displayed with a caption of “Try It”. When this push button is clicked then getLocation() function is executed  GEO Location is finding the location of the user in the world using various techniques like specifying the IP address, GPS hardware  Now let us try to find the location of the user in the Google Maps using the HTML5 tags  Here we use GEO Location API to allow the user share his location only with the trusted websites
  • 9. Slide 9 www.edureka.co/front-end-web-development Google Maps of Current Location In the <script> tag,  Object of paragraph demo is obtained by using getElementById() function and stored in the variable x  In the getLocation() function, if the browser supports geolocation then getCurrentPosition() is called. If the function is successful then it calls success() function else it calls the Error() function.  The success() function co-ordinates are passed as arguments and here, the longitude and latitude position of the user is stored in latlon variable.  An google map image is created with these attributes  Finally this image is displayed as the content of the paragraph “mapholder”
  • 12. Slide 12 www.edureka.co/front-end-web-development Google Maps of Current Location (Contd.) Output
  • 13. Slide 13 www.edureka.co/front-end-web-development  CSS stands for Cascading Style Sheet  CSS is used to provide the style for the HTML Elements  Style for html elements are specified between <style> and </style> tag  Current version of CSS is CSS-3  The use of CSS in the HTML script makes the webpage look effective and attractive to the user at the browser end CSS CSS
  • 14. Slide 14 www.edureka.co/front-end-web-development CSS – Background Image Example Images are the best way to convey information and attract people to read your webpage. If the images used are appealing to the user, he will be tempted to read your webpage Output
  • 15. Slide 15 www.edureka.co/front-end-web-development  Opacity is used to give the transparency to the image  Opacity can be given from 0.1 to 1.0 Âť 0.0 : Image is not displayed Âť 0.5 : Image is displayed with 50% transparency Âť 1.0 : Image is displayed as the original image  Opacity is done to make the image or object look elegant. It is an effect which will lets you see what is underneath CSS – Opacity
  • 16. Slide 16 www.edureka.co/front-end-web-development CSS – Opacity Code Example Image Opacity is 0.4 On hovering, original image is displayed
  • 18. Slide 18 www.edureka.co/front-end-web-development CSS – Image Sprites Images can also be used as hyperlink. Instead of providing links to individual image and linking it to a webpage, you can use Image Sprites to reduce the code size and the browser time to buffer that page. Image Sprites is a combination of multiple images into a single image In Image Sprites, a single image having multiple partitions is displayed. Each partition is given a hyperlink When a portion of that image is clicked, the webpage linked with that partition is displayed to the user Example On Clicking this, you will be directed to the next page On Clicking this, you will be directed to the previous page On Clicking this, you will be directed to the home page
  • 19. Slide 19 www.edureka.co/front-end-web-development CSS – Image Sprites Example The code to achieve the output required is as shown below:
  • 20. Slide 20 www.edureka.co/front-end-web-development JavaScript runs in a single threaded environment. When Java code is executed, the user will not be able to perform any operation in the web page To avoid this problem, the Java script is embedded in the HTML script and the Java code runs as a background task so that foreground web page can be accessed as usual Web Workers are responsible to run content(Java code) in the background Java Script – Web Worker
  • 21. Slide 21 www.edureka.co/front-end-web-development Java Script – Web Worker Example 3 buttons
  • 23. Slide 23 www.edureka.co/front-end-web-development  In the code three buttons are displayed  On clicking the Big Loop button, if the web worker is not created then new Web Worker object is created by giving the js file to be executed Âť Here Internalfile.js is provided. JS file will return the data. On receiving the data from js file, html element is updated  On click of Stop Loop button, web worker is destroy  On click of Say Hello button, msg Hello will be displayed in alert box Java Script – Web Worker
  • 25. Slide 25 www.edureka.co/front-end-web-development Website Development Now let us use all the concepts learnt to develop a website with six sections mentioned as below:  Header  Navigation menu  Left side menu  Section middle to display the web page  Section right for displaying advertisements  Footer section When any option on the left side menu or navigation menu is selected, corresponding page should be displayed
  • 26. Slide 26 www.edureka.co/front-end-web-development Website Development Right Section - Advertisements Middle Section - Webpage Left Section – Menu Bar and Navigation Menu Header Footer
  • 29. Slide 29 www.edureka.co/front-end-web-development  Module 7 Âť Java Script  Module 8 Âť Java Script  Module 9 Âť Jquery  Module 10 Âť Jquery & Introduction to Angular JS  Module 1 Âť HTML  Module 2 Âť HTML 5  Module 3 Âť CSS  Module 4 Âť CSS  Module 5 Âť CSS 3  Module 6 Âť Java Script Course Topics
  • 30. LIVE Online Class Class Recording in LMS 24/7 Post Class Support Module Wise Quiz Project Work Verifiable Certificate Slide 30 www.edureka.co/front-end-web-development How it Works?