What is C#?

C# is a cross-platform language that can be used to build a variety of applications. With C#, you can build websites, desktop applications, mobile apps (for Windows, Android, and iOS), games etc.

Once you learn fundamentals of C# and programming with the .NET framework, you’ll have lots of options in front of you. You can choose to build mobile apps if you prefer, or you can change job and work as a web developer. As long as you know the fundamentals well, switching to different technology stacks is pretty easy.

c# for beginners or students looking for a refresher on the basics of C# and .NET

No prior coding knowledge is required.

As on 15th Jan, 2019, 27026 C# jobs available on Indeed.com

C# Course Content

  • Introduction
  • C# vs .NET
  • CLR
  • Architecture of .NET Applications
  • Getting Visual Studio
  • First C# Application
  • Summary
  • Introduction
  • Variables and Constants
  • Overflowing
  • Scope
  • Demo: Variables and Constants
  • Type Conversion
  • Demo: Type Conversion
  • Operators
  • Demo: Operators
  • Comments
  • Summary
  • Introduction
  • Classes
  • Demo: Classes
  • Structs
  • Arrays
  • Demo: Arrays
  • Strings
  • Demo: Strings
  • Enums
  • Demo: Enums
  • Reference Types and Value Types
  • Demo: Reference Types and Value Types
  • Summary
  • Introduction
  • Conditional Statements
  • Demo: if/else and switch/
  • Iteration Statements
  • Demo: for Loops
  • Demo: foreach Loops
  • Demo: while Loops
  • Random Class
  • Summary
  • Introduction
  • Arrays
  • Demo: Arrays
  • Lists
  • Demo: Lists
  • Summary
  • Introduction
  • DateTime
  • TimeSpan
  • Summary
  • Introduction
  • String
  • Demo: String
  • StringBuilder
  • Demo: StringBuilder
  • Summary
  • Introduction
  • System.IO Namespace
  • Demo: File and FileInfo
  • Demo: Directory and DirectoryInfo
  • Demo: Path
  • Summary
  • Introduction
  • Debugging Tools in Visual Studio
  • Call Stack Window
  • Locals and Autos Windows
  • Summary
  • Introduction to Classes
  • Constructors
  • Object Initializers
  • Methods
  • Fields
  • Access Modifiers
  • Properties
  • Indexers
  • Class Coupling
  • Inheritance
  • Composition
  • Favour Composition over Inheritance
  • Access Modifiers
  • Constructors and Inheritance
  • Upcasting and Downcasting
  • Boxing and Unboxing
  • Method Overriding
  • Abstract Classes and Members
  • Sealed Classes and Members
  • What is an Interface?
  • Interfaces and Testability
  • Interfaces and Extensibility
  • Interfaces are NOT for Multiple Inheritance
  • Interfaces and Polymorphism
  • Generics
  • Delegates
  • Lambda Expressions
  • Events
  • Extension Methods
  • LINQ
  • Nullable Types
  • Dynamic
  • Exception Handling
  • Asynchronous Programming with Async / Await
  • Forms and Controls
  • Event Handling
  • Menus & Dialog Box
  • Connection Architecture
  • Connection , Command , DataReader
  • Disconnected Architecture
  • DataAdapter , DataSets , DataTables
  • Introduction
  • Windows service
  • Windows service vs web service
C# Training in Kukatpally Hyderabad

Join Now WinPath IT is the Best Institute for C# Training in Hyderabad.

Course offering Mode:

  • C# Training Online.
  • C# Classroom Training.

Our Branches:

  • C# Training in Madhapur
  • C# Training in Kukatpally

Testimonials

Spread the love
Call Now Button