Nepal Training Centre A Professional Training Centre in Kathmandu

C Sharp

C sharp (C#) is object oriented programming language that runs on .NET platform. C# is a simple, easy to learn, multi-paradigm, general-purpose programming language developed by Microsoft within its .NET initiative. ¬C# is a reflection of the Common Language Infrastructure (CLI) and most of its features correspond to the features implemented by CLI. This training course is designed to provide a complete overview of C# programming language and .NET framework.

The instructors at Nepal Training Centre are qualified industry professionals with multiple years of experience in working with C# programming language. The instructors have spent a considerable amount of time and effort in doing research to prepare a comprehensive course content which is recognized by industry standards and covers all the latest development techniques and methods. We provide job oriented training on C#.NET development that will prepare the students for a professional career.

This training course is perfect for programmers who are willing to start a career in C# programming. Candidates from Non-IT backgrounds who want to learn C# programming are also encouraged to join the training course. Every candidate seeking to join the C# training course must have programming knowledge on any object oriented programming language. There will be beginning classes for those individuals who don’t have any knowledge of object oriented programming.

The main objective of the training course is to enable the students to develop a dynamic C# application implementing .NET architecture. The students will have a comprehensive knowledge of C# programming after the training and will be able to use the language to develop application and store and extract data in database. After the completion the students can seek to pursue careers and job opportunities in application development in windows environment. The students will find various opportunities in the field of web application development. The students will be able to fulfill the responsibilities of a web developer, windows application developer and MVC developer.

Course Syllabus

•    C#.NET overview
•    C# syntax and basics
•    Variables and expressions
•    Branching statements and Looping
•    Object oriented concept in C#
•    Using .NET framework
•    Exception handling
•    Arrays
•    Creating Generic
•    Collection in C#
•    Error handling and Debugging
•    Introduction to LINQ
•    Threading in C#
•    Serialization
•    Localization and Globalization
•    Data access
•    XML (Concept and basic operations)
•    Windows Programming (basic form control and custom form control)
•    Graphics in windows (GDI+)
•    Crystal Reporting