Application Development with ASP.NET MVC

Course Features

  1. Starts: 01 November, 2017
  2. Last Date of Submission: 25 October, 2017
  3. Duration: 60 Hours
  4. No. of Class: 20
  5. Class Time: Monday & Thursday - (6:00 PM - 9:00 PM)
  6. Seats: 20
Course Price:15,000

 

This Training is jointly organized by BITM & e-Soft Training

 

ASP.NET MVC 6 is Microsoft's last MVC release based on .NET Framework for building scalable, standards-based web applications using well-established design patterns and the power of ASP.NET and the .NET Framework.  Version 5 of ASP.NET MVC adds many new features such as template-based views based on the Bootstrap framework, attribute routing, support for Entity Framework 6, and more.

During the course, attendees build a fully functional data-driven ASP.NET MVC web application through a series of hands-on lab exercises

 

Benifits:

1. Top 30% perticipants will get 1 month internship opportunity.

2. Top 30% perticipants will get job assistance.

3. perticipants will create 2 real project.

4. Each student will get 1 personal domain with 1GB space.

5. Certificate.

6. Mentoring.

Course Outline

Module 1: Introduction to ASP.NET MVC

  • Overview of Microsoft Web Technologies
  • Overview of ASP.NET 6
  • Creating a MVC 6 Web Application
  • The MVC 6 Web Application Structure

 

Module 2: Controller in ASP.NET MVC

 

Module 3: Razor Views

 

Module 4: Entity framework

 

Module 5: Working with data using EF

  • List view using EF
  • Insert, update, delete using EF
  • Lazy Loading, Eager Loading
  • Data annotations
  • Custom validations
  • Migrating and Seeding

 

Module 6: Identity and Security

 

Module 7: ASP.NET MVC Infrastructure

 

Module 8: Unit Testing

 

Module 9: Deployment and Configuration

  • Configure IIS
  • Prepare Release
  • Deploy application to IIS
  • Deploy application to Azure

 

Module 10: GitHub for version control

  • Introduction
  • Creating repository, clone, commit, push and full
  • Basic git command
  • How to resolve conflict
  • Branching and merging

 

Module 11: Pattern and Practice

  • Introduction
  • Introduction of IOC
  • Dependency Injection in ASP.NET MVC
  • Implement Generic Repository Pattern

 

 

Project Work:

  • Developing a professional application
  • Every team must submit a complete project as final assignment
  • Team must use GitHub for version control
  • Mandatory Tools & Technology

o ASP.NET MVC

o Visual C#

o SQL Server 2012

o Entity Framework

o LINQ

o SVN / GitHub

o CSS

o JavaScript/JQuery

o Bootstrap

o Angular JS (Optional)

o Web Api (Optional)

 

Meet the Instructor

Tentative Class Start

01 November, 2017

who can join

If anybody knows about object oriented programming and has knowledge about web development.

Other Courses

Be an Expert Digital Marketing Professional (2nd Batch)

course-image
  • Duration: 60 Hours
  • Starting Date: 14 December, 2017
  • Course Price : 16,000
Register Now

Web Application development using Laravel Framework

course-image
  • Duration: 72 Hours
  • Starting Date: 15 November, 2017
  • Course Price : 20,000
Register Now

Application Development with ASP.NET MVC

course-image
  • Duration: 60 Hours
  • Starting Date: 01 November, 2017
  • Course Price : 15,000
Register Now

Be an Expert Digital Marketing Professional

course-image
  • Duration: 60 Hours
  • Starting Date: 15 November, 2017
  • Course Price : 16,000
Register Now