Introduction to C# .NET Programming

Kickstart your software development journey. This hands-on training guides you through the essentials of C# programming and the powerful Visual Studio environment. Learn to write clean, efficient code as you explore fundamental programming concepts, object-oriented design, and advanced topics like event handling and file operations. Whether you're aiming to build desktop applications, web services, or strengthen your programming skills, this course provides the foundation you need to succeed in the dynamic world of .NET development.

17 hours · 12 sessionsCAD $425Beginner to AdvancedHands-On Learning
Enrol in This Course

What you'll learn

  • Write, compile, and run C# programs with proper syntax and structure
  • Utilise variables, data types, and control flow constructs effectively
  • Apply core object-oriented programming concepts including classes, inheritance, polymorphism, and interfaces
  • Handle exceptions and debug common errors

Prerequisites

No prior programming experience required. Basic computer literacy recommended.

Part of the C# .NET Development Track

Build real software with Microsoft's flagship language.

6 courses · approx. 18–24 weeksBeginner to Advanced
View full track

Course Modules

9 modules · instructor-led, hands-on delivery

01Introduction to Visual Studio and C#
02Data Types
03Operators and Control Flow
04Methods and Parameters
05Object-Oriented Programming (OOP)
06Exception Handling
07Delegates and Event Handling
08Streams and I/O
09Debug and Trace Classes

Other courses in this track

01

Introduction to C# .NET Programming(current)

17 hours · 12 sessionsCAD $425
02
Windows Application Development with C# .NET17 hours · 12 sessionsCAD $425
03
Web Development with ASP.NET C#22 hours · 15 sessionsCAD $627
04
Enterprise Data Access with C# .NET12 hours · 8 sessionsCAD $342
05
06
Enterprise Programming in .NETContact for detailsContact for pricing

Ready to Enrol?

CAD $425 · Get in touch and we'll get you started in Introduction to C# .NET Programming.

Send an Enquiry