Developers Program Syallbus - Dot Net FullStack
Developers Program Syallbus - Dot Net FullStack
Topic Subtopics
CLR Architecture and Services
The .Net Intermediate Language (IL), Just- In- Time Compilation and CLS
Disassembling .Net Application to IL
Strict Type Checking
1 Introduction to Dot Net
System Namespace
System .Object Namespace
System .Collection Namespace
System .Type
Exception
2 Dot Net framework Class Libraries
Data type and Control Constructs
Value and Reference Types
Declaring and Initializing Variables
Unicode Characters and Strings
C.T.S Type
Implicitly Typed Local Variables
Conditional Syntax
C# Operator
Looping Syntax
Structure
3 Language Fundamental
Arrays in General
Declaring of different type Arrays
Initializing Arrays
Accessing element of different type Array Members
Arrays of Objects
Structure type array
Using for each with Arrays
4 Array and String Understanding System. String class and its various operations
Encapsulating Attribute
Class & Object Creation
Define Constructor
Type of Constructor
Define Methods and their Type
Overloading Methods and Constructor overloading
Define Property and their Types
The Memory Allocation with New Keyword
Passing Initial Values with Constructor
5 OOPS Concepts Invoking Property and Methods
Implementing Inheritance Hierarchies
Class Access Modifiers
Method Overloading, Overriding and Hiding Concepts
Run time polymorphism
Abstract and Sealed Class
Exposing Interface
Implementation Interface in a Class
Play with Namespaces
Interface Polymorphism
Operator Overloading
6 Inheritance and Polymorphism Partial Class
Means of Error, Bug and Exceptions
Role of .Net Exception Handling
System Level Exception
Application Level Exception
Try and Catch Block
Handling Multiple Exception
Finally Block
7 Exception Handling Throw Exception on Request Custom Exception
Event Driven Programming
Delegate, Event and its association
Synchronous and asynchronous operation with delegate
User Defined events and delegates
Multicasting with Delegates
8 Event and Delegates Anonymous methods
Understand multithreading process
The System Threading namespace
The Thread and Thread Start class
Thread life cycle
Thread Safety Concept
Thread synchronization
Understanding Thread Pool
9 Mulithreading Understanding Role of Thread Background Worker Component
File and Directory Class
Marshal Classes, File Info and Directory Info
Path Class
Drive Info Class
Stream Object with Files: Stream Reader, Stream Writer
10 I/O Operations with File system File Stream and Memory Stream
MySQL Introduction of RDBMS, Types of Relations , Tables, DataTypes , DDL ,
DML, DCL , Types of Keys , Types of constraints , Variety of select stmt , clauses ,
Operator , Built-in functions , How to sort records , check multiple conditions , Joins
SQL , Sub queries
11
How ADO.NET works and how it differs from ADO?
12 Introduction to Dot Net Evolution of ADO to ADO.NET
Connection Object
Command Object
Dataset
Data Reader Object
Data Adapter Object Concurrency and the Disconnected Data Architecture
13 ADO.Net and it's architecture Provider
Performing standard Database Commands with LINQ to SQL
LINQ to Objects Versus LINQ to SQL
Selecting with LINQ to SQL
Inserting with LINQ to SQL
Updating with LINQ to SQL
Deleting with LINQ to SQL
Dynamic Queries
14 Introduction to LINQ and LINQ to S Debugging LINQ to SQL
15 Git Version Control TFS , Git ,Unit Test Case Development, nUnit
Code Quality, Best Programming
Practices, Optimizing
16 Performance(DesignPatterns)
ASP.Net
Topic Subtopics
Need of Web Application
Http Protocol
Static and Dynamic Page
Concept Working of IIS and Browser
1 Introduction to Web Form Differences between ASP and ASP.NET
Creating sever pages
Architecture of handling request In Web server
Http request object
Http response object
2 Server pages using ASP.Net Understanding post back
Understanding of Application Life Cycle
Page Life-cycle Stages
Life-cycle Events
Autoeventwireup
3 Understanding Page Life cycle Tracing and debugging asp.net pages
Client side State Management
Introduction of stateless process
Http Cookies
Query String Method
www.stepconsultancy.in www.fb.com/stepconsultancy www.stepgndec.in
View State
Hidden Field
Server Side State Management
Http Session
Http Application
Global.asax
4 State management Web.Config