This course will show you how ro work with Visual studio and .NET framework. This course is aimed for beginners who have no programming experience before. Trainees will work with various form controls and other tools to create simple applications.

In this C#.NET Course you’ll be dealing with variables, operators, classes and methods with extra topics that will help you to form a simple application, Which will also help you to learn more about object-oriented programming (OOP). Open Vision is a leading training center in Egypt that will go with you step-by-step to certification complete. by that time, C#.Net or any other .NET programming Language will be easier for you now.

Course Outlines 

  • Introducing .NET Framework
  • Introduction to C#
  • Introduction to Classes and Objects
  • Selection Statements
  • Iteration Statements
  • Methods
  • Arrays and Lists
  • Advanced Classes and Objects
  • Inheritance
  • Polymorphism
  • Handling Exceptions



  • .NET framework and Managed code model
  • Application structure
  • Hello world application

Programming fundamentals:

  • Data types and declaring variables
  • Flow control using conditional and iterative statements
  • Methods and parameters
  • Arrays
  • Strings Manipulation
  • Regular Expressions

Object Oriented programming

  • Class and Object
  • Encapsulation and data hiding
  • Code reuse and Abstraction using Inheritance
  • Polymorphism using Overriding and overloading
  • Packages
  • Abstraction and Interfaces
  • Inner classes and anonymous objects

More C#:

  • Exception handling
  • Collections and Generics essentials
  • Connecting to Databases (SQLServer)
  • Streams and Files
  • GUI and Event driven programming
  • Multithreading fundamentals