microsoft_exams
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
microsoft_exams [2013/09/29 21:19] – stephen | microsoft_exams [2017/01/01 20:05] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Microsoft Exams ====== | ====== Microsoft Exams ====== | ||
- | ^ Exam ^^^ Deadline ^ Target ^ | + | ^ Exam ^^^ Study Guide ^ Deadline ^ Target |
- | | [[http:// | + | | [[http:// |
- | | [[http:// | + | | [[http:// |
- | | [[http:// | + | | [[http:// |
- | | [[http:// | + | | [[http:// |
- | | [[http:// | + | | [[http:// |
+ | |||
+ | **Remember: | ||
Remuneration $500 per exam + $1500 first first set + $1000 for second set. Total $83k -> $88k. | Remuneration $500 per exam + $1500 first first set + $1000 for second set. Total $83k -> $88k. | ||
- | [[http:// | + | [[http:// |
+ | |||
+ | [[http:// | ||
===== 70-480 ===== | ===== 70-480 ===== | ||
Line 17: | Line 21: | ||
* Create the document structure | * 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 | + | * 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 | * Write code that interacts with UI controls | ||
- | * Programmatically add and modify HTML elements; implement media controls; implement HTML5 canvas and SVG graphics | + | * Programmatically add and modify HTML elements |
+ | * implement media controls | ||
+ | * implement HTML5 canvas and SVG graphics | ||
* Apply styling to HTML elements programmatically | * Apply styling to HTML elements programmatically | ||
- | * Change the location of an element; apply a transform; show and hide elements | + | * Change the location of an element |
+ | * apply a transform | ||
+ | * show and hide elements | ||
* Implement HTML5 APIs | * Implement HTML5 APIs | ||
* Implement storage APIs, AppCache API, and Geolocation API | * Implement storage APIs, AppCache API, and Geolocation API | ||
* Establish the scope of objects and variables | * 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 | + | * 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 | * 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 | + | * 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 === | === Preparation resources === | ||
Line 38: | Line 53: | ||
* Implement program flow | * Implement program flow | ||
- | * Iterate across collections and array items; manage program decisions by using switch statements, if/then, and operators; evaluate expressions | + | * Iterate across collections and array items |
+ | * manage program decisions by using switch statements, if/then, and operators | ||
+ | * evaluate expressions | ||
* Raise and handle an event | * 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 | + | * 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 | * Implement exception handling | ||
- | * Set and respond to error codes; throw an exception; request for null checks; implement try-catch-finally blocks | + | * Set and respond to error codes |
+ | * throw an exception | ||
+ | * request for null checks | ||
+ | * implement try-catch-finally blocks | ||
* Implement a callback | * 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 | + | * 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 | * 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 | + | * 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 === | === Preparation resources === | ||
Line 57: | Line 87: | ||
* Validate user input by using HTML5 elements | * 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 | + | * 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 | * 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 | + | * 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 data | ||
- | * Consume JSON and XML data; retrieve data by using web services; load data or get data from other sources by using XMLHTTPRequest | + | * Consume JSON and XML data |
+ | * retrieve data by using web services | ||
+ | * load data or get data from other sources by using XMLHTTPRequest | ||
* Serialize, deserialize, | * Serialize, deserialize, | ||
- | * 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 | + | * 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 === | === Preparation resources === | ||
Line 74: | Line 115: | ||
* Style HTML text properties | * 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 | + | * 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 | * 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, | + | * Apply styles to alter appearance attributes (size, border and rounding border corners, outline, padding, margin) |
+ | * apply styles to alter graphic effects (transparency, | ||
+ | * apply styles to establish and change an element’s position (static, relative, absolute, fixed) | ||
* Create a flexible content layout | * 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 | + | * 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 | * 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 | + | * 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 | * 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, : | + | * 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, : | ||
* Structure a CSS file by using CSS selectors | * 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, : | + | * Reference elements correctly |
- | + | * implement inheritance | |
+ | * override inheritance by using !important | ||
+ | * style an element based on pseudo-elements and pseudo-classes (for example, :before, : | ||
=== Preparation resources === | === Preparation resources === | ||
Line 92: | Line 151: | ||
* [[http:// | * [[http:// | ||
+ | ===== Play Ground ===== | ||
+ | |||
+ | < | ||
+ | <style type=" | ||
+ | #pg-1 { | ||
+ | outline: dashed 1px red; | ||
+ | } | ||
+ | |||
+ | </ | ||
+ | <div id=" | ||
+ | Hello everyone! | ||
+ | </ | ||
+ | </ | ||
microsoft_exams.1380489580.txt.gz · Last modified: 2017/01/01 19:50 (external edit)