Infosystem Academy

C#.Net Programming

C# (C Sharp) is one of the most popular programming languages which is widely used for building Windows applications, mobile applications, and games

  • 32 hours
  • Sat & Mon · 150 min a class
BDT. 5,000.00 Enroll now Ask a question
C#.Net Programming
CertificateNSDA-registered provider

Overview

01Course Description

C# (C Sharp) is one of the most popular programming languages which is widely used for building Windows applications, mobile applications, and games

02Who 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
03Course 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