Level 1 – Foundational (C# Programming)
Welcome to the Introduction to Programming using C#.NET, this training aim to take you through
various concepts of programming using C#.NET. C# can be used to create various types of
applications, such as web, windows, console applications, or other types of applications using Visual
studio.
Suitable for students, career shifters, or those with zero knowledge in programming.
Online Training (3 days – 3 hrs. per day)
Prerequisites: Introduction to Computing
Tools: Visual Studio
Course Outline
Day 1: Introduction to Programming and C# Fundamentals
- What is Programming?
- Familiarize Visual Studio
- Introduce type of Applications using Console Application
- Program Structure
- Basic Syntax
- Data Types and Variables
- Operators
- User Input/ Output
Day 2: Conditions, Loops, Types and Collections
- Decision Making (If and Switch)
- Looping (For, Do-while, While Foreach)
- Break and Continue
- Working with Date and Time
- C# Collections (ArrayList, List, Multidimensional Array)
Day 3: Match and String Functions, Exceptions and Methods
- C# String
- C# Math
- C# Exceptions
- Struct and Enum Types
- Method Parameters
- Method Overloading
Object Oriented Programming using C#.NET with Microsoft SQL Server
Level 2 Associate C# Programming – …
Mastering ASP.NET Core and Web API
Level 3 Advanced C# Programming – …