
PGD on Microsoft Web Application Development
PGD On Microsoft Web Application Development
Module 1: Programming with C# [20 classes = 40 hours]
Part I Introduction [1 classes = 2 hours]
Part 2 TYPE SYSTEM [1 classes = 2 hours]
Part 3 USING TYPES [1 classes = 2 hours]
part-4 CREATING AND IMPLEMENTING CLASS HIERARCHIES [2 classes = 4 Hours]
Module 2: Programming with SQL SERVER 2019 [20 Class=40 hours]
Part 1 Set up the computer for SQL Server 2019 and an introduction to relational databases and SQL
Part 2 How to create a database and its tables with SQL Statement
Part 3 How to design a database (With real-life project)
Part 4 How to code scripts
Part 5 How to work with data types
Part 6 How to insert, update and delete data
Part 7 How to retrieve data from a single table
Part 8 How to retrieve data from two or more tables
Part 9 How to code summary queries
Part 10 How to code subqueries
Part 11 How to work with views
Part 12 How to work with functions
Part 13 How to code stored procedures, functions, and triggers
Part 14 How to manage transactions and locking
Part 15 How to manage database security
Module 3: HTML CSS & JavaScript/jQuery [20 classes 40 hour]
HTML5 and CSS3
Unit 1 - Introduction to HTML
Unit 2 - CSS3 in Depth –Level 1
Unit 3 - Introduction to HTML5
Unit 4 - HTML5 Features
Unit 5 - Advanced HTML5 Features
JavaScript/jQuery
Unit I: JavaScript Fundamentals
Unit II: Applying JavaScript
Unit III: Integrating JavaScript into Design
Unit IV: AJAX and Server-Side Integration
Unit V: jQuery
Module 4: ASP.NET [10 Class=20 hours] From: Intermediate to advanced
Introduction to ASP.NET [1class = 2 Hours]
Web Forms Architecture [1 class=2 hour]
ASP.NET and HTTP [2 classes = 4 Hours]
Web Applications Using Visual Studio [1 class = 2 hour]
State Management and Web Applications [1 class= 2 hour]
Server Controls [3 class = 6 hours]
Evaluation [1 class= 2 hour]
Caching in ASP.NET [1 class = 2 hour]
NET Configuration and Security Fundamentals [2 classes = 4 hours]
Debugging, Diagnostics and Error Handling [1 class= 2 hour]
More Server Controls [1 class= 2 hour]
Evaluation [1 class= 2 hour]
NET and LINQ [2 classes = 4 hours]
Data Access in AP.NET [3 classes= 6 hour]
Personalization and Security [3 classes= 6 hours]
Introduction to ASP.NET AJAX [3 classes= 6 hours]
HTTP Pipeline [1 class= 2 hour]
Deploying [1 class= 2 hour]
Evaluation [1 class= 2 hour]
Module 5: MVC [20 class= 40 hours]
Introduction
ASP.NET MVC Architecture
ROUTES AND URLS
Controllers and Actions
Views
HTML Helpers
Data Validation
Authentication and Authorization
Ajax
Web API 2
Building a Rich Client-side UI
Mobile Clients
Deployment
Project
Module 6: Getting Started with Entity Framework 6 Code First using MVC 5 [[5 class= 10 hours]]
Getting Started with Entity Framework 6 Code First using MVC 5 [5 class= 10 hours]
Module 7: SignalR [5 class=10 hour]
Internet, asynchrony, multiuser, HTTP & SignalR
Persistent connections
Hubs
Real-time multiplatform applications
Module 8: ASP .Net Core [25 class= 50 hours]
Introduction to .NET Core
.NET CLI
Introduction to ASP.NET Core
Visual Studio Project Templates
Model, View, Controller & Actions
Razor View Engine
Routes & URLs
Helpers
Server-side Data Receiving Ways
Reusable UI Components
ViewModel & Validation
Custom Validation
Data Passing Techniques
Introduction to Web API
Web API Controller & Actions
Database Operations and Postman
Reporting
Project
Module 9: Advanced Web Application Development with AngularJS [10 class= 20 hours]
Introduction
Conceptual Overview
Data Binding
Controllers
Services
Scopes
Dependency Injection
Templates
Expressions
Interpolation
Filters
Forms
Directives
Components
Component Router
Animations
Modules
HTML Compiler
Providers
Module 10: Modern API Design with ASP.NET Core [6 class= 12 hours]
API Design Demystified and Introduction to ASP.NET Core
Your First API Application and Extensibility Architecture
MVC
The Configuration Model
Logging and Error Handling
Securing APIs and Bells & Whistles
Testing & Debugging and Hosting & Deployment
Module 11: WCF Service [3 class= 6 hours]
WCF Data Service and WCF REST Service
Module 12: Final Project
Project Name:
Using Tools:
Technology:
Project Implementation Details: