Description
Course Content :
An Introduction to C#
What is .NET?
What is the CLR?
The FCL
Primitive Types
Namespaces
Statements and Expressions
Operators
2. Classes and Objects
Constructors
Reference Types
Object Oriented Programming
Inheritance
Access Modifiers
Abstract Classes
Virtual Members
Static Classes
Sealed Classes
Partial Classes
3. C# – Types
Reference Types
Value Types
The struct
Testing Reference Types
Testing Value Types
Passing Parameters
Strings
Boxing
The enum
Defining Types
Interfaces
Arrays
Assemblies
4. C# – Events, Properties, and Methods
Methods
Method Overloading
Fields
Properties
Events
Events – Delegates
Events – Subscribing
Events – Publishing
Indexers
Operator Overloading
Conversion Operators
5. C# – Flow Control and Exceptions
Branching
Switching
Looping
Using foreach
Jumping
Returning and Yielding
Throwing Exceptions
Built-in Exceptions
Handling Exceptions
Chaining Catch Blocks
Finally
Re-throwing Exceptions
Custom Exceptions
6. C# and the CLR
Garbage Collection
Threads
Async
Parallel
Reflection
Attributes
Custom Attributes
COM Interop
PInvoke
7. C# and Generics
Why Generics?
Building Collections Without Generics
Generic Collections
Generic Parameters
Generic Constraints
Generic Methods
The default Keyword
Generic Interfaces
Generic Delegates
Variance
8. C# and LINQ
Extension Methods
Extensions and Lambdas
Lambdas and Funcs
Funcs and Expressions
9. C# and the DLR
Why Dynamic?
Using Dynamic Types
Excel Automation
The DLR
ExpandoObject
DynamicObject
Calling Ruby
10. Object Oriented Programming with C#
Primitive Procedural Preoccupations
The Big Encapsulation
Little Abstractions
The Inheritance Check
A Clean Interface
Directional Dependencies
11. Functional Programming with C#
Prime Abstraction
A Higher Calling
Lazy Code
Timing and Retries
Partial Application and Currying
Async and Parallel
Multithreading
12. Exploring the .NET Framework
File I/O
Resource management with try/finally/using
Using XML serialization
Introducing assembly resolution
Deploying dependent assembly probing
Using a config file to control probing
ArrayList
Hashtable
SortedList
Stack and Queue
13. Windows Form
Introduction to Windows Form
Form Controls
User Define Controls
14. ADO.NET
Connected Architecture
Disconnected Architecture
Working with Transaction
15. Windows Presentation Foundation(WPF)
Windows Applications using WPF
Data Binding
Data Template
Styles
Commands
Duration: 2 months
Certification: after training
Mode: Offline
Trainer: Param Sir
Preferable Timing: Morning and evening
Jobs Interview: 4 to 5 Interview
Process : 2 photo ,admission form ,aadhar card,education details , fees .
Reviews
There are no reviews yet.