E-LÆRING
E-learning: Introduction to C#
Want to learn a versatile and widely used programming language from scratch? This course is for anyone who wants to understand and apply C# in practice – from basic control structures to advanced concepts like inheritance and unit testing.
Learn to code in C# with structure and clarity
This course gives you a practical and thorough introduction to C# programming. You’ll work with everything from classes and file handling to unit tests and logging. With a focus on both programming and prioritization, you’ll gain the tools to develop effectively in complex projects.
What’s included in the course?
In this online course, you’ll learn to:
- Install and set up C# projects
- Understand basic control structures, classes, and methods
- Apply concepts like inheritance and composition
- Prioritize tasks using factors like Impact and Time-to-Market
- Practice unit testing and error handling
- Work with logging and file management in real-world examples
Take the course at your own pace
This digital course is made up of short video modules of 5–10 minutes each. Learn whenever it suits you – and revisit modules when you need to.
Who is this course for?
The course is ideal if you:
- Want to learn C# as your first programming language
- Have some coding experience and want to grow your skills
- Want to write more structured and maintainable code
Why take Introduction to C#?
C# is a powerful and flexible language used in everything from web development to gaming and enterprise software. With this course, you’ll:
- Build a solid understanding of C# and object-oriented programming
- Learn how to prioritize and structure complex development tasks
- Gain hands-on experience with testing, debugging, and file handling