Free Web Development Online Tutorials, Learn to Code
C# .Net Courses for Web Development with Training, C# Training Online

C# Training Online Course

Who should learn this?
Anyone who wants to learn C# .Net Programming Course Online, Specially for engineering students, working professional, trainee software developer, fresher graduate, software developer, software tester .

This C# Programming Training will give you hands-on knowledge about C# . You will learn and understand the basics of the C# programming language. This online training will ultimately help you to create better Web applications using the C# programming language.

Learn C# Programming Online

Online Training Benefits
  • Cost effective.
  • Save time, avoid commuting.
  • More interactive and greater ability to concentrate from the comfort zone, your own home.
  • Improves your technical skills.

Online Training C# .Net Coding

Endless opportunities after learning C# Programming
Set #1 : Introduction To .NET Framework and C#
  • .NET Framework & Environment Setup
  • .NET framework version numbers
  • Creating project
Set #2 : C# Basic 1
  • Data Types
  • OOPS Overview
  • Interface, Abstract Class overview
  • Manipulating string data using String, StringBuilder class
  • If Else, and Looping and Iteration in C#
Set #3 : C# Basic 2
  • Arrays, ArrayList, List in C#
  • create methods in C# with different return type
  • method parameters: out, ref, params
  • value and reference types in C#, enum and nullable types
  • If Else, and Looping and Iteration in C#
Set #4 : C# Object-Oriented Programming #1
  • Understanding OOP
  • Classes and Objects
  • Understanding Encapsulation, Inheritence, Polymorphism
  • Overloading and Overriding of methods
  • Catching, Throwing Errors
Set #5 : C# Object-Oriented Programming #2
  • Access Modifiers: public,private,protected,internal
  • the use of Interfaces
  • multiple inheritance using Interfaces
  • Abstract classes and Abstract methods
  • Difference between Abstract classes & Interfaces
Set #6 : C# Exception Handling
  • Understanding Exception Handling
  • How to use try, catch, throw, when, finally
  • application-level and system-level exceptions
  • breakpoints and debugging feature of Visual Studio
  • logging and sending email about exceptions
Set #7 : Working with ADO.Net
  • Creating Connection, fetching data
  • Dataset, DataTable, Command, DataReader and DataAdapter
  • Create, Update, Delete Recrod
  • using Lambda Expressions
  • Disconnected architecture
Set #8 : C# Objects, CLR & Garbage Collection
  • How CLR manages memory using Garbage Collection
  • How to use IDisposable interface and Dispose method
  • Using Finalize method
  • object generation and System.GC
  • Ref type, Value Type
Set #9 : C# : Understanding Shared, Private Assemblies, GAC, Reflection
  • Understanding Namespace and Creating custom namespace
  • .NET assemblies: .DLL or .EXE
  • Consuming custom library
  • Understanding GAC global assembly cache
  • Understanding Reflection
.net C# Training Course
WebTrainingRoom.Com provides C# Training Online, .Net Programming Online Training

Learn C# from your comfortzone, One to One Training, Register now

Learn Online C# Programming from real time programmer

C# Training Online, learn c# programming online, C# Programming Training Online, C# Online Course