C# .Net Course for Beginners, Learn C# .Net Programming step by step.
You will learn how to create c# console application and all fundamentals about c# object oriented programming.
Anyone can join this
C# Course, who wants to learn
.Net C# Programming 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.
Cost effective, Save time, avoid commuting, more interactive and greater ability to concentrate from the comfort zone, your own home, improves your technical skills.
.Net C# Training Course Content
You will learn how to create a .net C# console application and all following features.
C# Course #1 : Introduction To .NET Framework and C#
- Create c# console application
- .NET Framework & Environment Setup
- Understanding CLR, JIT, CTS, CLS, GAC
- .NET framework version numbers
- Creating namespace in project
C# Course #2 : C# Object-Oriented Programming #1
- C# Data Types
- Understanding C# OOPS Concept
- Creating Classes and Objects
- Adding Class under some namespace
- Understanding Encapsulation, Inheritence, Polymorphism
- Overloading and Overriding of methods
C# Course #3 : C# Object-Oriented Programming #2
- Access Modifiers: public,private,protected,internal
- How to use Interfaces
- How to create C# Interface, Abstract Class overview
- multiple inheritance using Interfaces
- Abstract classes and Abstract methods
- Difference between Abstract classes & Interfaces
C# Course #4 : C# Data types and conditional logic
- Converting data types
- Manipulating string data using String, StringBuilder class
- Date time in C#
- If Else, and Looping and Iteration in C#
- loops in c#
Set #5 : C# function methods and return type
- 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
- Introduction generic collection
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
C# Course #7 : Working with ADO.Net and Database
- Creating Connection, fetching data
- Dataset, DataTable, Command, DataReader and DataAdapter
- Create, Update, Delete Recrod
- using Lambda Expressions
- Disconnected architecture
C# Course #8 : Working with File System Objects
- How to create file with some content
- How to read data from file
- Check if file exists, rename file
- Delete file from file stem
- Working with XML file
C# Course #9 : 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
C# Course #10 : 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
If you are interested in .net C# course, then book your class by clicking button below.
Book .Net C# Online Training
Alternatively, you can register for some other .net c# related course below.