This course is designed for beginners who wish to become a Microsoft .NET developer by using C# (C Sharp) which is one of the most popular programming languages for web, desktop and mobile application development. It is a classroom based course that covers the essential topics to start programming with C#.
Following topics are included in this course:
- C# Language Fundamentals
- Variables
- Operators and Expressions
- Decision Making
- Using Loops
- Using Arrays
- Managing Errors and Exceptions
- Using Methods
- Classes and Objects
- Interfaces and abstract classes
- Properties
- Indexers
- Attributes
- Debugging Techniques
- Delegates & Events
- Collections & Generics