Trusted Training Partners

Quick Look Course Summary:Developing ASP.NET MVC 4 Web Apps (MS Course no. 20486A) Course
  • Next Public Course Date:

  • Length: 3 day(s)

  • Price (at your venue): 1 Person R 17,953 EX VAT 3 Person R 12,518 EX VAT 10 Person R 8,424 EX VAT

  • Certification Type:Accredited

  • Locations & Venues: Off-site or in-house. We train in all major city centres throughout South Africa.

Get Free & personalised
Training Advice

    Developing ASP.NET MVC 4 Web Apps (MS Course no. 20486A) Course: Introduction

    This course is for programmers with experience in developing sites with .NET. The course can also be attended by novices who wish to learn programming in .NET. There is a supporting exam for this course and all materials needed by students will be provided.

    Developing ASP.NET MVC 4 Web Apps (MS Course no. 20486A) Course :Course Outline

    1. Exploring ASP.NET MVC 4

    An Overview of Microsoft Web Technologies
    Overview of ASP.NET 4.5
    Introduction to ASP.NET MVC 4
    Exploring ASP.NET MVC 4
    Exploring a Photo Sharing Application
    Exploring a Web Pages Application
    Exploring a Web Forms Application
    Exploring an MVC Application

    2. Designing ASP.NET MVC 4 Web Applications

    Planning in the Project Design Phase
    Designing Models, Controllers, and Views
    Designing ASP.NET MVC 4 Web Applications
    Planning Models
    Planning Controllers
    Planning Views
    Architecting an MVC Application

    3. Developing ASP.NET MVC 4 Models

    Creating MVC Models
    Working with Data
    Developing ASP.NET MVC 4 Models
    Creating an MVC Project and Adding a Model
    Creating a New SQL Azure Database in Visual Studio
    Adding Properties and Methods to MVC Models
    Using Display and Edit Annotations in MVC Models
    Entity Framework
    LINQ

    4. Developing ASP.NET MVC 4 Controllers

    Writing Controllers and Actions
    Writing Action Filters
    Developing ASP.NET MVC 4 Controllers
    Adding an MVC Controller and Writing the Actions
    Writing the Action Filters in a Controller
    Using the Photo Controller

    5. Developing ASP.NET MVC 4 Views

    Developing code for Views
    Creating Views with Razor Syntax
    Using HTML Helpers
    Reusing Code in Views
    Developing ASP.NET MVC 4 Views
    Adding a View for Photo Display
    Adding a View for New Photos
    Creating and Using a Partial View
    Adding a Home View and Testing the Views

    6. Testing and Debugging ASP.NET MVC 4 Web Applications

    Locating and Correcting Code Errors
    Unit Testing MVC Components
    Implementing an Exception Handling Strategy
    Debugging in Visual Studio
    Testing and Debugging the ASP.NET MVC 4 Web Applications
    Performing Unit Tests
    Configuring Exception Handling

    7. Structuring ASP.NET MVC 4 Web Applications

    Analyzing Information Architecture
    Configuring Routes
    Creating a Navigation Structure
    Structuring ASP.NET MVC 4 Web Applications
    Using the Routing Engine
    Building Navigation Controls
    URLs
    SEO

    Developing ASP.NET MVC 4 Web Apps (MS Course no. 20486A) Course: Course Duration

    3 day/s

    Who should attend: Developing ASP.NET MVC 4 Web Apps (MS Course no. 20486A) Course

    This course is intended for programmers, web apps.

    **Quote does not include Any Exam Fees (if applicable)

    IMPORTANT ACTION: Do Not Wait To Improve Your Skills.  

    Book Now By Completing Online Booking Form / Customised Proposal or Obtain Approval For Your Already Received Customised Proposal

    About this course
    This course is not accredited. It is delivered as a professional skills programme, and delegates receive a BOTI certificate of attendance.

    If you need a credit-bearing outcome for B-BBEE skills development, SETA grant or learnership purposes, please see our accredited qualifications and skills programmes, or read about BOTI accreditations.

    Frequently Asked Questions

    Is this course accredited?

    No. This course is delivered as a practical, facilitator-led skills programme and delegates receive a BOTI certificate of attendance. If you need a credit-bearing outcome for B-BBEE skills development, SETA grant or learnership purposes, ask us about our accredited qualifications, skills programmes and unit standards.

    Can this course be delivered in-house at our premises?

    Yes. Every BOTI course can be delivered on-site at your offices anywhere in South Africa, or at a scheduled public venue, and can be customised to your team and industry.

    How do I book or get a quote?

    Use the enquiry form on this page for a tailored quote, or call 011 882 8853 / email [email protected]. The course length and next public course date are shown in the Quick Look summary.

    Can this training count towards our B-BBEE scorecard?

    Spend on this course still counts as skills development expenditure for B-BBEE purposes, but it does not count as accredited training spend, and the Codes limit how much non-accredited training can contribute. Please confirm the treatment with your skills development facilitator or B-BBEE verification agency.

    Do you tailor the training to our industry?

    Yes. Our training is built around your business, using practical, real-world examples relevant to your team and sector.

    Realize incredible savings by sending more delegates

    Do you want to save costs by doing training at your premises?

    Save costs by providing own laptop

    Region *

    Please Contact Us Now - We Will Respond in 15 Minutes


      Administrative Contracting Accredited

      Sales, Marketing & Customer Care Accredited

      Soft Skills Accredited

      Communication Accredited

      Software & IT Accredited

      Soft Skills Non-Accredited

      Leadership & Management Non-Accredited

      Human Resources Non-Accredited

      Administrative Contracting Non-Accredited

      Communication Non-Accredited

      Software & IT Non-Accredited

      Top Rated

      Business Optimization Training Institute (Pty) Ltd · 97 Greenlands Crescent, Sunningdale, 2192, Johannesburg · Reg 2017/286086/07 · VAT 4770208033 · Level 1 B-BBEE Contributor · 011 882 8853 · Facebook · LinkedIn
      © 2026 Business Optimization Training Institute. All rights reserved. · Privacy Policy
      Don’t Wait to Start Training — Contact us Today