VB.NET Course Outline

Getting Started
  • Basic .NET Concepts
  • Exploring the Development Environment
  • Creating a Visual Basic .NET Project
Working with Forms and Controls
  • Understanding Programming Concepts
  • Working with Windows Forms
  • Working with Controls
  • Styling Your Code
Using Variables and Arrays
  • Introduction to Data Types
  • Using Variables
  • Variable Scope
  • Converting Data Types
  • Creating and Using Structures
  • Storing Data in Arrays
Working with Procedures
  • Creating Procedures
  • Using Procedures
  • Using Predefined Functions
Decision Structures and Loops
  • Using Conditional Expressions
  • Using Decision Structures
  • Using Conditional Loop Structures
Using Conditional Loop Structures
  • Restricting User Input
  • Validating Field Data
  • Validating Form Data
Object-Oriented Programming in Visual Basic .NET
  • Understanding Classes
  • Working with Classes
  • Using Shared Members
  • Inheritance, Polymorphism and Namespaces
Handling Errors and Exceptions
  • Types of Errors
  • Using the Debugger
  • Handling Exceptions
Enhancing the User Interface
  • Creating Menus
  • Creating Status Bars
  • Creating Toolbars
Creating Toolbars
  • Working with Web Forms
  • Using XML Web Services
Deploying Applications
  • Introduction to Deployment
  • Deploying a Windows-based Application
Using XML Web Services
  • Database Concepts
  • Overview of ADO.NET
  • Working with Data

Duration: 4-6 Weeks


Course Fees: Ksh. 15,000

Certification Fees: Ksh. 5,000
Career Opportunities
  • Web Developer
  • Computer Programmer
  • Database Administrator
  • Front End Software Developer
  • Back-end Software Developer
  • Full Stack Software Developer
  • Computer and Information Research Scientists
  • Computer and Information Systems Managers
  • Computer Hardware Engineers
  • Software tester
  • Sound designer
  • Systems analyst
  • Game Developer
  • Mobile App Developer

Java Course Outline

  • Create Java technology applications with the latest JDK Technology
  • Develop your object-oriented skills
  • Identify good practices in the use of the language to create robust Java application
  • Use Lambda expressions in Java applications
  • Store and manipulate data using collections
  • Manipulate files, directories and file systems
  • Connect to databases using standard SQL queries through JDBC
  • Create high-performance multi-threaded applications

Duration: 4-6 Weeks


Course Fees: Ksh. 15,000

Certification Fees: Ksh. 5,000

C# Course Outline

  • Introduction to C#
  • Core Programming Concepts
  • Software Develpoment Principles
  • Object-Oriented Programming
  • Web Applications
  • Databases

Duration: 4-6 Weeks


Course Fees: Ksh. 15,000

Certification Fees: Ksh. 5,000

Python Course Outline

  • Introduction to Python
  • Operations using Data Types and Operators
  • Flow Control with Decisions and Loops
  • Input and Output Operations
  • Code Documentation and Structure
  • Troubleshooting and Error Handling
  • Operations using Modules and Tools

Duration: 4-6 Weeks


Course Fees: Ksh. 20,000

Certification Fees: Ksh. 5,000