Courses discounts with new skills at £9.99 until April 17.

C# Programming Crash Course

Current Status
Not Enrolled
Get Started

Table of Contents

C# is an object-oriented programming language from Microsoft’s C family of languages. It is one of the most used programming languages as it is a rich, simple, flexible and portable language for any programmer to grasp quickly. This course is best suited for any developer with prior knowledge of the OOPS concept and looking to learn C#.

  • Skills
     With this course, you will be able to build upon foundational skills like algorithmic thinking, debugging and error handling.
  • Alignment
     The outline of this course is aligned to help beginners become better programmers by improving their skillset.
  • Outcome
     By the end of this course, you should be able to write an excellent C# code with minimal errors.


  1. Introduction to the Course
  2. Overview Of C#
  3. Setting Up Environment
  4. Data Types & Their Uses
  5. Variables, Expressions, & Operators
  6. Statements & Flow Control
  7. Organization
  8. Classes And Structs
  9. Inheritance
  10. Interfaces
  11. Delegates & Events
  12. Exception Handling
  13. Attributes, Preprocessor Directives, & Documentation
  14. Setting Up Notebook Application Components
  15. Tieing Components Together In The New Notebook Class
  16. Defining Input, Output, Delete & Show Functions
  17. Improving Modularity Using Events And NotebookLogger Class
  18. Conclusion


stay informed!

Subscribe to receive exclusive content and notifications

Learning that gets results | See why learners keep coming back. Courses from $11.99 ends March 17. Time left:

Share this course

Share on facebook
Share on twitter
Share on linkedin

Keep in touch

Fill in your details and we’ll get back to you in no time.