Course Fee:-15000
ASP.NET Core Hands-On: Build Real-World MVC CORE & API Projects
MVC CORE
Course instructors

Eng, Shahanaj Begum
MCSD, MCAD, MSCSE
CEO & Founder, PowerSoft IT
Eng. Shahanaj Begum, the esteemed founder of Powersoft IT, is a highly skilled professional with a strong background in computer science & Engineering as well as extensive experience in the software & Web application development and training sector. She worked as a software developer in various software firms from 2009 to 2013. Since 2013, she has been playing an important role in creating IT Leaders through training. She has successfully imparted training in MS Office, and ASP.NET/ASP.NET CORE (C#) at High-tech Park, and IsDB Scholarship project, Corporate as well as Industrial attachment of several Polytechniq students. Currently, she is working as a software engineer and trainer. She is a woman entrepreneur certified by FNF. She also achieved Entrepreneurship Certifications from ILO. She With her expertise and leadership, Powersoft IT has become a trusted name in the industry, specializing in serving commercial, educational, and industrial clients.
Course Overview
Elevate your development career with our industry-recognized ASP.NET Core training. Whether you're in Dhaka, anywhere in Bangladesh, or learning online, our comprehensive ASP.NET Core course covers MVC, Web API, and real-world backend development. Designed for aspiring professionals, this hands-on training equips you with the skills and certification needed to thrive in today’s .NET ecosystem.
Key Features:
- ✅ ASP.NET Core MVC & Web API modules
- ✅ Live online & in-person classes in Dhaka
- ✅ Certification upon completion
- ✅ Job-ready projects & portfolio support
- ✅ Flexible schedules for working professionals
Course Syllabus
Module01: Object Oriented Programming in C# Revisit
- Anatomy of C#
- Datatypes and variables
- Conditional Statement
- Methods
- Looping
- Collections in C#
- Value type & Ref type
- OOP with example
- Class & Object
- Constructor
- Field, Property
- Method
- Overloading
- Overriding
- Interface
- Arrays
- errors and exceptions
- Extension Methods, Anonymous Methods
- Asynchronous
- Programming using C#
- Generic, Non-generic Collections
Event, Delegates & Lambda Expressions
Module02: Microsoft SQL Server
- Introduction to Microsoft SQL Server
- Introduction to databases, Relational
- database Management concepts
- Structured Query Language
- Querying Multiple Tables
- Sorting and Filtering Data
- Working with SQL Server Data Types
- Using DML to Modify Data
- Using Built-In Functions
- Grouping and Aggregating Data
- Using Sub queries/Nested / Inner Queries
- Relationship
- Aggregate Functions
- Executing Stored, Trigger, View, Packages
- SQL Joins like inner joins, left outer join, right outer join etc.
- Implementing Transactions
Module03: Getting Started with MVCCORE.
- Learn structure of ASP NET MVC Core Project
- Learn structure of ASP NET Core (.NET 6) Razor Project
- Learn basic fundamentals of ASP NET MVC Core
- Security: Identity Framework
- Integrate Identity Framework and learn how to add more fields to Users
- Interact with Razor class library for Identity
- Integrate Entity Framework Core along with code first migrations
- Sessions in ASP NET Core
- Custom Tag Helpers in ASP NET Core
- View Components and Partial Views in ASP NET Core
- Bootstrap
- Authentication and Authorization in ASP NET Core
- Google and Facebook Authentication/Login
- Role Management in ASP NET Core Identity
- Email notifications
- TempData in ASP NET Core
- Repository Pattern to Access Database
- Seed Database Migrations Automatically
- Deploying website on Live Server
Module05: Entity Framework Core (EF Core)
- Entity Framework Core
- What is ORM?
- Introduction to Entity Framework Core
- Conceptual Model, Storage Model, Mapping
- Entity Framework Core in two scenarios
- Domain Model and Database
- Domain Model Approaches
- Code First and Database First Approach
- Concept of DBContext
- Introduction to Scaffolding
Module05: Security Integration with Identity Framework
- Authentication
- ASP.NET Core Identity
- Cookie Middleware
- Authorization
- Claims-Based Authorization
Module07: 7. Building Scalable Web Applications
- – Focuses on structuring code for flexibility and reusability.
- Repository Pattern
- Unit of Work
Module08: Project using MVC CORE & API
- Project using MVC CORE & API
Module08: Interview Preparation
Interview Preparation
Module09: Mock Interview
Mock Interview
Module10: Customize topic based on student's problem
Customize topic based on student's problem