Course: Learn to program web apps using ASP.NET MVCC#-MVC

The course is available on demand.

Remote training: online live with a trainer and a group. Available on demand, at time and place convenient to you, for groups of at least 4 participants.

exempt from VAT

Price: 740 EUR

refreshments included

computer station included

first minute (30+ days before) - 3%

Learn to program web apps using ASP.NET MVC

Category: C# and .NET

ASP.NET is an environment with a stable position in the server market. It allows development of dynamic web services using such technologies as HTML5, CSS3 and JavaScript.

ASP.NET MVC (Model-View-Controller) defines a programming model that allows software engineers to write a more transparent and legible code. As an additional result, it will speed up the work on web apps.
This training will enable all programmers to understand the philosophy behind MVC and to start an adventure with this popular framework for building scalable web apps.


2 days


  1. Day 1
    • Creating .NET MVC applications
      • MVC architecture
      • .NET MVC framework
      • App configuration
    • Creation of a view layer
      • Using Javascript, HTML, CSS, LESS
      • Using the Razor and ASPX engines to design the view
      • Hybridizing client technologies
      • External library application
    • Creation of model layer
      • Server side data processing
      • Communication with the database
    • Creation of controller layer
      • Controlling data flow in the app
  2. Day 2
    • Object-relational modelling
      • LINQ
      • Entity framework
    • Data validation:
      • On the client’s side
      • On the server’s side
    • Ajax technology
      • Creating asynchronous queries to the server
      • JSON format

Download as PDF

Audience and prerequisites

this workshop requires basic knowledge of C#, ASP.NET and MS SQL Server.


Course participants receive completion certificates signed by ALX.

There are currently no entries

Enter your e-mail address and we will notify you about future dates


Ask us anything about this training

* I hereby give my consent to the processing of my personal data by ALX Training Ltd. for the purpose of this request.