|
Day
|
Topic
|
Sub-Topic No.
|
Sub-Topic Title
|
Detailed Contents
|
|
Day 1
|
Web & .NET Fundamentals
|
1.1
|
Introduction to Web Applications
|
Websites vs web apps, static vs dynamic
|
|
|
1.2
|
.NET Framework Overview
|
CLR, MSIL, .NET components, framework architecture
|
|
|
1.3
|
Introduction to ASP.NET
|
Features, advantages, industry usage
|
|
|
1.4
|
ASP.NET Page Structure
|
HTML, server controls, code-behind concept
|
|
Day 2
|
ASP.NET Life Cycle & Controls
|
2.1
|
ASP.NET Page Life Cycle
|
Page events, execution flow
|
|
|
2.2
|
Standard Web Form Controls
|
Label, TextBox, Button, CheckBox, RadioButton
|
|
|
2.3
|
Validation Controls
|
RequiredField, Range, Compare, ValidationSummary
|
|
Day 3
|
HTML & CSS with ASP.NET
|
3.1
|
HTML Integration
|
Forms, tables, input controls in ASP.NET
|
|
|
3.2
|
CSS Basics
|
Inline, internal, external CSS
|
|
|
3.3
|
Responsive Design
|
Layout styling, basic media queries
|
|
Day 4
|
Database Fundamentals
|
4.1
|
SQL Server Basics
|
Tables, keys, insert, update, delete
|
|
|
4.2
|
SQL Queries
|
Select, where, joins (intro)
|
|
Day 5
|
ADO.NET
|
5.1
|
ADO.NET Architecture
|
Connection, Command, DataReader, DataAdapter
|
|
|
5.2
|
CRUD Operations
|
Insert, update, delete, select using ADO.NET
|
|
|
5.3
|
Parameterized Queries
|
Security, SQL injection prevention
|
|
Day 6
|
Data Controls
|
6.1
|
Data Controls Overview
|
Repeater, DataList, GridView
|
|
|
6.2
|
GridView Features
|
Paging, sorting, row commands
|
|
Day 7
|
State Management & File Handling
|
7.1
|
Data Controls Overview
|
State Management
|
|
|
7.2
|
File Upload & GUID
|
Uploading files, GUID usage, delete operations
|
|
Day 8
|
Master Pages & Navigation
|
8.1
|
Master Pages
|
Layout design, reuse, navigation menus
|
|
|
8.2
|
Website Structure
|
Header, footer, menu-based navigation
|
|
Day 9
|
Case Study / Mini Project
|
9.1
|
Mini Project Development
|
ASP.NET dynamic application with database & validations
|