{"id":2607,"date":"2021-12-30T19:00:19","date_gmt":"2021-12-30T16:00:19","guid":{"rendered":"https:\/\/esi.edu.sa\/?post_type=courses&#038;p=2607"},"modified":"2026-02-04T19:26:43","modified_gmt":"2026-02-04T16:26:43","slug":"asp-net-mvc-course","status":"publish","type":"courses","link":"https:\/\/esi.edu.sa\/en\/courses\/asp-net-mvc-course\/","title":{"rendered":"ASP.NET MVC Course"},"content":{"rendered":"<h2 style=\"text-align: justify;\"><img decoding=\"async\" class=\"alignnone wp-image-20027\" src=\"https:\/\/esi.edu.sa\/wp-content\/uploads\/2024\/02\/\u062a\u0627\u0628\u064a2-300x64-copy.png\" alt=\"\" width=\"188\" height=\"40\" srcset=\"https:\/\/esi.edu.sa\/wp-content\/uploads\/2024\/02\/\u062a\u0627\u0628\u064a2-300x64-copy.png 300w, https:\/\/esi.edu.sa\/wp-content\/uploads\/2024\/02\/\u062a\u0627\u0628\u064a2-300x64-copy-50x11.png 50w\" sizes=\"(max-width: 188px) 100vw, 188px\" \/><\/h2>\n<h2 style=\"text-align: justify;\">Course Overview<\/h2>\n<p style=\"text-align: justify;\">ASP.NET MVC is a server-side web framework for building dynamic, data-driven web applications. Since its first release in 2009, it has gained a lot of popularity amongst developers using Microsoft technologies. If you want to get employed as a web developer at a company that utilizes Microsoft technologies.<\/p>\n<h2 style=\"text-align: justify;\">Target Audience<\/h2>\n<ul style=\"text-align: justify;\">\n<li>beginners who want to learn ASP.NET MVC 5 step by step.<\/li>\n<li>and professionals who want to learn ASP.NET MVC 5 step by step.<\/li>\n<\/ul>\n<h2 style=\"text-align: justify;\">Course Objectives<\/h2>\n<p style=\"text-align: justify;\">This course will allow Students\u00a0 to<\/p>\n<ul style=\"text-align: justify;\">\n<li>Understand the benefits of MVC design over traditional ASP.NET Web Forms.<\/li>\n<li>Understand the about the role of Model, View and Controller in integrating them to develop a complete web application and Request life cycle.<\/li>\n<li>Understand how Routing API maps requests to action methods in the controller.<\/li>\n<li>Learn about the Razor Syntax Fundamentals, Layout View, Sections and Partial Views<\/li>\n<li>Learn how to reuse code rendering HTML using custom HTML Helper method<\/li>\n<li>Building Custom Model Binders for typical conditions in which built-in default binders are not usable.<\/li>\n<li>Understanding and applying validation framework for both client and server validations.<\/li>\n<li>Learn about the Architecture of Config File, App Settings, Exception Handling and Encrypting Connection String.<\/li>\n<li>Learn about the Sharing data across requests from same client\/user using Cookies and Session management.<\/li>\n<\/ul>\n<h2 style=\"text-align: justify;\">Course Content<\/h2>\n<ul style=\"text-align: justify;\">\n<li>Introduction to Web Programming.<\/li>\n<li>Overview of HMTL and JavaScript.<\/li>\n<li>Overview of Classic ASP.<\/li>\n<li>Overview of ASP.NET Web Forms.<\/li>\n<li>Introducing to ASP.NET MVC<\/li>\n<li>First MVC Application<\/li>\n<li>Exploring Controller\u2019s<\/li>\n<li>Exploring Razor Views<\/li>\n<li>Digging into HTML Helpers<\/li>\n<li>Understanding Model Binders<\/li>\n<li>Annotations and Validations<\/li>\n<li>Web Configuration File and Global Application Class<\/li>\n<li>State Management Techniques<\/li>\n<li>Web Caching<\/li>\n<li>CRUD operations using Entity Framework<\/li>\n<li>AND MORE ..<\/li>\n<\/ul>\n<h2 style=\"text-align: justify;\">Prerequisites<\/h2>\n<p style=\"text-align: justify;\">Basic knowledge of .Net Framework 3.5\/4.5, C#,Entity Framework, Linq.<\/p>\n","protected":false},"author":2,"featured_media":2608,"template":"","course_category":[38],"class_list":["post-2607","courses","type-courses","status-publish","has-post-thumbnail","hentry","course_category-it-en","infinite-scroll-item","no-featured-image-padding"],"acf":[],"_links":{"self":[{"href":"https:\/\/esi.edu.sa\/en\/wp-json\/wp\/v2\/courses\/2607","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/esi.edu.sa\/en\/wp-json\/wp\/v2\/courses"}],"about":[{"href":"https:\/\/esi.edu.sa\/en\/wp-json\/wp\/v2\/types\/courses"}],"author":[{"embeddable":true,"href":"https:\/\/esi.edu.sa\/en\/wp-json\/wp\/v2\/users\/2"}],"version-history":[{"count":11,"href":"https:\/\/esi.edu.sa\/en\/wp-json\/wp\/v2\/courses\/2607\/revisions"}],"predecessor-version":[{"id":33954,"href":"https:\/\/esi.edu.sa\/en\/wp-json\/wp\/v2\/courses\/2607\/revisions\/33954"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/esi.edu.sa\/en\/wp-json\/wp\/v2\/media\/2608"}],"wp:attachment":[{"href":"https:\/\/esi.edu.sa\/en\/wp-json\/wp\/v2\/media?parent=2607"}],"wp:term":[{"taxonomy":"course_category","embeddable":true,"href":"https:\/\/esi.edu.sa\/en\/wp-json\/wp\/v2\/course_category?post=2607"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}