User Tools

Site Tools


Microsoft Exams

Exam Study Guide Deadline Target Completed Score
70-480 DEV Programming in HTML5 with JavaScript and CSS 31 March 2014 25 November 2013 25 November 2013 720
70-486 DEV Developing ASP.NET MVC 4 Web Applications Study Guide 31 March 2014 15 January 2014 23 January 2014 981
70-487 DEV Developing Windows Azure and Web Services Study Guide 31 March 2014 28 February 2014 10 February 2014 887
70-488 DEV Developing Microsoft SharePoint 2013 Core Solutions 31 May 2014 30 April 2014 14 April 2014 841
70-489 DEV Developing Microsoft SharePoint Server 2013 Advanced Solutions 31 May 2014 31 May 2014 12 May 2014 768

Remember: The order of the answers in the exam are randomised.

Remuneration $500 per exam + $1500 first first set + $1000 for second set. Total $83k → $88k. ( thisi2smypaSsword)

Microsoft Certified Professional


Implement and manipulate document structures and objects (24%)

  • Create the document structure
    • Structure the UI by using semantic markup, including for search engines and screen readers (Section, Article, Nav, Header, Footer, and Aside)
    • create a layout container in HTML
  • Write code that interacts with UI controls
    • Programmatically add and modify HTML elements
    • implement media controls
    • implement HTML5 canvas and SVG graphics
  • Apply styling to HTML elements programmatically
    • Change the location of an element
    • apply a transform
    • show and hide elements
  • Implement HTML5 APIs
    • Implement storage APIs, AppCache API, and Geolocation API
  • Establish the scope of objects and variables
    • Define the lifetime of variables
    • keep objects out of the global namespace
    • use the “this” keyword to reference an object that fired an event
    • scope variables locally and globally
  • Create and implement objects and methods
    • Implement native objects
    • create custom objects and custom properties for native objects using prototypes and functions
    • inherit from an object
    • implement native methods and create custom methods

Preparation resources

Implement program flow (25%)

  • Implement program flow
    • Iterate across collections and array items
    • manage program decisions by using switch statements, if/then, and operators
    • evaluate expressions
  • Raise and handle an event
    • Handle common events exposed by DOM (OnBlur, OnFocus, OnClick)
    • declare and handle bubbled events
    • handle an event by using an anonymous function
  • Implement exception handling
    • Set and respond to error codes
    • throw an exception
    • request for null checks
    • implement try-catch-finally blocks
  • Implement a callback
    • Receive messages from the HTML5 WebSocket API
    • use jQuery to make an AJAX call
    • wire up an event
    • implement a callback by using anonymous functions
    • handle the “this” pointer
  • Create a web worker process
    • Start and stop a web worker
    • pass data to a web worker
    • configure timeouts and intervals on the web worker
    • register an event listener for the web worker
    • limitations of a web worker

Preparation resources

Access and secure data (26%)

  • Validate user input by using HTML5 elements
    • Choose the appropriate controls based on requirements
    • implement HTML input types and content attributes (for example, required) to collect user input
  • Validate user input by using JavaScript
    • Evaluate a regular expression to validate the input format
    • validate that you are getting the right kind of data type by using built-in functions
    • prevent code injection
  • Consume data
    • Consume JSON and XML data
    • retrieve data by using web services
    • load data or get data from other sources by using XMLHTTPRequest
  • Serialize, deserialize, and transmit data
    • Binary data
    • text data (JSON, XML)
    • implement the jQuery serialize method
    • Form.Submit
    • parse data
    • send data by using XMLHTTPRequest
    • sanitize input by using URI/form encoding

Preparation resources

Use CSS3 in applications (25%)

  • Style HTML text properties
    • Apply styles to text appearance (color, bold, italics)
    • apply styles to text font (WOFF and @font-face, size)
    • apply styles to text alignment, spacing, and indentation
    • apply styles to text hyphenation
    • apply styles for a text drop shadow
  • Style HTML box properties
    • Apply styles to alter appearance attributes (size, border and rounding border corners, outline, padding, margin)
    • apply styles to alter graphic effects (transparency, opacity, background image, gradients, shadow, clipping)
    • apply styles to establish and change an element’s position (static, relative, absolute, fixed)
  • Create a flexible content layout
    • Implement a layout using a flexible box model
    • implement a layout using multi-column
    • implement a layout using position floating and exclusions
    • implement a layout using grid alignment
    • implement a layout using regions, grouping, and nesting
  • Create an animated and adaptive UI
    • Animate objects by applying CSS transitions
    • apply 3-D and 2-D transformations
    • adjust UI based on media queries (device adaptations for output formats, displays, and representations)
    • hide or disable controls
  • Find elements by using CSS selectors and jQuery
    • Choose the correct selector to reference an element
    • define element, style, and attribute selectors
    • find elements by using pseudo-elements and pseudo-classes (for example, :before, :first-line, :first-letter, :target, :lang, :checked, :first-child)
  • Structure a CSS file by using CSS selectors
    • Reference elements correctly
    • implement inheritance
    • override inheritance by using !important
    • style an element based on pseudo-elements and pseudo-classes (for example, :before, :first-line, :first-letter, :target, :lang, :checked, :first-child)

Preparation resources

Play Ground

Hello everyone!

microsoft_exams.txt · Last modified: 2016/12/31 19:05 (external edit)