HTML5 & CSS3 Training | Learn to create Web Applications with HTML5

HTML5 & CSS3 Course Description

HTML5 is one of the most significant shifts for client-side development. It is one of the first attempts to make HTML programmable. While the whole specification implementation is slated as late as 2020, important features are already becoming a part of the current browsers. On the other hand, CSS3 acts like an HTML goodie as it gives you an incredible control over the appearance of the page.

Learn all the tools and standards that you need to start delivering latest & innovative web experiences across devices and browsers like never before.

This HTML5 and CSS3 certification training course which combines HTML5 and CSS3 along with JavaScript to offer a complete knowledge through the Amazing Adobe Tools to unleash the most beautiful, compatible web content that would work on Browsers and Mobiles devices seamlessly.

HTML5 & CSS3 Course Learning Outcomes

  • Understand how to use Visual Studio 2012
  • Explore the new features of HTML5, and create and style HTML5 pages.
  • Create HTML5 forms by using different input types, and validate user input by using HTML5 attributes and JavaScript code.
  • Embellish HTML5 pages by using CSS3.
  • Create JavaScript code.
  • Enhance the user experience by adding animations to an HTML5 page.

HTML5 & CSS3 Training - Suggested Audience

This training is aimed at professionals interested in designing, creating, and deploying HTML5 web applications. This course serves, value to both beginners and advanced developers that already have experience in developing web applications. Suggested attendees based on our past programs are:
  • Web Designers
  • Web Developers
  • Software Developers
  • JavaScript professionals
  • UI & UX professionals
  • Front end developer
  • MEAN Stack Developers
  • Technical Leads
  • Architects
  • Quality & Testing professionals

HTML5 & CSS3 Training Duration

  • Open-House F2F (Public): 2/3 days
  • In-House F2F (Private): 2/3 days, for commercials please send us an email with group size to 

HTML5 & CSS3 Training - Prerequisites

  • Participants should be having basic understanding of HTML, CSS, and JavaScript. 
  • Prior exposure to XML and Ajax is helpful, but not required.

This HTML5 & CSS3 training course outline includes:

1. Overview of HTML and CSS
  •  Overview of HTML
  •  Overview of CSS
  •  Creating a Web Application by Using Visual Studio 2012
  •  Lab: Exploring the Contoso Conference Application

2. Creating and Styling HTML5 Pages
  •  Creating an HTML5 Page
  •  Styling an HTML5 Page
  •  Lab: Creating and Styling HTML5 Pages

3. Introduction to JavaScript
  •  Overview of JavaScript Syntax
  •  Programming the HTML DOM with JavaScript
  •  Introduction to jQuery
  •  Lab: Displaying Data and Handling Events by Using JavaScript

4. Creating Forms to Collect Data and Validate User I
  •  Overview of Forms and Input Types
  •  Validating User Input by Using HTML5 Attributes
  •  Validating User Input by Using JavaScript
  •  Lab: Creating a Form and Validating User Input

5. Communicating with a Remote Data Source
  •  Sending and Receiving Data by Using XMLHTTPRequest
  •  Sending and Receiving Data by Using jQuery AJAX operations
  •  Lab: Communicating with a Remote Data Source

6. Styling HTML5 by Using CSS3
  •  Styling Text
  •  Styling Block Elements
  •  CSS3 Selectors
  •  Enhancing Graphical Effects by Using CSS3
  •  Lab: Styling Text and Block Elements using CSS3

7. Creating Objects and Methods by Using JavaScript
  •  Writing Well-Structured JavaScript
  •  Creating Custom Objects
  •  Extending Objects
  •  Lab: Refining Code for Maintainability and Extensibility

8. Creating Interactive Pages using HTML5 APIs
  •  Interacting with Files
  •  Incorporating Multimedia
  •  Reacting to Browser Location and Context
  •  Debugging and Profiling a Web Application
  •  Lab: Creating Interactive Pages by Using HTML5 APIs

9. Adding Offline Support to Web Applications
  •  Reading and Writing Data Locally
  •  Adding Offline Support by Using the Application Cache
  •  Lab: Adding Offline Support to a Web Application

10. Implementing an Adaptive User Interface
  •  Supporting Multiple Form Factors
  •  Creating an Adaptive User Interface
  •  Lab: Implementing an Adaptive User Interface

11. Creating Advanced Graphics
  •  Creating Interactive Graphics by Using Scalable Vector Graphics
  •  Programmatically Drawing Graphics by Using a Canvas
  •  Lab: Creating Advanced Graphics

12. Animating the User Interface
  •  Applying CSS Transitions
  •  Transforming Elements
  •  Applying CSS Key-frame Animations
  •  Lab: Animating User Interface Elements

13. Implementing Real-Time Communications by Using Web
  •  Introduction to Web Sockets
  •  Sending and Receiving Data by Using Web Sockets
  •  Lab: Implementing Real-Time Communications by Using Web Sockets

14. Creating a Web Worker Process
  •  Introduction to Web Workers
  •  Performing Asynchronous Processing by Using a Web Worker
  •  Lab: Creating a Web Worker Process
Keny White


Keny White is Professor of the Department of Computer Science at Boston University, where he has been since 2004. He also currently serves as Chief Scientist of Guavus, Inc. During 2003-2004 he was a Visiting Associate Professor at the Laboratoire d'Infomatique de Paris VI (LIP6). He received a B.S. from Cornell University in 1992, and an M.S. from the State University of New York at Buffalo.


After working as a software developer and contractor for over 8 years for a whole bunch of companies including ABX, Proit, SACC and AT&T in the US, He decided to work full-time as a private software trainer. He received his Ph.D. in Computer Science from the University of Rochester in 2001. "What I teach varies from beginner to advanced and from what I have seen, anybody can learn and grow from my courses".


Average Rating

1 rating

Detailed Rating

5 stars
4 stars
3 stars
2 stars
1 star

    This is great

    I really love the course editor in LearnPress. It is never easier when creating courses, lessons, quizzes with this one. It's the most useful LMS WordPress plugin I have ever used. Thank a lot! Testing quiz is funny, I like the sorting choice question type most.