MCSD-WINDOWS STORE APPS - HTML5


The MCSD: Windows Store Apps using HTML5 program is for those who be set totheir career as expert web designer and developer. This course is a beginning point to learn both the web application and Windows Store application.You will get opportunity tolearn HTML5, CSS3, and JavaScript programming skills.



Learn this training program from SSDN Technologies, who will immerses you into real practical understanding of HTML5 where you will update your Windows Store application skills. We are famous for highly qualified and certified expert trainers, who are proposed to focus on the principles and coding components/structures that are used to inaugurate software application.

 Learn to prepare for the Microsoft Online Certification Exam also as:

  • MCSD: Programming in HTML5 with JavaScript and CSS3 70-480.
  • MCSD: Essentials of Developing Windows Store Apps Using HTML5 and JavaScript 70-481.
  • MCSD: Advanced Windows Store App Development Using HTML5 and JavaScript 70-482.

Learn to:

After completing, participants should be able to:

  • Create Web application using Visual Studio 2012.
  • Create HTML5 pages, add interactivity to HTML5 page using JavaScript and Style HTML5 pages using CSS3.
  • Create HTML5 forms using different input types, and validate user input.
  • Send and receive data to and from data source using XML HTTP Request.
  • Use HTML5 APIs in interactive Web applications.
  • Develop well-structured applications using JavaScript code

Audience:

Best suited for:

  • Web Developers & Designers.
  • Trainees who seek certification in MCSD: 480,481,482 exams.

Prerequisites:

Before attending this course, trainees should have:

  • Basic knowledge of HTML & CSS.
  • Understanding of Visual Studio 2012/2013.

Relevant Certification:.

  • MCSD: 70-480, 70-481, 70-482.

Duration: 40 Hours

  • Course OutlineModule 1: Overview of HTML and CSS

    • Overview of HTML
    • Overview of CSS
    • Creating a Web Application by Using Visual Studio 2012
  • Module 2: Creating and Styling HTML5 Pages

    • Creating an HTML5 Page
    • Styling an HTML5 Page
  • Module 3: Introduction to JavaScript

    • Overview of JavaScript Syntax
    • Programming the HTML DOM with JavaScript
    • Introduction to jQuery
  • Module 4: Creating Forms to Collect Data and Validate User Input

    • Overview of Forms and Input Types
    • Validating User Input by Using HTML5 Attributes
    • Validating User Input by Using JavaScript
  • Module 5: Communicating with a Remote Data Source

    • Sending and Receiving Data by Using XMLHTTPRequest
    • Sending and Receiving Data by Using jQuery AJAX operations
  • Module 6: Styling HTML5 by Using CSS3

    • Styling Text
    • Styling Block Elements
    • CSS3 Selectors
    • Enhancing Graphical Effects by Using CSS3
  • Module 7: Creating Objects and Methods by Using JavaScript

    • Writing Well-Structured JavaScript
    • Creating Custom Objects
    • Extending Objects
  • Module 8: Creating Interactive Pages using HTML5 APIs

    • Interacting with Files
    • Incorporating Multimedia
    • Reacting to Browser Location and Context
    • Debugging and Profiling a Web Application
  • Module 9: Adding Offline Support to Web Applications

    • Reading and Writing Data Locally
    • Adding Offline Support by Using the Application Cache
  • Module 10: Implementing an Adaptive User Interface

    • Supporting Multiple Form Factors
    • Creating an Adaptive User Interface
  • Module 11: Creating Advanced Graphics

    • Creating Interactive Graphics by Using Scalable Vector Graphics
    • Programmatically Drawing Graphics by Using a Canvas
  • Module 12: Animating the User Interface

    • Applying CSS Transitions
    • Transforming Elements
    • Applying CSS Key-frame Animations
  • Module 13: Implementing Real-Time Communications by Using Web Sockets

    • Introduction to Web Sockets
    • Sending and Receiving Data by Using Web Sockets
  • Module 14: Creating a Web Worker Process

    • Introduction to Web Workers
    • Performing Asynchronous Processing by Using a Web Worker

Duration: 40 Hours

  • Overview of the Windows 8.1 Platform and Windows Store Apps

    • Introduction to the Windows 8.1 Platform
    • Windows 8 UI Principles
    • WinRT and Language Projections
  • Single-Page Apps and the MVVM Design Pattern

    • Single-Page Applications
    • The MVVM Design Pattern
  • Using WinJS

    • The WinJS Library
    • WinJS APIs
  • Implementing Layout using Windows 8 Built-In Controls

    • Windows 8 Layout Controls
    • Implementing WinJS Controls and Templates
    • The AppBar Control
    • Snap and Fill
  • Presenting Data

    • Working with Data Presentation Controls
    • The ListView Control
  • Handling Files in Windows Store Apps

    • Handling Files and Streams in Windows Store Apps
    • Working with File User Interface Components
  • Windows Store App Process Lifetime Management

    • Process Lifetime Management
    • Windows Store App Activation and Background Tasks
    • Implementing a State Management Strategy
  • Designing and Implementing Navigation in a Windows StoreApp

    • Handling Navigation in Windows Store apps
    • Semantic Zoom
  • Implementing Windows 8 Contracts

    • Designing for Charms and Contracts
    • The Search Contract
    • The Share Contract
    • Managing App Settings and Preferences
  • Implementing Tiles and User Notifications

    • Implementing Tiles, Live Tiles, Secondary Tiles, and Badge Notifications
    • Implementing Toast Notifications
  • Designing and Implementing a Data Access Strategy

    • Evaluating Data Access Strategies
    • Working with Remote Data
  • Responding to Mouse and Touch

    • Working with Mouse Events
    • Working with Gesture Events
  • Planning for Windows Store App Deployment

    • The Windows Store App Manifest
    • Windows Store App Certification
    • Windows 8 Enterprise App Deployment

Duration: 40 Hours

  • Windows Store App Essentials

    • Review Windows Store App Essentials
    • Review Windows Store App Essentials – Under the Hood
  • Implementing Animations and Transitions

    • Using Animation
    • Working with Transitions and Transformations
  • Implementing Globalization and Localization

    • Working with Resource File
    • Implementing Culture-Specific Formatting
  • Branding and a Seamless User Interface

    • Customizing the Splash Screen
    • Branding the User Interface
  • Advanced Data Scenarios in a Windows Store App

    • Implementing Storage Options for a Windows Store App
    • Implementing Data Caching
    • Advanced File Functionality
  • Creating Reusable Controls and Components

    • Creating Custom Controls
    • Extending Existing Controls
    • Consuming WinMD Components
  • Implementing Advanced Contract Scenarios

    • Implementing the Print Contract
    • The Play To Contract
  • The Windows Push Notification Service (WNS)

    • The Push Notification Service (WNS)
    • Communicating with the Push Notification Service (WNS)
  • Capturing Media

    • Using CameraCaptureUI to Capture Pictures, Video and Audio
    • Using MediaCapture to Capture Pictures, Video, or Audio
  • Generating Revenue with your App

    • Implementing Trial Functionality in a Windows Store App
    • Implement In-App Purchases
    • Advertising in a Windows Store App
  • Securing Windows Store App Data

    • Managing Windows Authentication
    • Managing Web Authentication
    • Encryption in a Windows Store App
  • Tracing and Profiling Windows Store Apps

    • Tracing a Windows Store App
    • Profiling a Windows Store App
  • Background Tasks

    • Creating Background Tasks
    • Consuming Background Tasks in a Windows Store App
  • Working with Sensors and Devices

    • Working with Sensors
    • Working with Devices
  • Generating Revenue with Your App

    • Implementing Trial Functionality in a Windows Store App
    • Implementing In-App Purchases
    • Advertising in a Windows Store App
Batch Date Course Duration
Citrix Authorize Learning Center Microsoft Partner Network Summer Training Training Center Amcat Partner Network
Testimonials
Enquiry Button
x

Fill this form to Enquiry us


       1 + 4   =
L G Y