Programming In C# (Sharp)

Course Code: C081
Duration: 6 Weeks
Offline Course Daily: 2 Hrs.
Online Course Daily: 1 Hrs.
Eligibility: Knowledge of C++

Course Description:
C# is a modern object-oriented language used for Windows, web and desktop applications. This 6-week course covers the language in depth: object-oriented concepts, the Common Language Infrastructure, the scope and lifetime of variables, methods and arguments, interfaces, namespaces, exception handling, enums, structures, arrays, classes and constructors. It also covers boxing and unboxing, inheritance, virtual and override methods, abstract classes, collections such as hash tables and array lists, and assemblies and modules. Knowledge of C++ is expected before joining.

Course Contents:
• C# FOUNDATIONS • Object-Oriented Concepts • Common Language Infrastructure (CLI) • Scope and lifetime of variables
• METHODS & CLASSES • Named and symbolic methods • Exposing interfaces • Namespaces • Exception Handling • Methods & Arguments
• OOP CONCEPTS • Enums & Structure • Arrays, Classes, Constructors • Boxing & Unboxing • Inheritance, Multiple Inheritance • Virtual & Abstract Methods
• ADVANCED • Collections, Hash Table & Array list • Assembly & Modules

Course Outcome:
After completing this course you will be able to write well-structured C# programs using classes, inheritance, interfaces, abstract classes, collections and exception handling, and understand how code runs on the .NET platform. It prepares you for the C# .Net, ASP .Net and Desktop Application Development courses.

Course Enquiry

Contact Us

Search More Courses:

SkillHike Solutions, 9001:2015 Certified © 2026-27 All Rights Reserved