C# Programming

This course will equip participants with the knowledge to create applications in the .net framework


INTRODUCTION

This course is to help learners to develop desktop applications using C# programming language. The course is designed around laboratory exercises where you will design, develop, deploy, and test a desktop application capable of supporting organizational processes and systems.

COURSE DESCRIPTION

This course focuses on the Microsoft Visual Studio/.NET Framework programming environment. Participants will be introduced to the components that make up the .NET framework and how these components work together in developing software. Participants will further be taken through unique programming syntax for C# and integration of databases with their C# code. Participants will develop Graphical User Interfaces (GUI) to be powered by the .NET Framework.

COURSE GOALS

  1. Understand the .NET Framework
  2. Utilise the .NET Framework to design GUI
  3. Empower GUI with business logic

LEARNING OUTCOME

At the end of this course, participants should be able to:

  1. Install Visual Studio.
  2. Create a native desktop application.
  3. Write code behind to perform business logic, including but not limited to data entry, data validation, data updating, system management and data reporting.

PRE-REQUISITES

Participants enrolling in this course must:

  1. Have a good background in computing fundamentals.
  2. Must have a basic database training background and should be able to build a database using SQL.
  3. Must some understanding of Object Oriented Programming.

COURSE OUTLINE

  • C# Fundamentals.
  • Classes and Objects.
  • Working with Objects.
  • Windows Programming in C#.
  • Threads.
  • Generics and Collections.
  • Accessing a Database.

 

SESSION

Weekdays

DURATION

2 Weeks

FEES

GHS700

 

CLICK HERE TO REGISTER