Object-Oriented Programming in C#

Enquire Now
X Close

Original Course Value: €1,750 pp
TIA Skillnet subsidised price: €375 pp

Object-Oriented Programming in C#

‍Course content

This practical five-day course provides a comprehensive introduction to programming in C# using .NET and Visual Studio. It covers the fundamentals of C# programming and develops a strong understanding of object-oriented programming concepts and techniques.

Key topics include:

  • Introduction to .NET and Visual Studio
  • C# syntax, variables, data types, operators and expressions
  • Control structures, loops and arrays
  • Object-oriented programming principles
  • Classes, objects, methods, constructors and properties
  • Inheritance, polymorphism and interfaces
  • Collections, generics and indexers
  • Exception handling and type conversions
  • Delegates, events and lambda expressions
  • Introduction to Windows Forms and event-driven programming
  • Modern C# features including nullable reference types, record types, asynchronous programming, dynamic types, named and optional arguments, and top-level statements

The course includes practical programming exercises and is designed for participants with previous programming experience in a high-level language.

You might also be interested in:

Course
Start Date
Price PP