Developing ASP.NET MVC 5 Web Applications

Pre-Requisites: This ASP .NET MVC Web Applications training course assumes that you are familiar with Microsoft Windows 2000 or higher, the Internet and building basic Web sites. Some prior experience with Visual Studio and C# Language will be helpful. General programming expertise required.

5-stars

Key Features

  • Online live classroom available
  • Quality learning materials
  • Small Class Sizes
  • State of the Art Facility
  • Free Retakes
  • Instructor Led Classroom training
  • Certified Industry Experienced Teachers
  • 100% Job Placement assistance

This course will get you off to a fast start with web programming, no matter whether you’re coming to ASP.NET 3.5 with a background in an earlier release of ASP.NET, classic ASP, or Java servlets/JSP…or with no web background at all. This course covers what you need to know to develop web applications at the professional level. The focus will be on coding activities that enhance the performance and scalability of a web application. ASP.NET MVC will be introduced and compared with Web Forms so that students know when each should/could be used. This is more than a beginning course. By the time you’re done, you’ll have the professional skills you need to develop bullet-proof web applications for business.

  • This instructor-led course will teach beginning & Intermediate Web developers the fundamentals of ASP.Net 3.5 web development with Visual Basic 2008.
  • A Student will be able to design the architecture and implementation of a web application that will meet a set of functional requirements, user interface requirements, and address business models.
  • Create MVC Models and write code that implements business logic within Model methods, properties, and events.
  • Add Controllers to an MVC Application to manage user interaction, update models, and select and return Views.
  • Create Views in an MVC application that display and edit data and interact with Models and Controllers.
  • Run unit tests and debugging tools against a web application in Visual Studio and configure an application for troubleshooting.
  • Develop a web application that uses the ASP.NET routing engine to present friendly URLs and a logical navigation hierarchy to users.
  • Implement a consistent look and feel, including corporate branding, across an entire MVC web application.
  • Use partial page updates and caching to reduce the network bandwidth used by an application and accelerate responses to user requests.
  • Write JavaScript code that runs on the client side and utilizes the jQuery script library to optimize the responsiveness of an MVC web application.
  • Implement a complete membership system in an MVC web application.
  • Build an MVC application that resists malicious attacks and persists information about users and preferences.
  • Describe how to write a Microsoft Azure web service and call it from and MVC application.
  • Describe what a Web API is and why developers might add a Web API to an application.
  • Modify the way browser requests are handled by an MVC application.

The essence of ASP.NET web programming

  • An introduction to ASP.NET web programming
  • How to develop a one-page web application
  • How to develop a multi-page web application
  • How to test and debug an ASP.NET application

Basic ASP.NET skills

  • A crash course in HTML
  • How to work with server controls
  • How to use the validation controls
  • How to manage state
  • How to use master pages
  • How to use site navigation
  • How to use themes

ASP.NET MVC

  • An introduction to ASP.NET MVC
  • CONTROLLERS
  • VIEWS
  • MODELS
  • FORMS AND HTML HELPERS
  • DATA ANNOTATIONS AND VALIDATION
  • MEMBERSHIP, AUTHORIZATION, AND SECURITY
  • AJAX
  • ROUTING
  • NUGET
  • ASP.NET WEB API
  • SINGLE PAGE APPLICATIONS WITH ANGULARJS
  • DEPENDENCY INJECTION
  • UNIT TESTING
  • EXTENDING MVC
  • ADVANCED TOPICS
  • REAL-WORLD ASP.NET MVC: BUILDING THE NUGET.ORG WEBSITE

Course Number : MNET-0-0200

Duration : 48 hours

[]
1 Step 1

Request Information!

First Nameyour first name
Last Nameyour last name
Address
Phone Number
Commentsmore details
0 /
Previous
Next