SlideShare a Scribd company logo
View HTML5 + CSS3 + JavaScript course details at
http://www.edureka.co/front-end-web-development
For Queries during the session and class recording:
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
web development
With
HTML5, CSS3 and JavaScript
www.edureka.co/front-end-web-development
Slide 2
www.edureka.co/front-end-web-development
www.edureka.co/front-end-web-development
Objectives
At the end of this module, you will be able to:
๏‚ฎ Importance of Web Development
๏‚ฎ Web Designer Vs. Web Developer
๏‚ฎ Front-end and Back-end Web Development
๏‚ฎ HTML, CSS and JavaScript - An Overview
๏‚ฎ JavaScript Frameworks - jQuery and AngularJS
๏‚ฎ Advanced Web Development Topics
Slide 3 www.edureka.co/front-end-web-development
Importance of Web Development
๏‚ง The Internet is ubiquitous
โ€ข Accessible through mobile and desktop
โ€ข Customers/users need to find you/your business
โ€ข Builds trust in your organization and improves your reputation
โ€ข Your website is your first round-the-clock sales person!
๏‚ง The Website
โ€ข Creates first impression of your business
โ€ข Create it to suit the needs of your target audience
โ€ข Reflects your expertise and reputation
โ€ข Can bring business from any part of the world!
โ€ข Call to Action โ€“ Encourage the users to give you business
๏‚ง You need Web Development skills to create a Website!
Slide 4 www.edureka.co/front-end-web-development
Web Designer Vs. Web Developer
๏‚ง A Web Designer
โ€ข Designs the look and feel of a website (creative side of website)
โ€ข Decides the layout, fonts, color, images and overall branding
โ€ข Creates the visual mock-up of the website
โ€ข Rarely does the development of a website!
โ€ข A Right-brained (Creative) Person
๏‚ง A Web Developer
โ€ข Brings the website mock-up to life on the Internet (development side of website)
โ€ข Develops the website and hosts on a web server
โ€ข Has Web Development Skills: HTML, CSS, JavaScript, PHP, Perl, Python, Java, Ruby
โ€ข A Left-brained (Logical) Person
๏‚ง Gain Web Development skills to become a Web Developer!
Slide 5 www.edureka.co/front-end-web-development
Web Developer Vs. Web Designer
Courtesy: www.smashingmagazine.com
Slide 6 www.edureka.co/front-end-web-development
Front End and Back End Web Development
๏‚ง Front End Web Development
โ€ข Defined components on the page with HTML
โ€ข Make them look pleasing with CSS
โ€ข Enable interactivity with JavaScript
โ€ข Enhance productivity with use of frameworks
๏‚ง Back End Web Development
โ€ข Create the page components and content dynamically on the web server
โ€ข Send the HTML + CSS + JavaScript to web browser (used by a human user)
โ€ข Generate pages by programming in Java, JavaScript, PHP, Perl, Python, Ruby
โ€ข Aim to achieve fast response times to end users
๏‚ง Front End Web Development is the focus of this webinar!
Slide 7 www.edureka.co/front-end-web-development
HTML, CSS, and JavaScript โ€“ An Overview
๏‚ง HTML
โ€ข Hypertext Markup Language
โ€ข Structure of Page
๏‚ง JavaScript
โ€ข Interactivity with User
โ€ข Dynamic Updates in a Web Page
๏‚ง CSS
โ€ข Cascading Style Sheets
โ€ข Presentation/Styling
Slide 8 www.edureka.co/front-end-web-development
Hypertext - Origins
๏‚ง HyperText
โ€ข Text with references (hyperlinks) to other text
๏‚ง โ€œHyperโ€ - meaning
โ€ข Greek Origin: โ€œoverโ€, โ€œbeyondโ€
๏‚ง First Idea
โ€ข Vannevar Bush, USA, in 1945
Slide 9 www.edureka.co/front-end-web-development
A Simple HTML5 Page
๏‚ง Save the following code in a test.html file
<!DOCTYPE html>
<html>
<head>
<title>This is a Edureka Course</title>
</head>
<body>
<p>Welcome to HTML5, CSS3 and JavaScript!</p>
</body>
</html>
Slide 10 www.edureka.co/front-end-web-development
Hosting a Web Site
๏‚ง A Web Site
โ€ข Serves one or more HTML Pages
๏ƒ˜Default Page: index.html, index.php
๏‚ง Served / Hosted by a Web Server
โ€ข HTTP Web Server
๏ƒ˜httpd, apache2, Ngnix, inetmgr.exe - Internet Information Server (Microsoftโ€™s)
โ€ข Web Application Server
๏ƒ˜Apache Tomcat (Open Source), IBM WebSphere (Licensed)
๏‚ง Technologies
โ€ข HTML, HTTP, TCP/IP Protocols
โ€ข Operating Systems: Linux, Windows, MacOS
Slide 11 www.edureka.co/front-end-web-development
HTML Page
๏‚ง HTML (Web) Page / Document
โ€ข User Interface for the Web (site or application)
โ€ข A plain text file โ€“ human readable
โ€ข Transported on HTTP - HyperText Transfer Protocol
๏‚ง Page Types
โ€ข Static โ€“ ready-made pages with fixed page content
๏ƒ˜File Extension: .html, .htm
โ€ข Dynamic โ€“ generated on the fly with varying page content
๏ƒ˜Generated on the Web Server
๏ƒ˜Interspersed with JavaScript, PHP, JSP, ASP
๏ƒ˜File Extensions: .js, .php, .jsp, .asp, .aspx
Slide 12 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd.
CSS - Introduction
๏‚ง Cascading Style Sheet
โ€ข Describes the look and formatting of a page
โ€ข Used for Changing Presentation and Styling
โ€ข Can apply to a mark-up language
๏ƒ˜ HTML, XHTML, XML, SVG
๏‚ง Separates Content from Presentation
๏‚ง Properties (Attributes) Styled
โ€ข Layout, Font (Typography), Color, Background
โ€ข Box Properties: Border, Margin, Padding
โ€ข Lists, Tables
Slide 13 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd.
CSS Syntax (Contd./-)
๏‚ง Style Selector
โ€ข The HTML elements to which the Style rule should be applied
โ€ข It is a match expression
โ€ข Specified as:
๏ƒ˜ Elementโ€™s tag name
๏ถ h1, p, label - case insensitive
๏ƒ˜ Value of Elementโ€™s attribute
๏ถ id, class - Case Sensitive
๏ƒ˜ Elementโ€™s placement in the Document tree
๏ถ Child element is nested within Parent
๏ถ A Sibling element is at the same nesting level
Slide 14 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd.
CSS Syntax (Contd./-)
๏‚ง CSS Declaration Block
โ€ข List of Declarations
โ€ข Enclosed in curly braces { . . . }
โ€ข Declaration
๏ƒ˜ property : value(s) ;
โ€ข property and value(s) are pre-defined
โ€ข Property name is unique
โ€ข Property value โ€“ Specified in multiple formats
๏ƒ˜ keywords (words) or mnemonics (in combination with some symbols like: #, /)
๏ƒ˜ numerical, hexadecimal, or a combination
๏ƒ˜ some values may have units of measure
Slide 15 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd.
New CSS3 Selectors
๏‚ง New CSS3 Structural Pseudo-Class Selectors
โ€ข E:first-of-type โ€“ Selects the first element of type E for its parent
li:first-of-type { color: red; }
โ€ข E:last-of-type - Selects the last element of type E for its parent
li:last-of-type { color: yellow; }
โ€ข E:only-child - Selects if E is only the child of its parent
li:only-child { color: blue; }
โ€ข E:nth-child(n) - Selects nth child of the element E
li:nth-child(3) { color: yellow; }
โ€ข E:nth-last-child(n) - Selects nth last child of the element E
li:nth-last-child(2) { color: red; }
Slide 16 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd.
CSS3 โ€“ 2D Transforms
๏‚ง Transformation
โ€ข Change of position, shape and size of an element
๏‚ง CSS3 Transforms
โ€ข 2-D: Two Dimensions
โ€ข 3-D: Three Dimensions (not covered in this course)
๏‚ง Transform Operations
โ€ข move, scale, spin, stretch and turn elements
Slide 17 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd.
CSS3 โ€“ 2D Transforms (Contd./-)
๏‚ง Specified with transform attribute
โ€ข Translation โ€“ Movement along X-axis and Y-axis
transform: translate( 50px, 100px );
โ€ข Rotation โ€“ in clock-wise direction
transform: rotate( 5deg );
โ€ข Scaling โ€“ increase/decrease size along width and height
transform: scale( 2, 2 );
โ€ข Skewing โ€“ tilting (turning) in X-axis and Y-axis directions
transform: skew( 10deg, 5deg);
Slide 18 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd.
CSS3 Transitions
๏‚ง Changing from one style to another (on an event)
๏ƒ˜ CSS property on which the transition effect has to take place
๏ƒ˜ Time Duration over which transition has to take place (smoothly)
๏ถ Specified in seconds (s) or milliseconds (ms)
p { width: 100px; }
p:hover { width: 200px; transition: width 2s; }
๏ƒ˜ Transition starts on events
๏ถ Events: hover, active, checked, focus, enabled, disabled
๏ถ @media queries, and JavaScript
๏ƒ˜ Specify multiple transitions sets with a comma
p { width: 200px; height: 100px; }
p:hover {
width: 400px; height: 200px;
transition: width 2s, height 5s; }
Slide 19 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd.
JavaScript โ€“ An Introduction
๏‚ง Mocha, later renamed as LiveScript - Developed by Netscape
๏‚ง Based on ECMAScript 5.1 (Ver. 6.0 is finalized in mid 2015)
๏‚ง LiveScript ๏ƒ  JavaScript (due to Java popularity)
๏‚ง Scripting Language for Web Browsers
โ€ข Dynamically Typed
โ€ข Interpreted by JavaScript Engine
๏‚ง Can not Do (for Security Reasons)
โ€ข Unlimited reading/writing of files from client machineโ€™s file system
โ€ข Writing to the files on the Server
โ€ข Can not close a window that was not opened by it
โ€ข Can not read from a web page served by another web server
๏‚ง Microsoftโ€™s version - JScript
Slide 20 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd.
Document Object Model (DOM) (Contd./-)
๏‚ง Structure and Style of a Page, Access / Update Content
๏‚ง DOM + JavaScript = Dynamic HTML (on client-side)
๏‚ง What JavaScript can do with DOM?
๏ƒ˜ Change an HTML Element
๏ƒ˜ Change an attribute of an HTML Element
๏ƒ˜ Change the CSS style of an HTML Element
๏ƒ˜ Remove an existing HTML element or its attributes
๏ƒ˜ Add new a HTML Element or a new attribute to an Element
๏ƒ˜ React to an event associated with an HTML Element
๏ƒ˜ Create a new event listener and associate with an HTML Element
Slide 21 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd.
HTML DOM Methods
๏‚ง DOM Methods โ€“ Finding HTML Elements
โ€ข getElementById() Method
๏ƒ˜ Gets the HTML Element with specified ID
โ€ข getElementsByClassName() Method
๏ƒ˜ Gets the HTML Elements with specified class name
document.getElementsByClassName("middlePara")[0].innerHTML = "Welcome
to Edureka!";
document.getElementsByClassName("middlePara")[1].innerHTML = "This is
HTML5, CSS3 and JavaScript Course!";
โ€ข getElementsByTagName() method
๏ƒ˜ Gets the HTML Elements with specified element tag
document.getElementsByTagName("p")[0].innerHTML = "Welcome to
Edureka!";
document.getElementsByTagName("p")[1].innerHTML = "This is HTML5,
CSS3 and JavaScript Course!";
Slide 22 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd.
jQuery - Introduction
๏‚ง jQuery Core โ€“ a Cross-Platform JavaScript Library
โ€ข Simplifies client-side JavaScript scripting for a web page
โ€ข It is FREE and Open Source
โ€ข Used by about 6,000 most visited websites
โ€ข It uses the familiar HTML DOM model
๏‚ง Latest Versions
โ€ข Version 1.11.3 - has support for IE 6/7/8
โ€ข Version 2.1.4 - has NO support for IE 6/7/8
โ€ข Development Version
๏ƒ˜ For use during development of the website
โ€ข Minified Version
๏ƒ˜ For use in production (live / online) use of website
Slide 23 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd.
jQuery - Introduction
๏‚ง Why use jQuery?
โ€ข JavaScript Framework
โ€ข Separates HTML and JavaScript in a web page
โ€ข Eliminates cross-browser incompatibilities
โ€ข Simple/Short, Clean and Easy to read, write and understand
๏‚ง What jQuery can do?
โ€ข Can Select Elements
๏ƒ˜ Has Selectors are similar to CSS Selectors
โ€ข Can Manipulate the Selected Elements
โ€ข Can Modify the Style of the Selected Elements
โ€ข Supports Events, Effects and Animations
โ€ข Supports JSON Parsing and Ajax (Asynchronous JavaScript + XML)
Slide 24 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd.
jQuery Basics
๏‚ง Download the latest version
โ€ข From jquery.com website
๏‚ง Reference it in HTML file
โ€ข Host it on your Web Server and Use it with <script> tag
<script src="jquery-2.1.3.js"></script>
โ€ข Point to a Public Web Server and Use it with <script> tag
๏ƒ˜ Google CDN Server (recommended) CDN โ€“ Content Delivery Network
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js">
</script>
๏ƒ˜ Microsoft CDN Server
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.2.min.js">
</script>
๏ƒ˜ MaxCDN CDN Server (moved from MediaTemple, before that Amazon)
<script src="http://code.jquery.com/jquery-2.1.3.min.js"></script>
โ€ข Do not put the jQuery code in the <script> tag that loads jQuery library
Slide 25 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd.
AngularJS - Introduction
๏‚ง Developed by Google
๏‚ง Based on MVC Pattern โ€“ on Front-End (Browser) side
โ€ข Model โ€“ Sourcing and Managing Data
โ€ข Controller โ€“ Application Logic โ€“ Decides what/when to display
โ€ข View โ€“ Presentation of Data โ€“ How (Where) to display the data
๏‚ง In AngularJS
โ€ข Model
๏ƒ˜ Represents current state of the application
๏ƒ˜ Stored in Object Properties
โ€ข View
๏ƒ˜ Displays the data in the Pageโ€™s DOM
โ€ข Controller
๏ƒ˜ Manages the relationship between the Model and the View (JavaScript Code)
โ€ข Data Binding Concept
๏ƒ˜ Map parts of UI to a JavaScript Objectโ€™s properties
๏ƒ˜ Sync between them happens automatically
Slide 26 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd.
Advanced Web Programming Topics
๏‚ง HTML Canvas, WebGL, SVG
๏‚ง HTML5 Geolocation API
๏‚ง HTML5 Drag and Drop API
๏‚ง HTML5 Web Storage API
๏‚ง HTML5 Web Workers
๏‚ง HTML5 Server-sent Events
Slide 27 www.edureka.co/front-end-web-development
Job trends for Full Stack Web Developer
Slide 28 www.edureka.co/front-end-web-development
๏‚ฎ Module 6
ยป CSS3
๏‚ฎ Module 7
ยป Java Script- Part 1
๏‚ฎ Module 8
ยป Java Script- Part 2
๏‚ฎ Module 9
ยป jQuery and AngularJS
๏‚ฎ Module 10
ยป Advanced Web Programming
๏‚ฎ Module 1
ยป HTML Part-1
๏‚ฎ Module 2
ยป HTML Part-2
๏‚ฎ Module 3
ยป CSS
๏‚ฎ Module 4
ยป HTML5
๏‚ฎ Module 5
ยป HTML5 Forms, Audio and Video
Front End Web Development - Course Topics
Slide 29 www.edureka.co/front-end-web-development
Disclaimer
Criteria and guidelines mentioned in this presentation may change. Please visit our website for latest
and additional information on Front End Web Development course.
Questions
Slide 30 www.edureka.co/front-end-web-development
Web Development with HTML5, CSS3 & JavaScript
Ad

More Related Content

What's hot (20)

Ppt of web development
Ppt of web developmentPpt of web development
Ppt of web development
bethanygfair
ย 
Front-End Web Development
Front-End Web DevelopmentFront-End Web Development
Front-End Web Development
Yash Sati
ย 
Front end web development
Front end web developmentFront end web development
Front end web development
viveksewa
ย 
WEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web DevelopmentWEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web Development
Randy Connolly
ย 
Presentation of bootstrap
Presentation of bootstrapPresentation of bootstrap
Presentation of bootstrap
1amitgupta
ย 
Web Development
Web DevelopmentWeb Development
Web Development
Lena Petsenchuk
ย 
Javascript
JavascriptJavascript
Javascript
Momentum Design Lab
ย 
Introduction of Html/css/js
Introduction of Html/css/jsIntroduction of Html/css/js
Introduction of Html/css/js
Knoldus Inc.
ย 
Intro to HTML and CSS basics
Intro to HTML and CSS basicsIntro to HTML and CSS basics
Intro to HTML and CSS basics
Eliran Eliassy
ย 
Html5 tutorial for beginners
Html5 tutorial for beginnersHtml5 tutorial for beginners
Html5 tutorial for beginners
Singsys Pte Ltd
ย 
Introduction to back-end
Introduction to back-endIntroduction to back-end
Introduction to back-end
Mosaab Ehab
ย 
ReactJS presentation.pptx
ReactJS presentation.pptxReactJS presentation.pptx
ReactJS presentation.pptx
DivyanshGupta922023
ย 
Web Development on Web Project Presentation
Web Development on Web Project PresentationWeb Development on Web Project Presentation
Web Development on Web Project Presentation
Milind Gokhale
ย 
Bootstrap
BootstrapBootstrap
Bootstrap
Jadson Santos
ย 
Web Development using HTML & CSS
Web Development using HTML & CSSWeb Development using HTML & CSS
Web Development using HTML & CSS
Shashank Skills Academy
ย 
Introduction to HTML5
Introduction to HTML5Introduction to HTML5
Introduction to HTML5
Gil Fink
ย 
How To be a Backend developer
How To be a Backend developer    How To be a Backend developer
How To be a Backend developer
Ramy Hakam
ย 
Html / CSS Presentation
Html / CSS PresentationHtml / CSS Presentation
Html / CSS Presentation
Shawn Calvert
ย 
Learn react-js
Learn react-jsLearn react-js
Learn react-js
C...L, NESPRESSO, WAFAASSURANCE, SOFRECOM ORANGE
ย 
HTML CSS & Javascript
HTML CSS & JavascriptHTML CSS & Javascript
HTML CSS & Javascript
David Lindkvist
ย 
Ppt of web development
Ppt of web developmentPpt of web development
Ppt of web development
bethanygfair
ย 
Front-End Web Development
Front-End Web DevelopmentFront-End Web Development
Front-End Web Development
Yash Sati
ย 
Front end web development
Front end web developmentFront end web development
Front end web development
viveksewa
ย 
WEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web DevelopmentWEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web Development
Randy Connolly
ย 
Presentation of bootstrap
Presentation of bootstrapPresentation of bootstrap
Presentation of bootstrap
1amitgupta
ย 
Web Development
Web DevelopmentWeb Development
Web Development
Lena Petsenchuk
ย 
Introduction of Html/css/js
Introduction of Html/css/jsIntroduction of Html/css/js
Introduction of Html/css/js
Knoldus Inc.
ย 
Intro to HTML and CSS basics
Intro to HTML and CSS basicsIntro to HTML and CSS basics
Intro to HTML and CSS basics
Eliran Eliassy
ย 
Html5 tutorial for beginners
Html5 tutorial for beginnersHtml5 tutorial for beginners
Html5 tutorial for beginners
Singsys Pte Ltd
ย 
Introduction to back-end
Introduction to back-endIntroduction to back-end
Introduction to back-end
Mosaab Ehab
ย 
ReactJS presentation.pptx
ReactJS presentation.pptxReactJS presentation.pptx
ReactJS presentation.pptx
DivyanshGupta922023
ย 
Web Development on Web Project Presentation
Web Development on Web Project PresentationWeb Development on Web Project Presentation
Web Development on Web Project Presentation
Milind Gokhale
ย 
Web Development using HTML & CSS
Web Development using HTML & CSSWeb Development using HTML & CSS
Web Development using HTML & CSS
Shashank Skills Academy
ย 
Introduction to HTML5
Introduction to HTML5Introduction to HTML5
Introduction to HTML5
Gil Fink
ย 
How To be a Backend developer
How To be a Backend developer    How To be a Backend developer
How To be a Backend developer
Ramy Hakam
ย 
Html / CSS Presentation
Html / CSS PresentationHtml / CSS Presentation
Html / CSS Presentation
Shawn Calvert
ย 
HTML CSS & Javascript
HTML CSS & JavascriptHTML CSS & Javascript
HTML CSS & Javascript
David Lindkvist
ย 

Viewers also liked (20)

HTML5 & CSS3
HTML5 & CSS3 HTML5 & CSS3
HTML5 & CSS3
Ian Lintner
ย 
The Role Of Java Script
The Role Of Java ScriptThe Role Of Java Script
The Role Of Java Script
Christian Heilmann
ย 
Javascript, HTML5 e CSS3
Javascript, HTML5 e CSS3Javascript, HTML5 e CSS3
Javascript, HTML5 e CSS3
Tim Koch-Grรผnberg
ย 
Presentation about html5 css3
Presentation about html5 css3Presentation about html5 css3
Presentation about html5 css3
Gopi A
ย 
CSS3: A practical introduction (FT2010 talk)
CSS3: A practical introduction (FT2010 talk)CSS3: A practical introduction (FT2010 talk)
CSS3: A practical introduction (FT2010 talk)
Lea Verou
ย 
Curso de Desenvolvimento Web - Mรณdulo 02 - CSS
Curso de Desenvolvimento Web - Mรณdulo 02 - CSSCurso de Desenvolvimento Web - Mรณdulo 02 - CSS
Curso de Desenvolvimento Web - Mรณdulo 02 - CSS
Rodrigo Bueno Santa Maria, BS, MBA
ย 
Curso de Desenvolvimento Web - Mรณdulo 01 - HTML
Curso de Desenvolvimento Web - Mรณdulo 01 - HTMLCurso de Desenvolvimento Web - Mรณdulo 01 - HTML
Curso de Desenvolvimento Web - Mรณdulo 01 - HTML
Rodrigo Bueno Santa Maria, BS, MBA
ย 
Programaรงรฃo Web com HTML e CSS
Programaรงรฃo Web com HTML e CSSProgramaรงรฃo Web com HTML e CSS
Programaรงรฃo Web com HTML e CSS
Victor Adriel Oliveira
ย 
Introduรงรฃo a HTML, CSS, JS, Ajax
Introduรงรฃo a HTML, CSS, JS, AjaxIntroduรงรฃo a HTML, CSS, JS, Ajax
Introduรงรฃo a HTML, CSS, JS, Ajax
Gabriel Kamimura Yano
ย 
Introduction to Html5
Introduction to Html5Introduction to Html5
Introduction to Html5
www.netgains.org
ย 
JavaScript - An Introduction
JavaScript - An IntroductionJavaScript - An Introduction
JavaScript - An Introduction
Manvendra Singh
ย 
html5.ppt
html5.ppthtml5.ppt
html5.ppt
Niharika Gupta
ย 
Html Ppt
Html PptHtml Ppt
Html Ppt
vijayanit
ย 
Javascript & SQL within database management system
Javascript & SQL within database management systemJavascript & SQL within database management system
Javascript & SQL within database management system
Clusterpoint
ย 
Parceiro Programador
Parceiro ProgramadorParceiro Programador
Parceiro Programador
Carlos Henrique Muller
ย 
HTML e CSS
HTML e CSSHTML e CSS
HTML e CSS
Mรณnica Ferreira
ย 
Css cascading style sheet
Css cascading style sheetCss cascading style sheet
Css cascading style sheet
Morvana Bonin
ย 
ebook Solidรกrio Fluรชncia de HTML & CSS
ebook Solidรกrio Fluรชncia de HTML & CSSebook Solidรกrio Fluรชncia de HTML & CSS
ebook Solidรกrio Fluรชncia de HTML & CSS
David Arty
ย 
Meaning of Six Sigma : The Industry Independent Methodology
Meaning of Six Sigma : The Industry Independent MethodologyMeaning of Six Sigma : The Industry Independent Methodology
Meaning of Six Sigma : The Industry Independent Methodology
Edureka!
ย 
About Best friends - HTML, CSS and JS
About Best friends - HTML, CSS and JSAbout Best friends - HTML, CSS and JS
About Best friends - HTML, CSS and JS
Naga Harish M
ย 
HTML5 & CSS3
HTML5 & CSS3 HTML5 & CSS3
HTML5 & CSS3
Ian Lintner
ย 
The Role Of Java Script
The Role Of Java ScriptThe Role Of Java Script
The Role Of Java Script
Christian Heilmann
ย 
Presentation about html5 css3
Presentation about html5 css3Presentation about html5 css3
Presentation about html5 css3
Gopi A
ย 
CSS3: A practical introduction (FT2010 talk)
CSS3: A practical introduction (FT2010 talk)CSS3: A practical introduction (FT2010 talk)
CSS3: A practical introduction (FT2010 talk)
Lea Verou
ย 
Programaรงรฃo Web com HTML e CSS
Programaรงรฃo Web com HTML e CSSProgramaรงรฃo Web com HTML e CSS
Programaรงรฃo Web com HTML e CSS
Victor Adriel Oliveira
ย 
Introduรงรฃo a HTML, CSS, JS, Ajax
Introduรงรฃo a HTML, CSS, JS, AjaxIntroduรงรฃo a HTML, CSS, JS, Ajax
Introduรงรฃo a HTML, CSS, JS, Ajax
Gabriel Kamimura Yano
ย 
Introduction to Html5
Introduction to Html5Introduction to Html5
Introduction to Html5
www.netgains.org
ย 
JavaScript - An Introduction
JavaScript - An IntroductionJavaScript - An Introduction
JavaScript - An Introduction
Manvendra Singh
ย 
Html Ppt
Html PptHtml Ppt
Html Ppt
vijayanit
ย 
Javascript & SQL within database management system
Javascript & SQL within database management systemJavascript & SQL within database management system
Javascript & SQL within database management system
Clusterpoint
ย 
Css cascading style sheet
Css cascading style sheetCss cascading style sheet
Css cascading style sheet
Morvana Bonin
ย 
ebook Solidรกrio Fluรชncia de HTML & CSS
ebook Solidรกrio Fluรชncia de HTML & CSSebook Solidรกrio Fluรชncia de HTML & CSS
ebook Solidรกrio Fluรชncia de HTML & CSS
David Arty
ย 
Meaning of Six Sigma : The Industry Independent Methodology
Meaning of Six Sigma : The Industry Independent MethodologyMeaning of Six Sigma : The Industry Independent Methodology
Meaning of Six Sigma : The Industry Independent Methodology
Edureka!
ย 
About Best friends - HTML, CSS and JS
About Best friends - HTML, CSS and JSAbout Best friends - HTML, CSS and JS
About Best friends - HTML, CSS and JS
Naga Harish M
ย 
Ad

Similar to Web Development with HTML5, CSS3 & JavaScript (20)

webdevelopment_6132030-lva1-app6891.pptx
webdevelopment_6132030-lva1-app6891.pptxwebdevelopment_6132030-lva1-app6891.pptx
webdevelopment_6132030-lva1-app6891.pptx
lekhacce
ย 
Introduction to HTML .pptx
Introduction to HTML               .pptxIntroduction to HTML               .pptx
Introduction to HTML .pptx
lekhacce
ย 
A Work Day Of A Web Developer
A Work Day Of A Web DeveloperA Work Day Of A Web Developer
A Work Day Of A Web Developer
Edureka!
ย 
Introduction to HTML language Web design.pptx
Introduction to HTML language Web design.pptxIntroduction to HTML language Web design.pptx
Introduction to HTML language Web design.pptx
lekhacce
ย 
25444215.pptx
25444215.pptx25444215.pptx
25444215.pptx
YashMittal302244
ย 
web development
web developmentweb development
web development
ABHISHEKJHA176786
ย 
025444215.pptx
025444215.pptx025444215.pptx
025444215.pptx
RiyaJenner1
ย 
WEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptxWEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptx
silvers5
ย 
web development
web developmentweb development
web development
RamanDeep876641
ย 
Curtin University Frontend Web Development
Curtin University Frontend Web DevelopmentCurtin University Frontend Web Development
Curtin University Frontend Web Development
Daryll Chu
ย 
HTML5_elementos nuevos integrados ahora
HTML5_elementos  nuevos integrados ahoraHTML5_elementos  nuevos integrados ahora
HTML5_elementos nuevos integrados ahora
mano21161
ย 
E learning website
E  learning websiteE  learning website
E learning website
Rishabh Gupta
ย 
Web Desing.pptx
Web Desing.pptxWeb Desing.pptx
Web Desing.pptx
SiamSarker2
ย 
Prashant_Shukla-UI
Prashant_Shukla-UIPrashant_Shukla-UI
Prashant_Shukla-UI
Prashant Shukla
ย 
Responsivedesign 7-3-2012
Responsivedesign 7-3-2012Responsivedesign 7-3-2012
Responsivedesign 7-3-2012
Thomas Carney
ย 
jayesh-16
jayesh-16jayesh-16
jayesh-16
jayesh sutariya
ย 
Presentation on web page development.pptx
Presentation on web page development.pptxPresentation on web page development.pptx
Presentation on web page development.pptx
Smrity Das
ย 
Full download Responsive Web Design with HTML5 and CSS3 Second Edition Ben Fr...
Full download Responsive Web Design with HTML5 and CSS3 Second Edition Ben Fr...Full download Responsive Web Design with HTML5 and CSS3 Second Edition Ben Fr...
Full download Responsive Web Design with HTML5 and CSS3 Second Edition Ben Fr...
deveykypri6
ย 
Resume
ResumeResume
Resume
Satendra Kasana
ย 
Building Responsive Intranet using Sharepoint Framework solutions - Asish Pad...
Building Responsive Intranet using Sharepoint Framework solutions - Asish Pad...Building Responsive Intranet using Sharepoint Framework solutions - Asish Pad...
Building Responsive Intranet using Sharepoint Framework solutions - Asish Pad...
Asish Padhy
ย 
webdevelopment_6132030-lva1-app6891.pptx
webdevelopment_6132030-lva1-app6891.pptxwebdevelopment_6132030-lva1-app6891.pptx
webdevelopment_6132030-lva1-app6891.pptx
lekhacce
ย 
Introduction to HTML .pptx
Introduction to HTML               .pptxIntroduction to HTML               .pptx
Introduction to HTML .pptx
lekhacce
ย 
A Work Day Of A Web Developer
A Work Day Of A Web DeveloperA Work Day Of A Web Developer
A Work Day Of A Web Developer
Edureka!
ย 
Introduction to HTML language Web design.pptx
Introduction to HTML language Web design.pptxIntroduction to HTML language Web design.pptx
Introduction to HTML language Web design.pptx
lekhacce
ย 
025444215.pptx
025444215.pptx025444215.pptx
025444215.pptx
RiyaJenner1
ย 
WEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptxWEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptx
silvers5
ย 
web development
web developmentweb development
web development
RamanDeep876641
ย 
Curtin University Frontend Web Development
Curtin University Frontend Web DevelopmentCurtin University Frontend Web Development
Curtin University Frontend Web Development
Daryll Chu
ย 
HTML5_elementos nuevos integrados ahora
HTML5_elementos  nuevos integrados ahoraHTML5_elementos  nuevos integrados ahora
HTML5_elementos nuevos integrados ahora
mano21161
ย 
E learning website
E  learning websiteE  learning website
E learning website
Rishabh Gupta
ย 
Web Desing.pptx
Web Desing.pptxWeb Desing.pptx
Web Desing.pptx
SiamSarker2
ย 
Prashant_Shukla-UI
Prashant_Shukla-UIPrashant_Shukla-UI
Prashant_Shukla-UI
Prashant Shukla
ย 
Responsivedesign 7-3-2012
Responsivedesign 7-3-2012Responsivedesign 7-3-2012
Responsivedesign 7-3-2012
Thomas Carney
ย 
Presentation on web page development.pptx
Presentation on web page development.pptxPresentation on web page development.pptx
Presentation on web page development.pptx
Smrity Das
ย 
Full download Responsive Web Design with HTML5 and CSS3 Second Edition Ben Fr...
Full download Responsive Web Design with HTML5 and CSS3 Second Edition Ben Fr...Full download Responsive Web Design with HTML5 and CSS3 Second Edition Ben Fr...
Full download Responsive Web Design with HTML5 and CSS3 Second Edition Ben Fr...
deveykypri6
ย 
Building Responsive Intranet using Sharepoint Framework solutions - Asish Pad...
Building Responsive Intranet using Sharepoint Framework solutions - Asish Pad...Building Responsive Intranet using Sharepoint Framework solutions - Asish Pad...
Building Responsive Intranet using Sharepoint Framework solutions - Asish Pad...
Asish Padhy
ย 
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)

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
ย 
"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
ย 
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
ย 
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
ย 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
ย 
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
ย 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
ย 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
ย 
Buckeye Dreamin' 2023: De-fogging Debug Logs
Buckeye Dreamin' 2023: De-fogging Debug LogsBuckeye Dreamin' 2023: De-fogging Debug Logs
Buckeye Dreamin' 2023: De-fogging Debug Logs
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
ย 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
ย 
Leading AI Innovation As A Product Manager - Michael Jidael
Leading AI Innovation As A Product Manager - Michael JidaelLeading AI Innovation As A Product Manager - Michael Jidael
Leading AI Innovation As A Product Manager - Michael Jidael
Michael Jidael
ย 
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
ย 
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
ย 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
ย 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
ย 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
ย 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
ย 
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
ย 
Image processinglab image processing image processing
Image processinglab image processing  image processingImage processinglab image processing  image processing
Image processinglab image processing image processing
RaghadHany
ย 
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
ย 
"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
ย 
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
ย 
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
ย 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
ย 
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
ย 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
ย 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
ย 
Buckeye Dreamin' 2023: De-fogging Debug Logs
Buckeye Dreamin' 2023: De-fogging Debug LogsBuckeye Dreamin' 2023: De-fogging Debug Logs
Buckeye Dreamin' 2023: De-fogging Debug Logs
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
ย 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
ย 
Leading AI Innovation As A Product Manager - Michael Jidael
Leading AI Innovation As A Product Manager - Michael JidaelLeading AI Innovation As A Product Manager - Michael Jidael
Leading AI Innovation As A Product Manager - Michael Jidael
Michael Jidael
ย 
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
ย 
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
ย 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
ย 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
ย 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
ย 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
ย 
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
ย 
Image processinglab image processing image processing
Image processinglab image processing  image processingImage processinglab image processing  image processing
Image processinglab image processing image processing
RaghadHany
ย 

Web Development with HTML5, CSS3 & JavaScript

  • 1. View HTML5 + CSS3 + JavaScript course details at http://www.edureka.co/front-end-web-development For Queries during the session and class recording: 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 web development With HTML5, CSS3 and JavaScript www.edureka.co/front-end-web-development
  • 2. Slide 2 www.edureka.co/front-end-web-development www.edureka.co/front-end-web-development Objectives At the end of this module, you will be able to: ๏‚ฎ Importance of Web Development ๏‚ฎ Web Designer Vs. Web Developer ๏‚ฎ Front-end and Back-end Web Development ๏‚ฎ HTML, CSS and JavaScript - An Overview ๏‚ฎ JavaScript Frameworks - jQuery and AngularJS ๏‚ฎ Advanced Web Development Topics
  • 3. Slide 3 www.edureka.co/front-end-web-development Importance of Web Development ๏‚ง The Internet is ubiquitous โ€ข Accessible through mobile and desktop โ€ข Customers/users need to find you/your business โ€ข Builds trust in your organization and improves your reputation โ€ข Your website is your first round-the-clock sales person! ๏‚ง The Website โ€ข Creates first impression of your business โ€ข Create it to suit the needs of your target audience โ€ข Reflects your expertise and reputation โ€ข Can bring business from any part of the world! โ€ข Call to Action โ€“ Encourage the users to give you business ๏‚ง You need Web Development skills to create a Website!
  • 4. Slide 4 www.edureka.co/front-end-web-development Web Designer Vs. Web Developer ๏‚ง A Web Designer โ€ข Designs the look and feel of a website (creative side of website) โ€ข Decides the layout, fonts, color, images and overall branding โ€ข Creates the visual mock-up of the website โ€ข Rarely does the development of a website! โ€ข A Right-brained (Creative) Person ๏‚ง A Web Developer โ€ข Brings the website mock-up to life on the Internet (development side of website) โ€ข Develops the website and hosts on a web server โ€ข Has Web Development Skills: HTML, CSS, JavaScript, PHP, Perl, Python, Java, Ruby โ€ข A Left-brained (Logical) Person ๏‚ง Gain Web Development skills to become a Web Developer!
  • 5. Slide 5 www.edureka.co/front-end-web-development Web Developer Vs. Web Designer Courtesy: www.smashingmagazine.com
  • 6. Slide 6 www.edureka.co/front-end-web-development Front End and Back End Web Development ๏‚ง Front End Web Development โ€ข Defined components on the page with HTML โ€ข Make them look pleasing with CSS โ€ข Enable interactivity with JavaScript โ€ข Enhance productivity with use of frameworks ๏‚ง Back End Web Development โ€ข Create the page components and content dynamically on the web server โ€ข Send the HTML + CSS + JavaScript to web browser (used by a human user) โ€ข Generate pages by programming in Java, JavaScript, PHP, Perl, Python, Ruby โ€ข Aim to achieve fast response times to end users ๏‚ง Front End Web Development is the focus of this webinar!
  • 7. Slide 7 www.edureka.co/front-end-web-development HTML, CSS, and JavaScript โ€“ An Overview ๏‚ง HTML โ€ข Hypertext Markup Language โ€ข Structure of Page ๏‚ง JavaScript โ€ข Interactivity with User โ€ข Dynamic Updates in a Web Page ๏‚ง CSS โ€ข Cascading Style Sheets โ€ข Presentation/Styling
  • 8. Slide 8 www.edureka.co/front-end-web-development Hypertext - Origins ๏‚ง HyperText โ€ข Text with references (hyperlinks) to other text ๏‚ง โ€œHyperโ€ - meaning โ€ข Greek Origin: โ€œoverโ€, โ€œbeyondโ€ ๏‚ง First Idea โ€ข Vannevar Bush, USA, in 1945
  • 9. Slide 9 www.edureka.co/front-end-web-development A Simple HTML5 Page ๏‚ง Save the following code in a test.html file <!DOCTYPE html> <html> <head> <title>This is a Edureka Course</title> </head> <body> <p>Welcome to HTML5, CSS3 and JavaScript!</p> </body> </html>
  • 10. Slide 10 www.edureka.co/front-end-web-development Hosting a Web Site ๏‚ง A Web Site โ€ข Serves one or more HTML Pages ๏ƒ˜Default Page: index.html, index.php ๏‚ง Served / Hosted by a Web Server โ€ข HTTP Web Server ๏ƒ˜httpd, apache2, Ngnix, inetmgr.exe - Internet Information Server (Microsoftโ€™s) โ€ข Web Application Server ๏ƒ˜Apache Tomcat (Open Source), IBM WebSphere (Licensed) ๏‚ง Technologies โ€ข HTML, HTTP, TCP/IP Protocols โ€ข Operating Systems: Linux, Windows, MacOS
  • 11. Slide 11 www.edureka.co/front-end-web-development HTML Page ๏‚ง HTML (Web) Page / Document โ€ข User Interface for the Web (site or application) โ€ข A plain text file โ€“ human readable โ€ข Transported on HTTP - HyperText Transfer Protocol ๏‚ง Page Types โ€ข Static โ€“ ready-made pages with fixed page content ๏ƒ˜File Extension: .html, .htm โ€ข Dynamic โ€“ generated on the fly with varying page content ๏ƒ˜Generated on the Web Server ๏ƒ˜Interspersed with JavaScript, PHP, JSP, ASP ๏ƒ˜File Extensions: .js, .php, .jsp, .asp, .aspx
  • 12. Slide 12 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd. CSS - Introduction ๏‚ง Cascading Style Sheet โ€ข Describes the look and formatting of a page โ€ข Used for Changing Presentation and Styling โ€ข Can apply to a mark-up language ๏ƒ˜ HTML, XHTML, XML, SVG ๏‚ง Separates Content from Presentation ๏‚ง Properties (Attributes) Styled โ€ข Layout, Font (Typography), Color, Background โ€ข Box Properties: Border, Margin, Padding โ€ข Lists, Tables
  • 13. Slide 13 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd. CSS Syntax (Contd./-) ๏‚ง Style Selector โ€ข The HTML elements to which the Style rule should be applied โ€ข It is a match expression โ€ข Specified as: ๏ƒ˜ Elementโ€™s tag name ๏ถ h1, p, label - case insensitive ๏ƒ˜ Value of Elementโ€™s attribute ๏ถ id, class - Case Sensitive ๏ƒ˜ Elementโ€™s placement in the Document tree ๏ถ Child element is nested within Parent ๏ถ A Sibling element is at the same nesting level
  • 14. Slide 14 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd. CSS Syntax (Contd./-) ๏‚ง CSS Declaration Block โ€ข List of Declarations โ€ข Enclosed in curly braces { . . . } โ€ข Declaration ๏ƒ˜ property : value(s) ; โ€ข property and value(s) are pre-defined โ€ข Property name is unique โ€ข Property value โ€“ Specified in multiple formats ๏ƒ˜ keywords (words) or mnemonics (in combination with some symbols like: #, /) ๏ƒ˜ numerical, hexadecimal, or a combination ๏ƒ˜ some values may have units of measure
  • 15. Slide 15 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd. New CSS3 Selectors ๏‚ง New CSS3 Structural Pseudo-Class Selectors โ€ข E:first-of-type โ€“ Selects the first element of type E for its parent li:first-of-type { color: red; } โ€ข E:last-of-type - Selects the last element of type E for its parent li:last-of-type { color: yellow; } โ€ข E:only-child - Selects if E is only the child of its parent li:only-child { color: blue; } โ€ข E:nth-child(n) - Selects nth child of the element E li:nth-child(3) { color: yellow; } โ€ข E:nth-last-child(n) - Selects nth last child of the element E li:nth-last-child(2) { color: red; }
  • 16. Slide 16 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd. CSS3 โ€“ 2D Transforms ๏‚ง Transformation โ€ข Change of position, shape and size of an element ๏‚ง CSS3 Transforms โ€ข 2-D: Two Dimensions โ€ข 3-D: Three Dimensions (not covered in this course) ๏‚ง Transform Operations โ€ข move, scale, spin, stretch and turn elements
  • 17. Slide 17 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd. CSS3 โ€“ 2D Transforms (Contd./-) ๏‚ง Specified with transform attribute โ€ข Translation โ€“ Movement along X-axis and Y-axis transform: translate( 50px, 100px ); โ€ข Rotation โ€“ in clock-wise direction transform: rotate( 5deg ); โ€ข Scaling โ€“ increase/decrease size along width and height transform: scale( 2, 2 ); โ€ข Skewing โ€“ tilting (turning) in X-axis and Y-axis directions transform: skew( 10deg, 5deg);
  • 18. Slide 18 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd. CSS3 Transitions ๏‚ง Changing from one style to another (on an event) ๏ƒ˜ CSS property on which the transition effect has to take place ๏ƒ˜ Time Duration over which transition has to take place (smoothly) ๏ถ Specified in seconds (s) or milliseconds (ms) p { width: 100px; } p:hover { width: 200px; transition: width 2s; } ๏ƒ˜ Transition starts on events ๏ถ Events: hover, active, checked, focus, enabled, disabled ๏ถ @media queries, and JavaScript ๏ƒ˜ Specify multiple transitions sets with a comma p { width: 200px; height: 100px; } p:hover { width: 400px; height: 200px; transition: width 2s, height 5s; }
  • 19. Slide 19 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd. JavaScript โ€“ An Introduction ๏‚ง Mocha, later renamed as LiveScript - Developed by Netscape ๏‚ง Based on ECMAScript 5.1 (Ver. 6.0 is finalized in mid 2015) ๏‚ง LiveScript ๏ƒ  JavaScript (due to Java popularity) ๏‚ง Scripting Language for Web Browsers โ€ข Dynamically Typed โ€ข Interpreted by JavaScript Engine ๏‚ง Can not Do (for Security Reasons) โ€ข Unlimited reading/writing of files from client machineโ€™s file system โ€ข Writing to the files on the Server โ€ข Can not close a window that was not opened by it โ€ข Can not read from a web page served by another web server ๏‚ง Microsoftโ€™s version - JScript
  • 20. Slide 20 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd. Document Object Model (DOM) (Contd./-) ๏‚ง Structure and Style of a Page, Access / Update Content ๏‚ง DOM + JavaScript = Dynamic HTML (on client-side) ๏‚ง What JavaScript can do with DOM? ๏ƒ˜ Change an HTML Element ๏ƒ˜ Change an attribute of an HTML Element ๏ƒ˜ Change the CSS style of an HTML Element ๏ƒ˜ Remove an existing HTML element or its attributes ๏ƒ˜ Add new a HTML Element or a new attribute to an Element ๏ƒ˜ React to an event associated with an HTML Element ๏ƒ˜ Create a new event listener and associate with an HTML Element
  • 21. Slide 21 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd. HTML DOM Methods ๏‚ง DOM Methods โ€“ Finding HTML Elements โ€ข getElementById() Method ๏ƒ˜ Gets the HTML Element with specified ID โ€ข getElementsByClassName() Method ๏ƒ˜ Gets the HTML Elements with specified class name document.getElementsByClassName("middlePara")[0].innerHTML = "Welcome to Edureka!"; document.getElementsByClassName("middlePara")[1].innerHTML = "This is HTML5, CSS3 and JavaScript Course!"; โ€ข getElementsByTagName() method ๏ƒ˜ Gets the HTML Elements with specified element tag document.getElementsByTagName("p")[0].innerHTML = "Welcome to Edureka!"; document.getElementsByTagName("p")[1].innerHTML = "This is HTML5, CSS3 and JavaScript Course!";
  • 22. Slide 22 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd. jQuery - Introduction ๏‚ง jQuery Core โ€“ a Cross-Platform JavaScript Library โ€ข Simplifies client-side JavaScript scripting for a web page โ€ข It is FREE and Open Source โ€ข Used by about 6,000 most visited websites โ€ข It uses the familiar HTML DOM model ๏‚ง Latest Versions โ€ข Version 1.11.3 - has support for IE 6/7/8 โ€ข Version 2.1.4 - has NO support for IE 6/7/8 โ€ข Development Version ๏ƒ˜ For use during development of the website โ€ข Minified Version ๏ƒ˜ For use in production (live / online) use of website
  • 23. Slide 23 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd. jQuery - Introduction ๏‚ง Why use jQuery? โ€ข JavaScript Framework โ€ข Separates HTML and JavaScript in a web page โ€ข Eliminates cross-browser incompatibilities โ€ข Simple/Short, Clean and Easy to read, write and understand ๏‚ง What jQuery can do? โ€ข Can Select Elements ๏ƒ˜ Has Selectors are similar to CSS Selectors โ€ข Can Manipulate the Selected Elements โ€ข Can Modify the Style of the Selected Elements โ€ข Supports Events, Effects and Animations โ€ข Supports JSON Parsing and Ajax (Asynchronous JavaScript + XML)
  • 24. Slide 24 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd. jQuery Basics ๏‚ง Download the latest version โ€ข From jquery.com website ๏‚ง Reference it in HTML file โ€ข Host it on your Web Server and Use it with <script> tag <script src="jquery-2.1.3.js"></script> โ€ข Point to a Public Web Server and Use it with <script> tag ๏ƒ˜ Google CDN Server (recommended) CDN โ€“ Content Delivery Network <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"> </script> ๏ƒ˜ Microsoft CDN Server <script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.2.min.js"> </script> ๏ƒ˜ MaxCDN CDN Server (moved from MediaTemple, before that Amazon) <script src="http://code.jquery.com/jquery-2.1.3.min.js"></script> โ€ข Do not put the jQuery code in the <script> tag that loads jQuery library
  • 25. Slide 25 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd. AngularJS - Introduction ๏‚ง Developed by Google ๏‚ง Based on MVC Pattern โ€“ on Front-End (Browser) side โ€ข Model โ€“ Sourcing and Managing Data โ€ข Controller โ€“ Application Logic โ€“ Decides what/when to display โ€ข View โ€“ Presentation of Data โ€“ How (Where) to display the data ๏‚ง In AngularJS โ€ข Model ๏ƒ˜ Represents current state of the application ๏ƒ˜ Stored in Object Properties โ€ข View ๏ƒ˜ Displays the data in the Pageโ€™s DOM โ€ข Controller ๏ƒ˜ Manages the relationship between the Model and the View (JavaScript Code) โ€ข Data Binding Concept ๏ƒ˜ Map parts of UI to a JavaScript Objectโ€™s properties ๏ƒ˜ Sync between them happens automatically
  • 26. Slide 26 www.edureka.co/front-end-web-developmentยฉ Copyright 2015 โ€“ Abheri Technologies Pvt. Ltd. Advanced Web Programming Topics ๏‚ง HTML Canvas, WebGL, SVG ๏‚ง HTML5 Geolocation API ๏‚ง HTML5 Drag and Drop API ๏‚ง HTML5 Web Storage API ๏‚ง HTML5 Web Workers ๏‚ง HTML5 Server-sent Events
  • 27. Slide 27 www.edureka.co/front-end-web-development Job trends for Full Stack Web Developer
  • 28. Slide 28 www.edureka.co/front-end-web-development ๏‚ฎ Module 6 ยป CSS3 ๏‚ฎ Module 7 ยป Java Script- Part 1 ๏‚ฎ Module 8 ยป Java Script- Part 2 ๏‚ฎ Module 9 ยป jQuery and AngularJS ๏‚ฎ Module 10 ยป Advanced Web Programming ๏‚ฎ Module 1 ยป HTML Part-1 ๏‚ฎ Module 2 ยป HTML Part-2 ๏‚ฎ Module 3 ยป CSS ๏‚ฎ Module 4 ยป HTML5 ๏‚ฎ Module 5 ยป HTML5 Forms, Audio and Video Front End Web Development - Course Topics
  • 29. Slide 29 www.edureka.co/front-end-web-development Disclaimer Criteria and guidelines mentioned in this presentation may change. Please visit our website for latest and additional information on Front End Web Development course.