Microsoft 70-486: Developing ASP NET MVC Web Applications

Learn how to build web applications with programs such as HTML and CSS.



Save 80%
£39 inc VAT (was £199)
Offer ends 31 August 2020
Study method
Online, self-paced
1 Month
Microsoft Certified Professional (MCP)
Professional certification What's this?
Additional info
  • Exam(s) / assessment(s) not included in price, and must be purchased separately

12 students purchased this course

Add to basket or enquire


This course will teach students to build enterprise web applications. This includes the use of C Sharp, HTML, CSS, SQL Server, JavaScript, Object Based JavaScript, Model View and Controller and jQuery.


Microsoft Certified Professional (MCP)
Awarded by Microsoft


What you will learn:

  • ASP .Net web user control
  • Loops in C Sharp
  • HTML Markup
  • Variables in JavaScript
  • Creating objects
  • Testing applications

Why study online?

Technological improvements and advances in educational design mean that studying online is no longer just a low cost alternative to traditional training methods. In many respects our online courses offer training which is superior to the majority of available “classroom” options.

Not only is the effectiveness of the training process enhanced, but also the convenience and overall cost efficiency of studying online makes it a compelling option for training. You can learn at your own pace and can repeat each section as many times as required unlike in a classroom environment.

Studying at your own pace, rewinding and going over the material as often as you need improves your long-term memory retention and makes studying more rewarding.

Curriculum for the Microsoft 70-486: Developing ASP .NET MVC Web Applications course:

Module 1: Introduction to Web Development
Course and Instructor Introduction
ASP .Net Using Visual Studio
ASP .Net Tools in Visual Studio
ASP .Net Data Validation Part 1
ASP .Net Data Validation Part 2
ASP .Net Web User Control
ASP .Net Creating Web Service
ASP .Net Web Service Explained
Classes Defined

Module 2: C Sharp
Intro to C Sharp
Functions in C Sharp
If Statements in C Sharp
Static Variables in C Sharp
Loops in C Sharp
Debugging in C Sharp
Introduction to Windows Forms in C Sharp
More Windows Forms in C Sharp
Windows Forms Controls in C Sharp
Object Oriented Programming in C Sharp
Constructors and Destructors in C Sharp
Members of a Class in C Sharp
Class Inheritance in C Sharp
Abstract Classes in C Sharp
Enumerations in C Sharp
Exception Handling in C Sharp
Creating XML Documents in C Sharp
Putting it All Together in a File in C Sharp

Module 3: HTML and CSS Comprehensive Review
Intro to HTML
HTML Markup
Lists in HTML
Links in HTML
Tables in HTML
Forms in HTML
Intro to CSS
CSS Colour Properties

Module 4: Intro to SQL Server
Databases Defined
Tables Defined
Basic Query Optimization
Defining and Using Store Procedures
Creating Stored Procedure
Executing Store Procedure from C Sharp
Executing Store Procedure from ASP .Net
Changing ASP .Net Interface to Retrieve Data Part 1
Changing ASP .Net Interface to Retrieve Data Part 2

Module 5: JavaScript a Comprehensive Introduction
Intro to JavaScript
Using JavaScript for Data Validation
Using JavaScript to Manipulate Documents
Variables in JavaScript
If Statements in JavaScript
Logical Operators in JavaScript
If Else Statements in JavaScript
Switch Statements in JavaScript
For Loops in Java Script
For and While Loops in JavaScript

Module 6: Object Based JavaScript
Working with String Object
More on String Object
The Math Object
Creating Your Own Objects
String Manipulation in JavaScript
Programming the Browser in JavaScript
Browser Versions in JavaScript
Working with Forms in JavaScript

Module 7: Model View and Controller
MVC Mindset
MVC: Defined
Create an MVC Project
MVC Project Initial Walk through
MVC Building Routes
MVC Approach
Controllers from Scratch
MVC Routing
MVC Routing Constraints
Routing Constraint Attributes
MVC Attribute Routing

Module 8: A Comprehensive Introduction to jQuery
What is jQuery
jQuery Effects
Get and Set Elements in jQuery
Add and Remove Elements in jQuery
CSS in jQuery
Ancestors and Descendants

Module 9: Course Review
MVC Best Practices
Testing The Application
Writing for Production
Review: Web Development
Review: C Sharp
Review: HTML and CSS
Review: SQL Server
Review: JavaScript
Review: Software Development Lifecycle
Review: Design Patterns
Review: jQuery

Please note that the official exam is not included, however for those who complete the course, they will receive a completion certificate upon request.

Who is this course for?

Anyone that has an interest in developing web applications.


There are no formal requirement for studying this course.

Career path

  • Programmer
  • HTML5 Programmer
  • Web Developer
  • Web Designer

Questions and answers

No questions or answers found containing ''.

nmartin32950 asked:

You mention Microsoft Certified Professional (MCP) and 70-486, but does your course cover all the ideas/skills evaluated by the Microsoft 70-486 test?


Hi, nmartin32950 This course follows the official curriculum for the Microsoft 70-486 exam. The topics covered are also listed in the course curriculum.

This was helpful. Thank you for your feedback.

Tom asked:

Hi, is tutor training available for an extra fee?


Hi, Tom We do have an upgrade package at £329 which includes Exam 70-480: Programming in HTML5 with JavaScript and CSS3 and Exam 70-486: Developing ASP.NET MVC Web Applications. This also includes Tutor support and 12 months access. We are not allowed, under Reed rules, to post links, but once you are in touch with us through this ad, just make mention of the above.

This was helpful. Thank you for your feedback.

Tom asked:

How is this course delivered? And is there someone I can refer to with questions during the course should I get stuck?


Hi, Tom The course is delivered online through video training. At this price, Tutor support is unfortunately not included.

This was helpful. Thank you for your feedback.

nmartin32950 asked:

Course duration 1 month. I assume this is how long the course takes to complete... How long do I have access to the online training materials?


Hi, nmartin32950 The 1-month duration that is displayed is, in fact, the duration of access that you will have to the online training materials.

This was helpful. Thank you for your feedback.

Ellis asked:

Does this course use MVC 4 or 5


Hi, Ellis This course uses MVC 5.

This was helpful. Thank you for your feedback.

Benjamin asked:

I would like to know what is over all price for this course


The price is as displayed

This was helpful. Thank you for your feedback.

Ian asked:

Do I need to buy any software to take this course? If so, what?


You need to have access to Visual Studio

This was helpful. Thank you for your feedback.

Tom asked:

Hi, this sounds perfect. How do we get in touch regarding the upgrade package? Is the tutoring a real-time communication or via email etc? Many thanks


Hi, Tom You can proceed with checkout on this course and your details will then be forwarded to us. We will then contact you about the upgrade. Tutoring will be done telephonically and via email.

This was helpful. Thank you for your feedback.


Currently there are no reviews for this course. Be the first to leave a review.


What does study method mean?

Study method describes the format in which the course will be delivered. At courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

What are CPD hours/points?

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on, many of which can be completed online.

What is a ‘regulated qualification’?

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

What is an ‘endorsed’ course?

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body’s logo if they wish. Certain awarding bodies - such as ABC Awards and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.


Mobile Navigation