Certifications

MCSD: Web Applications (officially retiring on March 31, 2017, being replaced by MCSD: App Builder, see details on MS website here.)

Requirements

  • Programming in HTML5 with JavaScript and CSS3 (MS Exam 70-480)
    • This exam measures your ability to accomplish the following technical tasks: Implement and manipulate document structures and objects (24%), implement program flow (25%), access and secure data (26%), and use CSS3 in applications (25%).
  • Developing ASP.NET MVC Web Applications (MS Exam 70-486)
    • This exam measures your ability to accomplish the following technical tasks: Design the application architecture (15-20%), design the user experience (20-25%), develop the user experience (15-20%), troubleshoot and debug web applications (20-25%), and design and implement security (20-25%).

Learning Path for MCSD Web Applications

  • 70-483: Programming in C#
  • 70-480: Programming in HTML5 with JavaScript and CSS3
  • 70-486: Developing ASP.NET MVC Web Applications
  • 70-487: Developing Microsoft Azure and Web Services

Learning Path for Programming in C# (MS Exam 70-483)

Learning path course sequence:

Course Duration Completion Date
C# Fundamentals with C# 5.0 6h 14m  
C# Programming Paradigms 2h 44m  
Introduction to Visual Studio 2012 - Part 1 3h 44m  
Introduction to Visual Studio 2012 - Part 2 2h 43m  
C# Collections Fundamentals 5h 56m  
Practical Reflection in .NET 3h 23m  
LINQ Fundamentals 4h 50m  
LINQ Data Access 5h 40m  
CLR Fundamentals 4h 20m  
CLR Threading 2h 37m  
C# 5 New Features 1h 15m  
Async and Parallel Programming: Application Design 3h 45m  
.NET Regular Expressions 3h 29m  
Introduction to Cryptography in .NET 2h 03m  
ADO.NET Fundamentals 4h 06m  
Introduction to ASP.NET Web Services 2h 57m  
Total 59h 54m  

 

Learning Path for Programming in HTML5 with JavaScript and CSS3 (Microsoft Exam 70-480)

Learning path course sequence:

Course Duration Completion Date
HTML Fundamentals 2h 13m  
HTML5 Fundamentals 3h 56m  
HTML5 Advanced Topics 2h 45m  
Introduction to CSS 2h 09m  
CSS3 In-Depth 6h 10m  
Learning To Program - Part 1: Getting Started 3h 12m  
JavaScript Fundamentals 2h 53m  
JavaScript Design Patterns 2h 02m  
Structuring JavaScript Code 2h 10m  
jQuery Fundamentals 5h 18m  
Total 32h 52m  

 

Learning Path for Developing ASP.NET MVC Web Applications (PluralSight)

Learning path course sequence:

Course Duration Completion Date Notes
Building Applications with ASP.NET MVC 4 7h 22m  In Progress Notes
ASP.NET MVC 5 Fundamentals 7h 22m    
Web Security and the OWASP Top 10: The Big Picture 2h 03m    
OWASP Top 10 Web Application Security Risks for ASP.NET 8h 06m    
What's New in the OWASP Top 10 for 2013 1h 34m    
Mobile First Responsive Web Design 2h 57m    
HTML5 Advanced Topics 2h 45m    
ASP.NET Bundling, Minification & Resource Optimization 4h 22m    
ASP.NET 3.5 Advanced Topics 6h 00m    
Extending IIS 7.5 with Modules and Handlers 2h 47m    
Search Engine Optimization with ASP.NET 1h 05m    
Introduction to Windows Azure 2h 25m    
Windows Azure Web Sites 1h 35m    
Windows Azure Access Control Service 2h 10m    
Windows Azure Diagnostics 3h 18m    
IntelliTrace 5h 30m    
Total 60h 20m