233.160 kr.
This course provides a solid foundation in C# programming, equipping learners with the essential skills to write robust, maintainable code for the .NET Framework and .NET Core. With no prior object-oriented programming knowledge required, participants will progress from basic procedural syntax to key object-oriented concepts such as classes, constructors, and properties. The course focuses on the C# language itself—covering console applications, class libraries, and an introduction to unit testing—preparing learners to build on their skills in more advanced C# development. Through a blend of lectures, demonstrations, and hands-on exercises, learners will gain the confidence to create efficient and reliable C# applications.
Learners should have:
This course is designed for:
By the end of this course, learners will be able to:
Introduction to C# and .NET
Working with variables and data types
Creating and using functions
Flow control
Arrays, loops, and collections
Introduction to unit testing
Object-oriented programming fundamentals
Methods, properties, and constructors
There are no formal exams for this course. Learners will complete practical coding exercises and interactive challenges to reinforce learning and assess progress.
This course includes: