C# is a multi-paradigm programming language including robust typing, imperative, declarative, functional, generic, object-oriented , and component-oriented programming castigations. It was developed by Microsoft . C# is one of the programming languages designed for the Common Language Infrastructure.C# is an Object Oriented Programming language, It is introduced specifically for .NET and thus has no backward compatibility issues. C# is a simple, modern.
Introduction to ArtificiaI Intelligence in Higher Education
Best C Sharp C# Training Online C# Online Course C# Online Training Best online c# training
1. INTRODUCTION TO .Net FUNDAMENTALS
Introduction to .Net platform
Building block of .Net Framework
Microsoft Intermediate Language(MSIL)
Common Language Runtime(CLR)
Common Type System(CTS)
Common Language Specification(CLS)
Program Structure, Main Method, Building C# Applications using csc.exe
and VS2010
Data Types,ValueTypes and Reference Types.
Type-Conversion Boxing & Unboxing and TypeCasting
Implicitly Typed Local variables
Conditional Statements
Iterative Statements
Arrays Single Dimensional & Jagged Arrays
Strings
Enumerations
CLASSES AND OBJECTS IN C#
Overview of OOPs
Encapsulation, Inheritance and Polymorphism
Class & objects
Object Initializers
Different Types of Methods & Method Overloading
Constructors,Constructor Overloading
Operator Overloading
Using this keyword
Destructors
Properties
Indexers
Structs
Diff between Structs and Classes
Destructors
Properties
Indexers
Garbage Collector
Inheritance
Creating Single, Multilevel Inheritance Applications.
Method Overriding
Polymorphism.
Interfaces and Abstract Classes
Creating Abstract classes and their usage.
Creating Interfaces and explain their usage.
Differentiate between Interface and Abstract Classes.
Sealed Classes and Partial Classes.
EXCEPTION HANDLING
Explain the need of Exception Handling?
2. Exception Class Hierarchy and explain the Types of Exception
Use and Explain the try-catch block
Use and Explain the finally block.
Delegates
Anonymous Methods
Events
IO-PACKAGE (File Handling)
IO Hierarchy
Types of Streams.
File Classes and its methods.
Input & Output Stream Classes
Reader and Writer Classes
Working With Collection Classes and Interfaces
Arraylist,Hashtable,SortedList
Stack,Queue,Hashset
Icollection,Ilist,Ienumarable,Iclonalble Interfaces
GENERICS
Explain the need of Generics?
Creating Simple Generic Classes and Generic Methods.
Creating Generic Interfaces.
list,dictionary,sortedList,LinkedList
Assemblies
What is an Assembly
Types of Assembly
Private Assembly
Shared Assembly
Global Assembly Catch(GAC)
MultiThreading
Implementing Threads
Life Cycle of Threads
Thread Class Members
Implementing Multiple Threads
Thread Priority
Synchronization in Threads.
ADO.NET
Overview of ADO.NET
ADO.NET Componenets&Architechture
.Net Framework DataProviders
Connected & Disconnected Model
Connected Classes & Disconnected Classes
Connecting and Retrieving Data in ADO.NET
Working with Connectionstrings,Commands and DataReaders
ADO.NET Dataset Overview
Data Adaptor
Using DataTables, DataRow, DataColumn and Dataviews.