Microsoft Certification Training
Search classes by keyword:
Search classes by category:
Microsoft Certification and Microsoft Training, Cisco Certification and MCSE Certification
Microsoft Course 10953 space



Microsoft Course 10953 Training - MOC 10953 Class Outline

Microsoft Course 10953: HTML5 Programming

Course Length: 3 days
SATV Vouchers: 3
Class Price: Microsoft Course 10953 Training Quote
   
Course Number: #CED-922

"CED provides a perfect platform for Microsoft professionals who are ready to take the next step in their careers."

-William L. Lowry, Naples, FL


Microsoft Course 10953 top left headerMicrosoft Course 10953 top center headerMicrosoft Course 10953 top right headerMicrosoft Course 10953 middle headerMicrosoft Course 10953 header middle centerMicrosoft Course 10953 middle right headerMicrosoft Course 10953 bottom left headerMicrosoft Course 10953 bottom center headerMicrosoft Course 10953 bottom right header
Custom Training Quote
Microsoft Course 10953 top leftMicrosoft Course 10953 footer top centerMicrosoft Course 10953 footer top rightMicrosoft Course 10953 footer middle leftMicrosoft Course 10953 footer middle centerMicrosoft Course 10953 footer middle rightMicrosoft Course 10953 footer bottom leftMicrosoft Course 10953 footer bottom centerMicrosoft Course 10953 footer bottom right

  • Hands-on instruction by a certified instructor
  • Includes all course materials and practice exams
  • Onsite Testing
  • Breakfast and Lunch provided each day

Can't travel or you want to stay with your family or business. No problem! Stay in your own city and save the additional expenses of roundtrip airfare, lodging, transportation, and meals and receive the same great instruction live from our instructors in our Live Instructor-Led Remote Classroom Training.

Remote Classroom Training

Our Remote Classroom Training is a live class with students observing the instructor and listening through your computer speakers. You will see the instructor's computer, slides, notes, etc., just like in the classroom. You will be following along, doing work, labs, and individual assignments.


Live Chat

This instructor-led course provides participants with the knowledge and skills to develop HTML5 web applications using Microsoft Visual Studio 2010.

Audience Profile

This course is intended for entry-level developers for HTML who have a basic but limited understanding of HTML and who are interested in learning core HTML5, CSS, and JavaScript programming skills that are required to successfully create applications for the upcoming Internet Explorer 10 browser and the next version of the Windows operating system.

At Course Completion

After completing this course, students will be able to:

  • Create and view a simple Web application using HTML within the Microsoft Visual Studio 2010 SP1 IDE.
  • Explain the new semantic and structural elements that can be used to create HTML5 Webpages.
  • Create Web forms that make use of validation capabilities using the new input types and attributes included in the HTML5 specifications.
  • Create layouts and styles using advanced CSS and CSS3.
  • Integrate graphics and multimedia into webpages using the Canvas, SVG, Video and Audio elements.
  • Implement offline data scenarios using the new HTML5 Web Storage API.
  • Use advanced HTML5 JavaScript APIs such as drag-and-drop, File API and Geolocation API.
  • Create simple web applications using WebMatrix or ASP.NET MVC.

Prerequisites

Before attending this course, students must:

  • Have three to six months of development experience in a professional environment.
  • Be familiar with the HTML document structure and associated terminology, but are not expected to be expert and do not need to have experience with HTML5.
  • Have one to three months experience with HTML and XML.
  • Have a general familiarity with the Microsoft Visual Studio IDE.

Course Outline

Module 1: Introduction to HTML5 Development

This module introduces HTML development, presenting all the basics needed to build a web site or application. It also introduces CSS and JavaScript, which with HTML are the basis for web development. It also introduces the jQuery JavaScript library, the most popular JavaScript library at the time of writing.

  • Overview of HTML
  • What's New in HTML5?
  • Introduction to CSS
  • Introduction to JavaScript
  • Introduction to jQuery

After completing this module, students will be able to:

  • Explain HTML basics
  • Explain what HTML5 is.
  • Explain CSS basics.
  • Explain JavaScript basics.
  • Explain the jQuery Library.
  • Identify the essential features of Visual Studio 2010 SP1 that are required to start developing HTML5 web application projects.
Module 2: Creating Page Structure and Navigation

This module explains the new HTML5 elements and their meaning, and how and when to use them. The module also discusses navigation and menus, which are the backbone of creating a website or application.

  • HTML5 Structural Elements
  • Navigation and Menus

After completing this module, students will be able to:

  • Describe the new HTML5 structural elements.
  • Examine the creation of web application navigation and the use of menus.
  • Migrate HTML4 webpages to HTML5 webpages.
Module 3: Creating Form Input and Validation

This module introduces the new input types and attributes that were added in HTML5. It also discusses the Modernizr JavaScript library, which detects HTML5 features and supplies polyfills for the new HTML5 elements.

  • Working with Input Types
  • Using Form Attributes
  • Validation
  • Using Browser Detection, Feature Detection, and Modernizr

After completing this module, students will be able to:

  • Use the new input types.
  • Apply the new attributes.
  • Integrate validation into webpages.
  • Use browser detection, feature detection and Modernizr.
Module 4: Laying Out and Styling Webpages

This module explains important concepts about the layout and styling of webpages and applications. It also describes how to use the new features of Cascading Style Sheets 3 (CSS3), such as new selectors, text effects, and multi-column layouts, to improve the look and feel of your webpages.

  • Creating Layouts
  • Advanced CSS by Using CSS3

After completing this module, students will be able to:

  • Create a webpage layout.
  • Apply advanced CSS to webpages.
Module 5: Getting Started with Graphics and Multimedia Elements

This module explains the canvas element, which displays graphics, and the audio and video elements, which are used to play multimedia. These elements represent HTML5's solution to add-on availability and cross-browser compatibility for multimedia and graphics.

  • Canvas Basics
  • Video/Audio Formats and Codecs
  • Controlling Multimedia with JavaScript

After completing this module, students will be able to:

  • Use the canvas element and manipulate it using JavaScript.
  • Use the audio and video elements and control them using JavaScript.
  • Add support for multiple audio and video codecs.
Module 6: Creating Advanced Graphics

This module discusses some of the differences between SVG and Canvas. It also describes how to choose one over the other.

  • Drawing with SVG
  • Animation
  • Choosing Between SVG and Canvas

After completing this module, students will be able to:

  • Create basic graphics with SVG.
  • Add animation to SVG and Canvas graphics.
  • Choose between SVG and Canvas.
Module 7: Using Client-Side Storage

This module explains web storage and how to use its API to have a persistence mechanism on the client-side. It also introduces IndexedDB at a very high level because this specification is currently in development and might change in the future.

  • Web Storage vs. Cookies
  • Web Storage API

After completing this module, students will be able to:

  • Use the web storage API.
  • Differentiate between session storage and local storage.
Module 8: Using Advanced HTML5 JavaScript APIs

This module explains how to use other HTML5 JavaScript APIs, such as the drag-and-drop API, the file API to work with files, and the geolocation API to find the user location.

  • Using the Drag-and-Drop API
  • File API
  • Geolocation API

After completing this module, students will be able to:

  • Integrate drag-and-drop features into webpages.
  • Work with the files by using the File API.
  • Integrate the geolocation API into webpages.
Module 9: Using WebMatrix and Other Developer Tools

This module explains other developer tools that you can use with HTML5. These tools include Microsoft WebMatrix, ASP.NET MVC3, and the Razor view engine. It also explains how to use these tools to create websites and applications.

  • WebMatrix
  • ASP.NET MVC3 and Razor

After completing this module, students will be able to:

  • Use WebMatrix.
  • Use ASP.NET MVC 3 and the Razor view engine.

CED Solutions is your best choice for Microsoft Course 10953, Microsoft Course 10953 training, Microsoft Course 10953 certification, Microsoft Course 10953 boot camp, Microsoft Course 10953 certification training, Microsoft Course 10953 certification course, Microsoft Course 10953 course, Microsoft Course 10953 class.



Microsoft Course 10953 space
Search classes by keyword:
Search classes by category:


Copyright © 2013 CED Solutions. CED Solutions Refund Policy. All Rights Reserved.