Search, explore and find the perfect course for you


The hugely popular .Net platform from Microsoft enables developers to build web, desktop, and mobile applications, as well as backend systems. Initially tied to Windows, today .Net Core enables building and deploying .Net applications on a whole range of platforms. .Net applications are typically written in C#, an accessible and yet rich language.
Whether you’re just getting started with .Net, or want to put the latest .Net libraries and C# language features to work, Edument has the courses you need. Our course authors have over ten years of real-world .Net experience. Join one of their courses to benefit from their hard won experiences and deep knowledge of C# and .Net.

Courses in .NET

Beginning ASP.NET MVC 5 with Test Driven Development

This course will give your ASP.NET MVC 5 development a solid start - in the right direction! It picks out and explains the things you need to know in order to use the framework effectively and develop testable solutions. While the course has a focus on practical skills, it also takes the time to explain important underlying concepts, including how HTTP works, the MVC design pattern, the TDD workflow and dependency inversion.


Beginning C#

This course gets you started with the C# language and the .NET framework.

  • C# / .Net

C# Master Class

This class teaches you how to take advantage of what C# and .Net offer. It takes a range of real-world problems, and uses modern C# and .Net features to build clean, well designed, multi-paradigm solutions.

  • C# / .Net

Day to day software design for .Net programmers

Coming Soon

Good software depends on those implementing it making lots of good choices. These individually small choices add up. This course aims to help developers make better design choices by looking at a wide range of topics that need to be considered: the underlying hardware, the way the CLR works, data structure selection, how to use OO effectively, how to create extensible/composable designs, how to work with time, and more!

  • c#
  • .NET

Intermediate C#

Using C# 6.0 effectively means going beyond the object oriented features of the language. Effective C# developers make good use of generics, LINQ (Language Integrated Query) and lambda expressions. They use enumerations, nullable types, initializers and extension methods to write cleaner code that is easier to refactor. This course steadily takes developers with a working knowledge of the object oriented features at the core of the C# language to the next level.

  • C# / .Net

Introduction to WPF

The course will walk you through basic WPF concepts and introduce the MVVM pattern. The majority of the time will be spent on understanding the different mechanisms and technologies such as XAML, data binding and the WPF event model.

  • WPF
  • MVVM
  • XAML

Modern TDD in .NET

This course draws on a wealth of real world experiences to show you how to apply TDD in .NET.

  • TDD
  • .NET
  • C#

News & feeds

Join our free seminars

We have two interesting evening seminars coming up in Malmö. Autumn's program will be coming soon!

Read more >

New course: JavaScript Foundation

This course explains the language in depth, how JavaScript works and what parts of it are important, with the best teachers in the field ready to help you out.

Read more

What happens when you manage over 10TB of data in PostgreSQL?

New seminar at Edument on the 9th Feb in Malmö. What happens when you manage over 10TB of data in PostgreSQL?

Read more about the seminar here>

JavaScript has already won

Välkommen till ännu ett intressant seminarium hos Edument.

Läs mer om eventet här & boka din plats här >

JavaScript Foundation

Are you searching for a JavaScript course which will give you the essential base and understanding of JavaScript? Modern JavaScript now has an even more modern challenger!

Read more >