Microsoft Certification Exam 70-480: Programming HTML5 with JavaScript and CSS3 _The study resources
If you’ve been updating your web skills and have been looking for a good way to demonstrate that you know your stuff, then the first exam you’ll want to take is 70-480: Programming HTML5 with JavaScript and CSS3.
I wrote a previous post about Taking Microsoft Exams, in which I provided general tips to help pass any microsoft certification test. This post however, presents the different resources you might be needing to prepare and pass your programming HTML5 with JavaScript and CSS3 certification. What I suggest is you read carefully the tips in the previous article and apply them when preparing using the resources mentioned in this one.
General resources
- Microsoft Virtual Academy courses : this jump start course on MVA helped me alot. It’s a video preparation course for the Microsoft exam 70-480. I highly recommand you don’t skip it when preparing.
- Pluralsight courses: these are not free, but you can always make the most of the trials. Pluralsight courses are worth the try because they are done well and taught by knowledgeable instructors.
- W3Schools : this site is awesome ! it includes lots of try-it-yourself examples with an-easy-to use online editor . It makes it easier to understand some HTML5 or CSS3 concepts.
- Plus, you can find various blogs and forums dedicated to this cetification exam. The born to learn certification study groups is one of the most usefull forums you can rely on.
Resources by exam objectif
- Implement and manipulate document structures and objects
This part is specified as 24% of the test content.- Create the document structure
HTML5 Tag Reference, New elements in HTML5, Document Outlines, HTML Layouts - Write code that interacts with UI controls
HTML5 Canvas, HTML5 Audio, HTML5 Video, DOM Element Object, XML DOM – The Element Object - Apply styling to HTML elements programmatically
jQuery Effect hide() Method, CSS Positioning, CSS Display, HTML DOM Style object, CSS3 2D Transforms, CSS3 3D Transforms, CSS3 Transitions , CSS3 Animations , Skewing Web Page Elements Using The CSS3 Skew Transform - Implement HTML5 APIs
HTML5 Geolocation, HTML5 Web Storage, HTML5 App Cache - Establish the scope of objects and variables
JavaScript Closures, Global Variables in JavaScript - Create and implement objects and methods
Classical Inheritance in JavaScript, Extending JavaScript Native, JavaScript Native Objects
- Create the document structure
- Implement program flow
This section is marked as 25% of the test.- Implement program flow
JS If…Else, JavaScript Array Object, JavaScript For…In Statement, JS Switch - Raise and handle an event
Event Bubbling and Event Propagation: Demo, Advanced event registration models, HTML DOM Events - Implement exception handling
JS Try…Catch, JS Throw, JavaScript undefined vs. null - Implement a callback
The this keyword, jQuery.ajax(), jQuery.get(), jQuery.post(), The WebSocket API, Introducing WebSockets - Create a webworker process
HTML5 Web Workers, Using web workers
- Implement program flow
- Access and secure data
This topic covers 26% of the test.- Validate user input by using HTML5 elements
HTML5 New Form Attributes, HTML5 Input Type, - Validate user input by using JavaScript
jQuery Plugins/Validation, Checking Your Work: Validating Input — The Cool Stuff - Consume data
XML HTTP Request, XML Parser, XMLHttpRequest Level 2 - Serialize, deserialize, and transmit data
decodeURI(), decodeURIComponent(), encodeURI(), encodeURIComponent(), 3D models and parsing binary data with JavaScript, serialize() – jQuery API, JSON HOME, XML HOME
- Validate user input by using HTML5 elements
- Use CSS3 in applications
This topic spans 25% of the test.- Style HTML text properties
Styling Text, Styling Fonts, CSS3 Text Effects, Styling Links, CSS Selectors - Style HTML box properties
CSS Outline, CSS Margin, CSS Padding, CSS3 Borders, CSS3 Backgrounds, background-clip, CSS Image Opacity, CSS3 Text Effects, CSS3 Gradient Backgrounds, CSS Positioning - Create a flexible content layout
CSS Exclusions, CSS Exclusions W3C Specification,box-flex, box-flex-group, CSS3 Flexible Box Layout Explained, CSS Regions Module - Create an animated and adaptive UI
CSS3 2D Transforms, Media Queries, CSS Display and Visibility, CSS3 Transitions, CSS3 3D Transforms - Find elements by using CSS selectors and jQuery
Pseudo-elements and pseudo-classes, Selectors – jQuery API, CSS Selector Reference - Structure a CSS file by using CSS selectors
CSS Structure and Rules, Pseudo-elements and pseudo-classe
- Style HTML text properties
Wrapping up
So, all you need for preparing is the exam’s ref guide and these few links ! Of course, you have to have hands on experience, and follow the exam-taking tips I previously mentioned.
I hope these links help you as much as they had helped me. Let me know in comments after you pass the test.
Good luck !
Recent Comments