loved it
HTML5 and CSS3 Training (Beginner to Advanced)
Become a Web Developer / Web Designer / Front End Engineer /Architect with this comprehensive training on HTML5 and CSS3
Course Description
A warm welcome to the HTML5 and CSS3 course by Uplatz.
HTML is a markup language that forms a base for any website on the Internet.
HTML5 is the latest version of HTML, finalized in 2014.
HTML 1 was created by a CERN scientist Tim Berners-Lee. His initial goal was an Internet-based hypertext system that allows sharing and using documents in different computers. Introduced in 1991, HTML 1 only had 18 tags, most of them based on the Standard Generalized Markup Language (SGML). HTML 2 was presented in 1995 and had a few more features.
The draft of HTML 3 was abandoned due to slow implementation of the newly created tags. Therefore, the World Wide Web Consortium set out to standardize HTML. In 1997, HTML 3.2 was released which became a standard at the time. HTML 4 was a large step, as it separated styling from coding, leaving the former to CSS. A revised version called HTML 4.01 came out in 1999, correcting minor mistakes found in HTML 4.0 and introducing a few handy features. HTML 5 is the HTML as we know it today.
To create polished and well-functioning websites, you will need CSS and JavaScript. However, to make them work as intended, you need to first understand what is HTML. Just like a house has a foundation, a web page has its base in HTML.
HTML5 Benefits
Addressing The Flash Problem
Richer Websites
Better Semantic Markup
HTML5 is highly flexible and supported on all browsers
User friendly and an open technology.
Better performance
Cascading Style Sheets, referred to as CSS, is a simple design language intended to simplify the process of making web pages presentable. It allows you to create great-looking web pages.
CSS handles the look and feel part of a web page. Using CSS, you can control the color of the text, the style of fonts, the spacing between paragraphs, how columns are sized and laid out, what background images or colors are used, layout designs, variations in display for different devices and screen sizes as well as a variety of other effects.
CSS is easy to learn and understand but it provides powerful control over the presentation of an HTML document. Most commonly, CSS is combined with the markup languages HTML or XHTML.
In simple words, CSS is the technology that allows us to create beautiful, maintainable and flexible designs. It controls formatting, presentation and the overall layout of websites. A main reason we use CSS isn't only to create flexible, maintainable website designs, but also to keep content separate from presentation, which is a best practice. It's also much easier for human eyes to read what's happening in the HTML if there aren't styles thrown in too.
CSS3 is the latest evolution of the Cascading Style Sheets language and aims at extending CSS2. 1. It brings a lot of long-awaited novelties, like rounded corners, shadows, gradients, transitions or animations, as well as new layouts like multi-columns, flexible box or grid layouts.
Benefits of CSS
CSS saves time − You can write CSS once and then reuse same sheet in multiple HTML pages. You can define a style for each HTML element and apply it to as many Web pages as you want.
Pages load faster − If you are using CSS, you do not need to write HTML tag attributes every time. Just write one CSS rule of a tag and apply it to all the occurrences of that tag. So less code means faster download times.
Easy maintenance − To make a global change, simply change the style, and all elements in all the web pages will be updated automatically.
Superior styles to HTML − CSS has a much wider array of attributes than HTML, so you can give a far better look to your HTML page in comparison to HTML attributes.
Multiple Device Compatibility − Style sheets allow content to be optimized for more than one type of device. By using the same HTML document, different versions of a website can be presented for handheld devices such as PDAs and cell phones or for printing.
Global web standards − Now HTML attributes are being deprecated and it is being recommended to use CSS. So its a good idea to start using CSS in all the HTML pages to make them compatible to future browsers.
HTML5 and CSS3 - Course Syllabus
HTML5
Introduction
History of HTML
What you need to do to get going and make your first HTML page
What are HTML Tags and Attributes?
HTML Tag vs. Element
HTML Attributes
How to differentiate HTML Document Versions
HTML - Basic Formatting Tag
HTML Basic Tags
HTML Formatting Tags
HTML Color Coding
HTML - Grouping Using Div Span
The HTML div and span element is the generic container for flow content and does not inherently represent anything. Use it to group elements for purposes such as styling (using the class or id attributes), and inline level and block level separation.
Div and Span Tags for Grouping
HTML - Lists
The HTML li element is used to represent an item in a list. It must be contained in a parent
element: an ordered list (ol), an unordered list (ul), or a menu (menu). In menus and unordered lists,
list items are usually displayed using bullet points, now we are going to check how to use html list.
Unordered Lists
Ordered Lists
Definition list
HTML - Images
Creating an image
Choosing alt text
Responsive image using the srcset attribute
Responsive image using picture element
HTML - Hyperlink & Anchors
Link to another site
Link to an anchor link to a page on the same site Link that dials a number
Open link in new tab/window
Link that runs JavaScript Link that runs email client
HTML - Tables
Simple Table
Spanning columns or rows
Column Groups
Table with thead, tbody, tfoot
Heading scope
HTML - iframe
The HTML iframe element represents a nested browsing context, effectively embedding another HTML page into the current page. This module will help you make use of iframe tag.
Attributes Using
iframe as the Target
HTML - Forms
Submitting
Target attribute in form tag
Uploading Files
Grouping a few input fields
HTML - Headers
The HTML element provides general information (metadata) about the document,
including its title and links to its scripts and style sheets.
Title
Base
Link
Styles
Script
HTML - Miscellaneous
The HTML Meta element represents metadata that cannot be represented by other HTML
meta-related elements, like base, link, script, style or title. This module will help you learn:
Meta
Tags, xhtml and deprecated tags
HTML Meta Tag
XHTML
HTML Deprecated Tags & Attributes
CSS3
CSS Introduction
CSS Syntax
CSS Id & Class
CSS Styling
Styling Backgrounds
Styling Text
Styling Fonts
Styling Links
Styling Lists
Styling Tables
CSS Box Model
CSS Border
CSS Outline
CSS Margin
CSS Padding
CSS Advanced
CSS Grouping/Nesting
CSS Dimension
CSS Display
CSS Positioning
CSS Floating
CSS Align
CSS Navigation Bar
CSS Image Gallery
CSS Image Opacity
CSS Image Sprites
CSS Media Types
Selectors and Pseudo Classes
Attribute Selectors
The Target Pseudo-Class
UI Element States Pseudo-Classes
Negation Pseudo-Class
Structural Pseudo-Classes
Practical Demo and FAQ
Interview Questions and Answers
Who this course is for:
- Anyone who wishes to make a career as Web Developer / Designer
- Full Stack Web Developers and Engineers
- Front End Engineers
- Web Developers - JavaScript, jQuery, HTML5, CSS
- UX/UI Developers & Designers
- Solution Architects - JavaScript, HTML5, CSS3
- HTML5 JavaScript / TypeScript Game Developers
- Mobile App Designers & Developers
- Software Developers (C#, ASP dotNET, MVC, HTML, CSS, Javascript)
Goals
What will you learn in this course:
Become a Full Stack Web Developer / Designer / Front-end Engineer
Downloadable booklet on HTML5 and CSS Interview Questions and Answers
100+ downloadable HTML code files for practice
Deep knowledge of HTML5 and CSS3 with practical application projects
Setting up a website environment
Understand in detail the programming constructs of HTML5 and CSS3
Create a proper HTML5 scaffolding for the type of application that you’re creating
Differences on using HTML5 for web and mobile
How to correctly markup text so that it is sized properly for various screen sizes and densities
What is HTML, Difference between HTML and HTML5, Doctypes, Headings, Paragraphs, Text Formatting, Anchors and Hyperlinks, Tables, Lists
Classes and IDs, Data Attributes, Linking Resources, Include JavaScript Code in HTML
How to create usable, functional forms to gather data from your users
What is CSS and how is it used? What is CSS3?
Using HTML with CSS, Images, Image Maps, Input Control Elements
CSS Rules, Advanced CSS
Forms, Div Element, Sectioning Elements
Navigation Bars, Label Elements, Output Elements, Video and Media Elements, Progress Elements, Selection Menu Elements, Embed
iframes, Content Languages, SVG, Canvas, Meta Information, Marking up computer code, Marking-up Quotes
How to embed iFrame content from outside sources and make it fit seamlessly into your HTML5 page
Tabindex, Global Attributes, HTML5 Cache, HTML Event Attributes, Character Entities, ARIA
Responsive Web Design, Media Query, HTML Symbols, HTML WebWorkers, HTML WebStorage
Changing CSS with JavaScript, Structure and Formatting of a CSS Rule, Comments, Selectors
Strategically use HTML5 comments to document your code
Background Color, Background Gradients, Background Image, Background Shorthand, Background Position, Background Size, Multiple Background Image
Centering, Using Flexbox, Using CSS transform, Box Model, Box Sizing
Margin, Padding, Border, Outlines
Overflow, Floats, Font Size, Text Transform, Flexible Box Layout (Flexbox)
Cascading and Specificity, Colors, Opacity, Length Units, Pseudo-Elements & Positioning
Grid, Tables Transitions, & Animation, 2D Transforms & 3D Transforms, Filter Property, Box-shadow
How to integrate multimedia elements such as audio, video and animations into your HTML5 content
Shapes for Floats, List Styles, Counters, Functions, Single Element Shapes, Columns, Inline-Block Layout, CSS Image Sprites
Prerequisites
What are the prerequisites for this course?
Enthusiasm and determination to make your mark on the world!

Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction to HTML5, Difference btw HTML and HTML5, DocTypes, Tables, Lists
1 Lectures
-
Introduction to HTML5, Difference btw HTML and HTML5, DocTypes, Tables, Lists 49:14 49:14
Classes and IDs, Including JavaScript code in HTML, Data Attributes, Resources
1 Lectures

Using HTML with CSS, Images, Image Maps, Input Control Elements
1 Lectures

Input Control Elements, Forms, Div Element, Sectioning Elements
1 Lectures

Navigation Bars, Label Elements, Output Elements, Video & Media Elements, Embed
1 Lectures

Iframes, Content Languages, SVG, Canvas, Meta Info, Marking up Code & Quotes
1 Lectures

Tabindex, Global Attributes, HTML5 Cache, HTML Event Attribues, Character Entity
1 Lectures

ARIA, Responsive Web Design, Media Query, HTML Symbols, WebWorkers, WebStorage
1 Lectures

Changing CSS with JavaScript, Structure & Formatting of a CSS Rule, Selectors
1 Lectures

Background Color, Gradients, Image, Shorthand, Position, Size. Multiple Bg Image
1 Lectures

Centering, Using Flexbox, Using CSS Transform, The Box Model, Box-sizing
1 Lectures

Margin, Padding, Border, Outlines
1 Lectures

Overflow, Floats, Font Size, Text Transform, Flexible Box Layout (Flexbox)
1 Lectures

Cascading, Specificity, Colors, Opacity, Length Units, Pseudo-Elements, Position
1 Lectures

Grid, Tables, Transitions, Animation, 2D/3D Transform, Filter Property, Box-shdw
1 Lectures

Shapes for Floats, List Styles, Counters, Functions, Inline-Block, Image Sprites
1 Lectures

Interview Questions and Answers - HTML5 and CSS3
1 Lectures

Instructor Details

Uplatz
Uplatz is UK-based leading IT Training provider serving students across the globe. Our uniqueness comes from the fact that we provide online training courses at a fraction of the average cost of these courses in the market.
Over a short span of 3 years, Uplatz has grown massively to become a truly global IT training provider with a wide range of career-oriented courses on cutting-edge technologies and software programming.
Course Certificate
User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

Our students work
with the Best


































Feedbacks
Good
very helpful for IT students great understanding
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now