Ka-66/1, Azahar Plaza, Kuril Chowrasta, Dhaka-1229.
Log in Enroll Now
iTechBD Ltd.
← Courses

Full Stack Web Development with .NET Core

HTML5 CSS JavaScript PHP SQL Git/GitHub Bootstrap 5
Full Stack Web Development with .NET Core thumbnail

Course Overview

Enroll Now

Professional ASP.NET Core Web Development Training Curriculum

Course Name: Professional ASP.NET Core Web Development
Duration: 6 Months
Total Classes: 48
Class Duration: 2 Hours

Course Objectives
  • Learn programming fundamentals using C#.

  • Understand Object-Oriented Programming (OOP).

  • Design and manage databases using SQL Server.

  • Develop web applications using ASP.NET Core MVC.

  • Implement CRUD operations with Entity Framework Core.

  • Build a complete industry-standard project.

  • Prepare for junior .NET developer interviews.

Learning Outcomes
  • Write C# applications confidently.

  • Apply OOP concepts in real-world projects.

  • Create and manage relational databases.

  • Build responsive ASP.NET Core MVC applications.

  • Use EF Core, LINQ, Authentication and Authorization.

  • Deploy and manage projects using Git & GitHub.

Month 1: Programming Fundamentals (Classes 1-8)
  • Introduction to Programming and Visual Studio

  • Variables, Data Types and Input/Output

  • Operators

  • Conditional Statements

  • Switch Statement

  • Loops

  • Arrays

  • Methods and Functions

Month 2: Object-Oriented Programming (Classes 9-16)
  • Class & Object

  • Properties and Constructors

  • Encapsulation

  • Inheritance

  • Polymorphism

  • Abstraction

  • Interfaces

  • Mini OOP Project

Month 3: Advanced C# & SQL Server (Classes 17-24)
  • Collections and Generics

  • Dictionary

  • Exception Handling

  • File Handling

  • SQL Server Introduction

  • Database and Tables

  • DML Operations

  • SELECT Queries

Month 4: SQL Server Advanced (Classes 25-32)
  • Filtering Data

  • Sorting Data

  • Aggregate Functions

  • GROUP BY and HAVING

  • INNER JOIN

  • LEFT and RIGHT JOIN

  • Primary and Foreign Keys

  • Stored Procedure and Views

Month 5: ASP.NET Core MVC (Classes 33-40)
  • MVC Architecture

  • Controllers

  • Views and Razor Syntax

  • Models and ViewModels

  • Layout and Partial Views

  • Bootstrap UI

  • Form Submission

  • Validation

Month 6: EF Core & Project Development (Classes 41-48)
  • Entity Framework Core

  • Code First

  • Migrations

  • CRUD Operations

  • LINQ

  • Authentication & Authorization

  • Project Development

  • Presentation and Viva

Assignments
  • Calculator Application

  • Student Result System

  • Library Database Design

  • Employee Database Management

  • Student Registration Form

  • Mini MVC CRUD Application

Mid-Term Assessment
  • Written Test

  • Practical C# Test

  • SQL Query Test

Final Project
  • Employee Management System

  • User Authentication

  • Dashboard

  • Employee CRUD

  • Department CRUD

  • Role Management

  • Search and Reporting

Interview Preparation
  • C# Interview Questions

  • OOP Interview Questions

  • SQL Server Interview Questions

  • ASP.NET Core MVC Questions

  • Entity Framework Core

  • LINQ

  • Git & GitHub

Certificate Requirements
  • Minimum 80% Attendance

  • Submission of Assignments

  • Successful Project Completion

  • Pass Final Assessment

Upcoming batches

Dotnet_1st Batch
Upcoming 01 Jul, 2026 – 31 Dec, 2026 8:00 PM
Get schedule
Need details?
Get course outline, schedule and fees.