Premier
Visual Studio 2013

Introduction to Microsoft Web UI
(Microsoft Training Course: F1074) - 2 days - £1015 exc VAT

 May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr 
London05 25 30 27 24 22 19 17 14 11 10 07  


> Target Audience
In this course, students will learn the basics of programming Web UI through the use of Microsoft Visual Studio 2013 and the HTML programming language. The course assumes no prior UI programming experience and introduces the concepts needed to progress to the intermediate courses on programming. It is intended for anyone who is new to software development and wants, or needs, to gain an understanding of Web UI programming fundamentals.
> Course outline
  1. Build an HTML UI
  2. Formatting the UI using CSS
  3. Using JavaScript
  4. Application Life Cycle

Supplementary InformationThis is a draft outline and content is subject to revision.
Module 1: Build an HTML UI
  • Displaying Text
  • - Headers
  • - Paragraphs
  • - Strong Tags
  • Displaying Graphics
  • - Images
  • - SVG Tags
  • Playing Media
  • - Video elements
  • - Browsers that do not support videos
  • Organizing Content
  • - Lists
  • - Dropdowns
  • - Tables
  • Organizing Layout
  • - Article
  • - Section
  • - Aside
  • - Footer
top
Module 2: Formatting the UI using CSS
  • Understand the CSS Syntax
  • - Selection
  • - Property
  • - Value
  • Use Inline CSS
  • Using Style Sheets
  • Apply Inheritance and Cascading Principles
  • Perform Graphic Effects with CSS
  • - Round Corner Effects
  • - Transparency Effects
  • - Transformations and Transitions
  • - Typography
top
Module 3: Using JavaScript
  • Using Java Script
  • JavaScript Fundamentals
  • - A loosely-typed scripting language
  • - An interpreted language
  • - Open Source
  • Understand how JavaScript is used to:
  • - Update UI Elements
  • - Create and Use Functions
  • - Manipulate Graphics
  • - Respond to Touch Interface
  • Accessing HTML5 APIs
  • - Geolocation
  • - WebWorkers
  • - WebSockets
top
Module 4: Application Life Cycle
  • Application Life Cycle
  • Manage the State of an App
  • - HTTP is Stateless
  • - Web Storage – Session and Local
  • Package your App to Deploy to a Store
  • - Create a Package Manifest
  • Identify Requirements to Publish an App to Azure
  • - 10 Steps to submitting your App
top
> Pre-Requisites
Before attending this course, students must have the following pre-requisites:
  • Completed training course MS10975: Introduction to Programming
> Purpose
After completing this course, students will be able to build an HTML User Interface; format an HTML User Interface using Cascading Style Sheets (CSS); understand and use JavaScript; understand the Application Life Cycle.
> Supplementary Information
This is a draft outline and content is subject to revision.