• 11th Floor, Gulf Executive Office, Bldg. 15, Road 380, Blk. 338 P.O.Box 10602, Manama, Bahrain

  • +973 17746746

  • info@thinksmartbh.com

Program Details

Forsati Basic: Web Developer

Course Description

There are many programming languages in use today. Choosing which language to program in can be based on many factors such as learning curve, job specific requirements, platform specifics, or a plethora of other criteria. In this course, you will be introduced to the C# language and the world of .NET programming.
Learning C# can position you for future programming opportunities, provide a solid foundation in object-oriented programming knowledge, and pave the way for learning other programming languages. This course aims to teach you about the core aspects of the C# language


  • Knowledge of Programing Language

Course Outline 

  • Writing Professional Code
    • Module 1: Elements of Professional Code
    • Module 2: Communicate with Code
    • Module 3: Code Confidently with Unit Tests 
  • Introduction to C#
    • Module 1:
      • Introducing C#
      • Tools
      • Data Types, Variables Operator and Expressions
    • Module 2:
      • C# Decision Statements
      • Repetition in C#
    • Module 3:
      • Methods
      • Exception Handling 
  • Object Oriented Programming in C#
    • Module 1: Introducing OOP
    • Module 2: More OOP
    • Module 3: Resource and Memory Management

Exam Code / Name

Microsoft's DEV275x: Writing Professional Code
Microsoft's DEV204.1x: Introduction to C#
Microsoft's DEV204.2x: Object Oriented Programming in C#

Course Objectives

  • Knowledge of the structure and model of the programming language C #
  • Use the programming language C # for various programming technologies
  • Develop software in C #
  • Valuate user requirements for software functionality required to decide whether the programming language C # can meet user requirements
  • Propose the use of certain technologies by implementing them in the C # programming language to solve the given problem

Linked Program

Forsati Basic: Programming R