Facebook Pixel
June sale
Up to 50% off - Use offer code: JUNE19EUR


Course type:
Feefo rating
From just €500 +VAT

C# Programming E-learning

C# is a high-level object-oriented programming language, designed and implemented by Microsoft, to enhance web application productivity. It is a hybrid of C and C++ , which runs on .NET framework. With C# you can build database applications, games, console applications and much more. 

This C# programming language course will give you the fundamentals on C# programming language such as variables, operators, data types, statements and flow control, and make you a C# expert.

Course overview

About the course

During the course you will learn the basics of C# patterns, environments, variables, operators, data types, classes, inheritance, language syntax, and implementation details, and by the end of it be able to build an application that incorporates several features of the .NET Framework.

What's covered?

This comprehensive course covers the following topics:

  • Lesson 1 - Introduction to the course 
  • Lesson 2 - Overview of C# 
  • Lesson 3 - Setting up environment 
  • Lesson 4 - Data types and their uses 
  • Lesson 5 - Variables, expressions, and operators 
  • Lesson 6 - Statements and flow control 
  • Lesson 7 - Organisation
  • Lesson 8 - Classes and structs 
  • Lesson 9 - Inheritance 
  • Lesson 10 - Interfaces 
  • Lesson 11 - Delegates and events 
  • Lesson 12 - Exception handling 
  • Lesson 13 - Attributes, pre-processor directives, and documentation 
  • Lesson 14 - Setting up Notebook application components 
  • Lesson 15 - Tying components together in the New Notebook Class 
  • Lesson 16 - Defining input, output, delete and show functions 
  • Lesson 17 - Improving modularity using events and NotebookLogger Class 
  • Lesson 18 - Conclusion