Project based C# Fundamentals step by step training

18 Hours Live Training

Author
Trainer: Shivprasad & Guru

What you'll learn :-

It is a 30 Days combined Training & Practicals on C# Fundamentals.

8 Months Video Subscription Program.
Doubt clearing related to Training Program.

Training Content

C# Fundamentals ( Using .NET Core and Visual studio) -

Installation of .NET SDK (Software Development kit). (30 Minutes)
Practical (30 Minutes)-
  • Lab 1 :- Creating your first C# programming  using CLI, running , compiling and debugging.
Theory & Installation (30 Minutes)
  • Difference between Framework VS Language.
  • Installation of VS Code
Practicals (16 Hours) -
  • Lab 2:- Using VS code to compile C# application.
    Installation of Visual studio and concept of workloads.
  • Lab 3 :- Using Visual studio to compile C# application.
    Difference between VS Code and Visual studio.
  • Lab 4:- Projects, Solutions and Multi-Language support.
  • Lab 5 :- Understanding .NET compilation process, IL code and JIT.
  • Lab 6 :- Variable declaration ,Data types string,int,double,boolean.
  • Lab 7:- Assembly, DLL (Class) and Exe (Console, Winform)
  • Lab 8 :- Understand CTS and CLS.
  • Lab 9 :- Namespace, classes, Objects, Function and return types.
  • Lab 10 :- Casting, Implicit Casting, Explicit casting and conversion
  • Lab 11:- Array, List, Generics, For loop, For each, IF, Select, Do while, IEnumerable and IEnumerator.
  • Lab 12 :- Value type, reference type, by val, by ref,Structures vs Classes, Stack, Heap, Boxing, Unboxing and performance implications.
  • Lab 13:- Debugging, Build, Quick watch, Add watch, Pin, Step in to, Step over and Step put.
  • Lab 14 :- OOP why we need it,  Classes , Objects , Abstraction and Encapsulation.
  • Lab 15 :- Private , Public, Protected, Internal Access modifiers and static classes.
  • Lab 16 :- IS A :- Inheritance , Polymorphism and Shadowing.
  • Lab 17 :- HAS A Relationships Aggregation, Composition and Association.
  • Lab 18:- Abstract classes and Interfaces.
  • Lab 19:- Threading and TPL.
  • Lab 20 :- Delegates , Multicast and Events.
  • Lab 21:- Error handling Try catch, finally.
  • Lab 22:- Lambda expression.
  • Lab 23:- Garbage collection.
  • Lab 24 :- Dynamic , Var and Reflections.
  • Lab 25:- Constants , Enums and Readonly.
  • Lab 26 :- LINQ Queries.

10 Lessons

03 Hours

World-class training and development programs developed by top teachers

Whats Included

  • World-class training teacher
  • Bench has zero learning curve
  • We handle the rest.