Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
32 views3 pages

ASP Net Core MVC 40 Day Course

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views3 pages

ASP Net Core MVC 40 Day Course

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

40-Day ASP.

NET Core MVC Course Plan (Excluding Sat/Sun)

Course Overview

Eligibility: 8th Grade Pass

Schedule: Monday to Friday (No Saturdays or Sundays)

Duration: 8 Weeks (2 hours per day)

Goal: To enable students to build simple web apps using ASP.NET Core MVC and C#

Week 1 - Programming Basics with C#

Day 1: Intro to Computers, Software, Internet, and Programming

Day 2: What is .NET, C#, Visual Studio - Setup & First Program

Day 3: Variables, Data Types, Input/Output

Day 4: Operators and Expressions

Day 5: if, else, switch statements

Week 2 - C# Continued

Day 6: Loops: for, while, do-while

Day 7: Arrays and Lists

Day 8: Methods and Parameters

Day 9: Classes and Objects

Day 10: Access Modifiers, Static Members

Week 3 - Object-Oriented Programming

Day 11: Inheritance

Day 12: Polymorphism & Method Overriding

Day 13: Encapsulation and Constructors

Day 14: Exception Handling

Day 15: Mini Console Project - Student Record System

Week 4 - Introduction to ASP.NET Core MVC

Day 16: What is ASP.NET Core MVC? MVC Architecture


40-Day ASP.NET Core MVC Course Plan (Excluding Sat/Sun)

Day 17: Create First MVC Project (Visual Studio Setup)

Day 18: Controllers, Views, and Models Overview

Day 19: Routing & Action Methods

Day 20: Razor Syntax & Layout Pages

Week 5 - Forms and User Input

Day 21: HTML Helpers (TextBox, DropDown, etc.)

Day 22: Creating Forms and Handling POST

Day 23: ViewData, ViewBag, TempData

Day 24: Validation (Required, Email, Range)

Day 25: Mini Form App - Contact Form

Week 6 - Database Integration

Day 26: Introduction to SQL Server & SSMS

Day 27: Create Tables and Understand DB Structure

Day 28: Entity Framework Core: DbContext, Models

Day 29: Connecting DB to MVC App

Day 30: CRUD Operations (Create, Read)

Week 7 - CRUD and Project Development

Day 31: Update and Delete Operations

Day 32: Designing Final Project (e.g., Student App)

Day 33: Building Models and Migrations

Day 34: Creating Forms, Saving Data

Day 35: Viewing and Updating Records

Week 8 - Finalization and Presentation

Day 36: Validation & Form Styling with Bootstrap

Day 37: Adding Filtering/Search

Day 38: User Login/Logout (Simple Auth - optional)


40-Day ASP.NET Core MVC Course Plan (Excluding Sat/Sun)

Day 39: Testing & Deployment to Folder

Day 40: Project Presentation + Certificate Distribution

You might also like