SlideShare una empresa de Scribd logo
1 de 31
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

Más contenido relacionado

Destacado

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 2015Holger 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 MalangMoch. Zamroni
 
Front end Tips Tricks & Tools
Front end Tips Tricks & ToolsFront end Tips Tricks & Tools
Front end Tips Tricks & ToolsSandeep Ramgolam
 
User eXperience & Front End Development
User eXperience & Front End DevelopmentUser eXperience & Front End Development
User eXperience & Front End Developmentandreafallaswork
 
Frontend automation and stability
Frontend automation and stabilityFrontend automation and stability
Frontend automation and stabilityMáté Nádasdi
 
Architecting your Frontend
Architecting your FrontendArchitecting your Frontend
Architecting your FrontendRuben 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 PhantomasDavid Amend
 
Wrangling Large Scale Frontend Web Applications
Wrangling Large Scale Frontend Web ApplicationsWrangling Large Scale Frontend Web Applications
Wrangling Large Scale Frontend Web ApplicationsRyan 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 AtlassianMagnolia
 
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 - FutureJSPhil Leggetter
 
W3 conf hill-html5-security-realities
W3 conf hill-html5-security-realitiesW3 conf hill-html5-security-realities
W3 conf hill-html5-security-realitiesBrad Hill
 
Frontend at Scale - The Tumblr Story
Frontend at Scale - The Tumblr StoryFrontend at Scale - The Tumblr Story
Frontend at Scale - The Tumblr StoryChris Miller
 
Modern Frontend Technology
Modern Frontend TechnologyModern Frontend Technology
Modern Frontend TechnologyShip Hsu
 
Front End Development Workflow Tools
Front End Development Workflow ToolsFront End Development Workflow Tools
Front End Development Workflow ToolsAhmed Elmehri
 
TechTalk #85 : Latest Frontend Technologies
TechTalk #85 : Latest Frontend TechnologiesTechTalk #85 : Latest Frontend Technologies
TechTalk #85 : Latest Frontend Technologiesbincangteknologi
 
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
 

Destacado (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
 
Frontend SPOF
Frontend SPOFFrontend SPOF
Frontend SPOF
 
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
 
Front end Tips Tricks & Tools
Front end Tips Tricks & ToolsFront end Tips Tricks & Tools
Front end Tips Tricks & Tools
 
User eXperience & Front End Development
User eXperience & Front End DevelopmentUser eXperience & Front End Development
User eXperience & Front End Development
 
Frontend automation and stability
Frontend automation and stabilityFrontend automation and stability
Frontend automation and stability
 
Architecting your Frontend
Architecting your FrontendArchitecting your Frontend
Architecting your Frontend
 
建立前端开发团队 (Front-end Development Environment)
建立前端开发团队 (Front-end Development Environment)建立前端开发团队 (Front-end Development Environment)
建立前端开发团队 (Front-end Development Environment)
 
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
 
Wrangling Large Scale Frontend Web Applications
Wrangling Large Scale Frontend Web ApplicationsWrangling Large Scale Frontend Web Applications
Wrangling Large Scale Frontend Web Applications
 
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
 
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
 
Frontend technologies
Frontend technologiesFrontend technologies
Frontend technologies
 
W3 conf hill-html5-security-realities
W3 conf hill-html5-security-realitiesW3 conf hill-html5-security-realities
W3 conf hill-html5-security-realities
 
Frontend at Scale - The Tumblr Story
Frontend at Scale - The Tumblr StoryFrontend at Scale - The Tumblr Story
Frontend at Scale - The Tumblr Story
 
Modern Frontend Technology
Modern Frontend TechnologyModern Frontend Technology
Modern Frontend Technology
 
Front End Development Workflow Tools
Front End Development Workflow ToolsFront End Development Workflow Tools
Front End Development Workflow Tools
 
TechTalk #85 : Latest Frontend Technologies
TechTalk #85 : Latest Frontend TechnologiesTechTalk #85 : Latest Frontend Technologies
TechTalk #85 : Latest Frontend Technologies
 
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 ...
 
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?
 

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

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 SiddiquiMuhammad Ehtisham Siddiqui
 
Powell lynetta storyboard_week6
Powell lynetta storyboard_week6Powell lynetta storyboard_week6
Powell lynetta storyboard_week6Walden University
 
IE9 for developers
IE9 for developersIE9 for developers
IE9 for developersShaymaa
 
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 DevelopmentJonas Päckos
 
Powell lynetta storyboard_week9
Powell lynetta storyboard_week9Powell lynetta storyboard_week9
Powell lynetta storyboard_week9Walden University
 
Powell lynetta storyboard_week8
Powell lynetta storyboard_week8Powell lynetta storyboard_week8
Powell lynetta storyboard_week8Walden University
 
Mobile Monday Presentation: Responsive Web Design
Mobile Monday Presentation: Responsive Web DesignMobile Monday Presentation: Responsive Web Design
Mobile Monday Presentation: Responsive Web DesignCantina
 
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 TricksAndolasoft Inc
 
A Complete Solution for Web Development
A Complete Solution for Web DevelopmentA Complete Solution for Web Development
A Complete Solution for Web DevelopmentEdureka!
 
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 knowMitiz Technologies
 
Bootstrap Jump Start
Bootstrap Jump StartBootstrap Jump Start
Bootstrap Jump StartHaim Michael
 
Just Enough Web Design.doc.doc
Just Enough Web Design.doc.docJust Enough Web Design.doc.doc
Just Enough Web Design.doc.docbutest
 
Web Development for UX Designers
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX DesignersAshlimarie
 
3) web development
3) web development3) web development
3) web developmenttechbed
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAAiman Hud
 

Similar a 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
 
Powell lynetta storyboard_week6
Powell lynetta storyboard_week6Powell lynetta storyboard_week6
Powell lynetta storyboard_week6
 
IE9 for developers
IE9 for developersIE9 for developers
IE9 for developers
 
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
 
Powell lynetta storyboard_week9
Powell lynetta storyboard_week9Powell lynetta storyboard_week9
Powell lynetta storyboard_week9
 
Powell lynetta storyboard_week8
Powell lynetta storyboard_week8Powell lynetta storyboard_week8
Powell lynetta storyboard_week8
 
Mobile Monday Presentation: Responsive Web Design
Mobile Monday Presentation: Responsive Web DesignMobile Monday Presentation: Responsive Web Design
Mobile Monday Presentation: Responsive Web Design
 
Fewd week7 slides
Fewd week7 slidesFewd week7 slides
Fewd week7 slides
 
Html 5
Html 5Html 5
Html 5
 
CAP 756 UNIT 1.pptx
CAP 756 UNIT 1.pptxCAP 756 UNIT 1.pptx
CAP 756 UNIT 1.pptx
 
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
 
A Complete Solution for Web Development
A Complete Solution for Web DevelopmentA Complete Solution for Web Development
A Complete Solution for Web Development
 
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
 
Bootstrap Jump Start
Bootstrap Jump StartBootstrap Jump Start
Bootstrap Jump Start
 
Master page
Master pageMaster page
Master page
 
Just Enough Web Design.doc.doc
Just Enough Web Design.doc.docJust Enough Web Design.doc.doc
Just Enough Web Design.doc.doc
 
Introduction to html5
Introduction to html5Introduction to html5
Introduction to html5
 
Web Development for UX Designers
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX Designers
 
3) web development
3) web development3) web development
3) web development
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 

Más de 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 | EdurekaEdureka!
 
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 | EdurekaEdureka!
 
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 | EdurekaEdureka!
 
Tableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | EdurekaTableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | EdurekaEdureka!
 
Python Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaPython Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaEdureka!
 
Top 5 PMP Certifications | Edureka
Top 5 PMP Certifications | EdurekaTop 5 PMP Certifications | Edureka
Top 5 PMP Certifications | EdurekaEdureka!
 
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 | EdurekaEdureka!
 
Linux Mint Tutorial | Edureka
Linux Mint Tutorial | EdurekaLinux Mint Tutorial | Edureka
Linux Mint Tutorial | EdurekaEdureka!
 
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| EdurekaEdureka!
 
Importance of Digital Marketing | Edureka
Importance of Digital Marketing | EdurekaImportance of Digital Marketing | Edureka
Importance of Digital Marketing | EdurekaEdureka!
 
RPA in 2020 | Edureka
RPA in 2020 | EdurekaRPA in 2020 | Edureka
RPA in 2020 | EdurekaEdureka!
 
Email Notifications in Jenkins | Edureka
Email Notifications in Jenkins | EdurekaEmail Notifications in Jenkins | Edureka
Email Notifications in Jenkins | EdurekaEdureka!
 
EA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | EdurekaEA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | EdurekaEdureka!
 
Cognitive AI Tutorial | Edureka
Cognitive AI Tutorial | EdurekaCognitive AI Tutorial | Edureka
Cognitive AI Tutorial | EdurekaEdureka!
 
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | EdurekaAWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | EdurekaEdureka!
 
Blue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | EdurekaBlue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | EdurekaEdureka!
 
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 | EdurekaEdureka!
 
Kubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | EdurekaKubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | EdurekaEdureka!
 
Introduction to DevOps | Edureka
Introduction to DevOps | EdurekaIntroduction to DevOps | Edureka
Introduction to DevOps | EdurekaEdureka!
 

Más de 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
 
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
 
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
 
Tableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | EdurekaTableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | Edureka
 
Python Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaPython Programming Tutorial | Edureka
Python Programming Tutorial | Edureka
 
Top 5 PMP Certifications | Edureka
Top 5 PMP Certifications | EdurekaTop 5 PMP Certifications | Edureka
Top 5 PMP Certifications | 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
 
Linux Mint Tutorial | Edureka
Linux Mint Tutorial | EdurekaLinux Mint Tutorial | Edureka
Linux Mint Tutorial | 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
 
Importance of Digital Marketing | Edureka
Importance of Digital Marketing | EdurekaImportance of Digital Marketing | Edureka
Importance of Digital Marketing | Edureka
 
RPA in 2020 | Edureka
RPA in 2020 | EdurekaRPA in 2020 | Edureka
RPA in 2020 | Edureka
 
Email Notifications in Jenkins | Edureka
Email Notifications in Jenkins | EdurekaEmail Notifications in Jenkins | Edureka
Email Notifications in Jenkins | Edureka
 
EA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | EdurekaEA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | Edureka
 
Cognitive AI Tutorial | Edureka
Cognitive AI Tutorial | EdurekaCognitive AI Tutorial | Edureka
Cognitive AI Tutorial | Edureka
 
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | EdurekaAWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
 
Blue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | EdurekaBlue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | 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
 
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
 
Kubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | EdurekaKubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | Edureka
 
Introduction to DevOps | Edureka
Introduction to DevOps | EdurekaIntroduction to DevOps | Edureka
Introduction to DevOps | Edureka
 

Último

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Último (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

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 : sales@edureka.co 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?