course detail

Microsoft.Net Full Stack Developer

.Net Full Stack Training in Chennai

Are you searching for a place to learn .Net Full Stack Training in ChennaiBITA is the Best .Net Full Stack Training Institute in Chennai. Call 956600-4616 For More Details.

So Register today for free demo classes with our industry experts.

.Net COURSE SYLLABUS

Introduction To .Net Framework
.Net Framework Architecture
Difference between .Net and .Net Core
Introduction to Common Language Runtime
Compiling and Debugging
Why we need to pick .Net Framework

An Overview of C# .Net and Its Fundamentals
Why C#
Advantages of using c#
Basic Data Types and Variables
Scope of Variables
Conditional statements
Looping statements
Comments
Type Conversion
Naming Conventions
Operators and its precedence
Struct, Enum

Object Oriented Programming
Brief on OOP
Functions
Return Types and Parameters of Function
Value and Reference Types
Overloading and Overriding Functions
Static Functions
Classes
Inheritance
Polymorphism
Abstraction
Encapsulation
Regions in C#
Sealed, Nested and Partial Classes
Interfaces
Composition, Aggregation and Association
Namespaces
Ref and Out Keywords

Advanced Concepts in C#
File Operations
Debugging and Handling Errors in Application
Documentation and Snippets
Generics and Collection Framework in C#
Recursive Methods
Params Keyword and Generic Parameters
Extension Methods and Delegates
Delegates Vs Method Calls
Anonymous Methods and Lambda Expressions
Events
Nullable Types and Ternary Operator
Linq
MultiThreading
DeadLocks and Lock Keyword
Monitor Classes
Tasks and Asynchronous Programming
Mutex and Semaphore
Starting and Stopping Processes
Indexers
Dynamic Keyword and Expando Objects
Using Statement
Reflections
Serialization and DeSerialization
GUID
Yield Keyword

Asp.Net MVC
Benefits of using MVC Pattern
Brief on Model, View and Controllers
DataAnnotations
Passing Data from Controllers To Views
Routing and Bundling in Asp.Net MVC
.csproj and sln file explanations
Areas in Asp.Net MVC
Using Sessions and Cookies in application
Brief on web.config File
Logging in Asp.Net
Attributes
Error Handling
Partial Views
HTML Helpers

Asp.Net WebApi
MVC vs Web Api
Json parsing
IHTTPAction Results
MediaType Formatters
Attributes Based Routing
Asp.Net Identity
Accessing LDAP
Securing your Applications with Json Web Tokens
Model Binding
Configuration Manager

Asp.Net Core
Asp.Net vs Asp.Net Core
Appsettings.json File
Environment variables and different appsetting files for production and zevelopment
Swagger
wwwroot
Startup files
Dependency Injection
Middleware
ApiExplorerVisibility
Securing Application with IdentityServer4 (OAuth2)

Others (If Possible)
Entity Framework
Dapper
Unit Testing
Sql Server
Structuring an application
SOLID Principles
DeployingToIIS

Free Demo Classes