Job Meter = High
Programming in HTML5 with JavaScript and CSS3
30 Hours
Online Instructor-led Training
USD 1399 (About this Course
Gain confidence in your HTML5 programming abilities with this power packed course from Uplatz. The industry needs professional developers with key skills in HTML5 Metro Style Apps that speak volumes about their level of knowledge and expertise. With this HTML5 programming course, demonstrate your ability to design and develop beautiful and fluid apps that enhance the user experience in Windows 8. This HTML5 and CSS3 course also acts as a path for Windows Store Apps and Web Application training.
-------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------
Audience: Programming in HTML5 with JavaScript and CSS3 is ideal for budding web application developers who wish to expand their expertise in creating HTML5 apps using JavaScript.
-------------------------------------------------------------------------------------------------------
Programming in HTML5 with JavaScript and CSS3
Course Details & Curriculum
Module 1
• Overview of HTML and CSS Lessons
• Overview of HTML
• Overview of CSS
Module 2
• Creating and Styling HTML Lessons
• Creating an HTML5 Page
• Styling an HTML5 Page Lab : Creating and Styling HTML5 Pages
• Creating HTML5 Pages
• Styling HTML pages
Module 3
• Introduction to JavaScript Lessons
• Overview of JavaScript
• Introduction to the Document Object Model Lab : Displaying Data and Handling Events by Using JavaScript
• Displaying Data Programmatically
• Handling Events
Module 4
• Creating Forms to Collect and Validate User Input Lessons
• Creating HTML5 Forms
• Validating User Input by Using HTML5 Attributes
• Validating User Input by Using JavaScript Lab : Creating a Form and Validating User Input
• Creating a Form and Validating User Input by Using HTML5 Attributes
• Validating User Input by Using JavaScript
Module 5
• Communicating with a Remote Server Lessons
• Async programming in JavaScript
• Sending and Receiving Data by Using the XMLHttpRequest Object
• Sending and Receiving Data by Using the Fetch API Lab : Communicating with a Remote Data Source
• Retrieving Data
• Serializing and Transmitting Data
• Refactoring the Code by Using the jQuery ajax Method
Module 6
• Styling HTML5 by Using CSS3 Lessons
• Styling Text by Using CSS3
• Styling Block Elements
• Pseudo-Classes and Pseudo-Elements
• Enhancing Graphical Effects by Using CSS3 Lab : Styling Text and Block Elements by Using CSS3
• Styling the Navigation Bar
• Styling the Register Link
• Styling the About Page
Module 7
• Creating Objects and Methods by Using JavaScript Lessons
• Writing Well-Structured JavaScript Code
• Creating Custom Objects
• Extending Objects Lab : Refining Code for Maintainability and Extensibility
• Object Inheritance
• Refactoring JavaScript Code to Use Objects
Module 8
• Creating Interactive Pages by Using HTML5 APIs Lessons
• Interacting with Files • Incorporating Multimedia
• Reacting to Browser Location and Context
• Debugging and Profiling a Web Application
• Overview of HTML and CSS Lessons
• Overview of HTML
• Overview of CSS
Module 2
• Creating and Styling HTML Lessons
• Creating an HTML5 Page
• Styling an HTML5 Page Lab : Creating and Styling HTML5 Pages
• Creating HTML5 Pages
• Styling HTML pages
Module 3
• Introduction to JavaScript Lessons
• Overview of JavaScript
• Introduction to the Document Object Model Lab : Displaying Data and Handling Events by Using JavaScript
• Displaying Data Programmatically
• Handling Events
Module 4
• Creating Forms to Collect and Validate User Input Lessons
• Creating HTML5 Forms
• Validating User Input by Using HTML5 Attributes
• Validating User Input by Using JavaScript Lab : Creating a Form and Validating User Input
• Creating a Form and Validating User Input by Using HTML5 Attributes
• Validating User Input by Using JavaScript
Module 5
• Communicating with a Remote Server Lessons
• Async programming in JavaScript
• Sending and Receiving Data by Using the XMLHttpRequest Object
• Sending and Receiving Data by Using the Fetch API Lab : Communicating with a Remote Data Source
• Retrieving Data
• Serializing and Transmitting Data
• Refactoring the Code by Using the jQuery ajax Method
Module 6
• Styling HTML5 by Using CSS3 Lessons
• Styling Text by Using CSS3
• Styling Block Elements
• Pseudo-Classes and Pseudo-Elements
• Enhancing Graphical Effects by Using CSS3 Lab : Styling Text and Block Elements by Using CSS3
• Styling the Navigation Bar
• Styling the Register Link
• Styling the About Page
Module 7
• Creating Objects and Methods by Using JavaScript Lessons
• Writing Well-Structured JavaScript Code
• Creating Custom Objects
• Extending Objects Lab : Refining Code for Maintainability and Extensibility
• Object Inheritance
• Refactoring JavaScript Code to Use Objects
Module 8
• Creating Interactive Pages by Using HTML5 APIs Lessons
• Interacting with Files • Incorporating Multimedia
• Reacting to Browser Location and Context
• Debugging and Profiling a Web Application
-------------------------------------------------------------------------------------------------------