NET FULLSTACK - CDR
NET FULLSTACK - CDR
NET
FULLSTACK
CURRICULUM
Introduction of Dot Net Framework
l What is Dot Net?
l Why Dot Net?
l Advantages of Dot Net
l Component of Dot Net
l What is Framework?
l Versions of Framework
l CLR architecture
l CTS architecture
l CLS architecture
l DLR architecture
l What is JIT?
l Types of JIT?
l Pre-JIT COMPILER
l Econo-JIT COMPILER
l Normal-JIT COMPILER
Assemblies in .Net
l What is Assembly?
l Types of Assembly?
l How to make Private Assembly
l How to make Shared Assembly
l What is DLL HALL Problem?
l What is SN Key?
l What is GAC?
l How to Deploy Assembly in Cache
l What is MSIL?
l What is DLL & EXE?
l How make DLL& EXE.
l Use of Ilasm.exe (IL Assembler) & Use of Ildasm.exe (IL Disassembler).
C# LANGUAGE FUNDAMENTALS
Introductions of C#
l What is C#?
l Namespaces in C#?
l Create namespace in C#
l Data types in C#
l Value type
l Reference type
l Null able type
l Heap
l Stack
l Looping in C#
l For,While,Dowhile
l Foreach
l Conditional statement
l Switch case
l If, if-else, Nested if
l GoTo
l Break
l Continue
l Convertion Types
l Implicit {Boxing}
l Explicit {UnBoxing}
Array
l What is Array?
l Types of Array
l Simple Array
l Multi Array
l Jagged Array
File Handling
l Introductions of File Handing
l Working with Files and Directories
l Working with Directories
l Working with Files Using the File and FileInfo Classes
l Working with Directories Using the Directories and Directories Info Classes
Exception Handling
l Introductions of Exception Handling
l Role of Exception Handling
l What is Error, bug and exceptions?
l Try, catch & Finally block
l System Level & Application Level Exception
l Handel Multiple Exception
l Throw Exception
Collections
l Introductions of Collections
l Types of collections
l Generic
l List
l Dictionary
l Stack
l Queue
l Non Generic
l ArrayList
l HashTable
l Stack
l Queue
Delegate
l Introductions of Delegate
l Types of delegate
l SingleCast
l MultiCast
l Generic delegate
Events
l Introductions of Events
l Understanding Events and Event Handler
l Types of Event
l System Define Event
l User Define Event
l Event Life Cycle
l Binding Events
l Working with Event Handler
Reflection
l Introductions of Reflection
l Reflection Namespace
l Reflection Classes
l Access Assembly through Reflection
l Member Info
l Method Info
l Property Info
l Constructor Info
l Browsing Members
l Runtime Information
Threading
l Introductions of Threading
l Threading Namespace
l Understanding Thread LifeCycle
l Default Threading
l Multi Threading
l Priority in threading Member Info
Introductions of Properties
l set
l get
Indexer
l Define Indexer
l Advantages of Indexer
ADO .NET 10
l What is ADO.NET?
l Difference between ADO & ADO.NET?
l Architecture of ADO.NET
l Disconnected mode Architecture
l Using SqlDataAdapter Class
l Using DataSet Class
l SqlCommandBuilder Class
l Connected Mode Architecture
l Using SqlConnection Class
l Using SqlCommand Class
l Using SqlDataReader Class
l Understanding ExecuteNonQuery method
l Understanding ExecuteScalar method
l Uunderstanding ExecuteReader method
l Working with DataTable class
l Creating PrimaryKey Column on VirtualTable
l Using Constraints Class
l ForeignKeyConstraints Class
l UniqueConstraints Class
l Store table in datatable
l Apply Insert,update,delete operations on VirtualTable
l Show, next,first,last,all by datatable
l Executing Stored Procedure
l Executing Function
l What is Sql Injection
l Applying SqlInjection
Entity Framework
l Overview of the Entity Framework
l Difference b/w Linq to Sql and Entity Framework
l Using Schema First Approach
l Using Model First Aproach
l Using Code First Aproach
l Using Stored Procedure in Code First Approach
l Using Sql Profiler with Stored Procedure
l Creating/Managing one to many and many to one relations
l Using Table, Column and Key attributes
l Associations & Foreign Keys
WindowsCommunicationFoundation (WCF)
l IntroductionToWCF
l What is Distributed Application
l What is WCF
l Evaluation of WCF
l Understanding WCF Architecture
l WCF comparison with WebServices
l WCF comparison with Remoting
l Benefits of WCF Service
l Understanding WCF Templates
l WCF Service Library
l WCF Service Application
l WCF Workflow Service Application
Endpoints in WCF
l What is EndPoint in WCF
l End points seetings in app. Config & web.config file
l ServiceMetaData HTTP_Get enabled
l IMetaDataExchange Contract/Endpoint for Http and Tcp
l What is Address-Binding-Contract (ABC)
l Address
l What is Address
l Understanding improtance of address
l Difference between HTTP & HTTPS address
l Use of TCP and MSMQ address
l What is Named Pipe address
l Understanding IIS address
l Binding
l Understanding WCF Bindings
l Types of bindings
l Basic Binding
l Web Binding
l WS Binding
l WS Dual Binding
l TCP Binding
l IPC Binding
l MSMQ Binding
l Contract
l What is the of contract
l Types of Contract
l Service Contract
l Operation Contract
l Data Contract
l Fault Contract
l Message Contract
Developing WCF Service Application
l Hosting WCF Service in llS/ASP.NET Development Server
l Hosting WCF Service in Managed Application(Self Hosting)
l Hosting WCF Service in Window Service
l WCF service durable service
l Use of WCF service Request-Replay
l Use of WCF service One-Way
l Use of WCF Callback service
Security
l Message security
l Transport security
l TransportWithMessage security
ASP.NET MVC
l Introduction to ASP.NET MVC
l Brief history of ASP.NET MVC
l Understanding ASP.NET MVC Design Pattern
l Setup & Installation process
l Compare ASP.Net Web Forms with ASP.NET MVC
l Life cycle of ASP.NET MVC
l Key Benefits of ASP.NET MVC
l Understanding ASP.NET MVC project templates
View Engine
l What is View Engine
l Role of View Engine
l Types of View Engine
l Compare ASP View & Razor View Engine
l Understanding Razor syntax
l Accessing model data in Razor views
l Working with Razor Layouts
l Understanding Razor Expressions
Models
l What is MVC
l Understanding scaffolding template
l Scaffolding template with Entity Framework
l Defining a data model
l Understanding Model Binding
l Working with explicit model binding
l Responding to the edit post request
Views
l Purpose of Views
l Understanding View Conventions
l Types of View
l Understanding ViewBag, TempData,ViewData and ViewDataDictionary
l Creating strongly-typed views
l Adding a View
l Using Razor syntax in View
l Code Block in View
l Working with Partial View
l Introduction of Layout/Master page
l Working with Layout
Additional Techniques
l View scaffold templates
l Model Validation
l Global filters
l Model binding
l Bundling and Display Modes
Angular
Introduction to TypeScript
l Compiling TypeScript
l Why Use TypeScript
l Let and Const
l Lambda/Arrow Functions
l Basic Types
l Type Assertion
l Type Definitions
l Classes and Interfaces
l Constructor
Environment Setup
l Node / NPM
l Angular CLI
l Application File Structure
l Code Editors
Introduction to Angular
l What is Angular?
l Advantages Of Angular
l Disadvantages Of Angular
l Key Features of Angular
l Comparison Between Angular with Other Frameworks.
Modules
l Why use Modules
l NgModule
l Declarations
l Providers
l Imports
l Bootstrapping
l The Core Module
l Shared Modules
l LazyLoading
Components
l Introduction to Components
l Component Architecture Patterns
l Decorator Metadata
l State &Behaviour
Templates
l Inline vs External
l Template Expressions
l Data Bindings
l *ngIf else, *ngFor and *ngSwitch
l Built-in Structural Directives
l Built-in Attribute Directives
Custom Directives
l Create your own Structural Directive
l Create your own Attribute Directive
Pipes
l Built-in Pipes
l Custom Pipes
Services
l Introduction to Services
l Building a Service
Lifecycle Hooks
l Component LifeCycle
l All lifecycle Hooks
Routing
l The Component Router
l Defining Routes
l Navigation
l Route Params
l Child Routes
l Primary Route and Named Route
l Multiple routerOutlet
Advanced Routing
l Route Guard
Template-driven Forms
l Introduction to forms
l Template-driven forms
l Validation
Model-driven Forms
l Introduction to Reactive forms
l FormGroup&FormControl
l Validators
l Custom Validation
Asynchronous Operations
l Introduction to Async
l Observables
l Observables vs Promice
l HTTP Request / Response
Communication Between Component
l @Input()
l @Output()
l @ViewChild()
l @ViewChildren()
l Shared Service
Angular Testing
l Introduction to Testing
l Unit Testing
Technical Design & Development (Project Based)
l Working with Project
l Programming Language: C# (MVC Razor)
l Designing Tools
l CSHTML
l Using CSS
l Using Ajax
l Using JavaScript
WPF
l Introduction to WPF
l Understanding WPF Controls
l Understanding XAML
l Creating Custom Controls
l Using Panels/Layout
l Introduction to WPF Layout
l StackPanel
l Grid Panel
l Dock Panel
l Canvas Panel
l Border
l Wrap Panel
l Data Binding
l Types of Data Binding
l Debug DataBinding Issues
l Data Validation Rules
l Value Converters
l Data Viewing, Sorting and Filtering
l Using Triggers
l Styling
l Themes
l Styles
l 2D & 3D Graphics
l Draw exactly on physical device pixels
l Geometry Transformer
l How to get a Bitmap from a Visual
l DrawRoundedRectangle
l Multithreading
l Working with Slides & Animations
Interview Preparation :
l Technical Interview Preparation
l Mock interview Preparation
l HR Session
Partners : Java
NOIDA GREATER NOIDA GHAZIABAD FARIDABAD
A-43 & A-52, Sector-16, F 205 Neelkanth Plaza Alpha 1 1, Anand Industrial Estate, SCO-32, 1st Floor, Sec.-16,
Noida - 201301, (U.P.) INDIA commercial Belt Opposite to Alpha Near ITS College, Mohan Nagar, Faridabad (HARYANA)
Ph. : 0120-4646464 Metro Station Greater Noida Ghaziabad (U.P.) Ph. : 0129-4150605-09
Mb. : 09871055180 Ph. : 0120-4345190-91-92 to 97 Ph.: 0120-4835400...98-99 Mb. : 09811612707
Mb. :09899909738, 09899913475 Mb. : 09810831363 / 9818106660
: 08802288258 - 59-60
GURGAON
1808/2, 2nd floor old DLF,
Near Honda Showroom,
Sec.-14, Gurgaon (Haryana)
Ph. : 0124-4219095-96-97-98
Mb. : 09873477222-333
www.facebook.com/ducateducation