Description
Overview
Curriculum
Overview
Course Description
C# (C Sharp) is one of the most popular programming languages which is widely used for building Windows applications, mobile applications, and games
Who Should Join
- Students pursuing B.Sc in CSE / EEE / Math / Physics or any technical degree
- Proficiency in using the .NET Framework, and some familiarity with the C# language
- Freelancers – willing to upgrade Dot Net skills to work from home or freelancing
- Professionals – willing to change or upgrade their career track in Dot Net
Course Highlights
- Hard Core Technology Training – Basic to Advance
- Training By Experienced Working Professionals
- 100+ Practical Assignments
Curriculum
Education introduction
Module 01 : Introduction to Microsoft.Net/Microsoft.Net Core
- Introduction to .Net Framework
- Features of .NET Framework
- .NET Framework Architecture
- CLR Architecture
- History of .NET Core
- Why .NET Core? Features of Core?
- Comparison with .NET Framework
- .NET Core Architecture.
Module 01 : Learn Programming Using C#.Net
- Introduction to C#.NET
- Features of C#.NET
- Data type, Variables, conditions, loops, switch
- Arrays, Functions, Structure
- OOP’s Concepts/ Features
- Classes & Objects, Array of Objects
- Constructors & Destructors
- Inheritance & Reusability
- Polymorphism (Overriding & Overloading)
- Properties and Indexers
- Virtual Modifier (Classes & Methods)
- Static Methods & Data Members
- Static Classes & Constructors
- Method Calls (ref, out , prams)
- Default Value Parameters/Named Parameters
- Abstract (Classes & Methods)
- Sealed (Classes /Methods)
- Partial Modifier (Classes & Methods)
- Interface, Inversion of Control
- Exception Handling & Custom Exceptions
- Generic, Universal Object & Collections
- Event, Delegates & Lambda Expressions
- Extension Methods, Anonymous Methods
- Attributes and Enumeration
- Static & Dynamic Types( var & dynamic)
- Asynchronous Programming using C#
- Date Time, String Functions