Language C#

Enter the world of professional programming with our courses focused on the .Net platform and the C# language. Learn object-oriented programming (OOP), working with .NET, developing desktop and web applications using WPF, MAUI and [...]

Enter the world of professional programming with our courses focused on the .Net platform and the C# language. Learn object-oriented programming (OOP), working with .NET, developing desktop and web applications using WPF, MAUI and ASP.NET or Blazor. Our expert tutors will guide you through key concepts such as LINQ, async/await programming, and working with databases using the Entity Framework. Courses include hands-on exercises and projects to give you a deep understanding and prepare you for a career as a C# developer. Gain a competitive edge and become an expert in one of the most in-demand programming languages on the market!

Show more
DOTNET_UPG | Duration 2 days | 8 terms
The course is intended for C# developers who plan to migrate from the .NET Framework to the current version of .NET or want to learn what's new from the current version. NET. The course focuses on important changes between the .Net [...]
GOC2124 | Duration 5 days | 10 terms
This course is designed for all programmers who want to gain basic knowledge and skills in creating applications in C# on the Microsoft .NET platform. In this course, you will learn how to use variables and value data types, program [...]
GOC2125 | Duration 5 days | 11 terms
The course is intended for all programmers who already have basic experience with programming in the C# language and want to acquire additional broader and practical knowledge and skills. In the course, you will learn to use modern [...]
GOC2126 | Duration 4 days | 9 terms
The course is intended for developers on the .NET (Core) platform who want to get into the details of .NET and C # applications and learn how to write the most fast applications, use the right constructs or optimize memory [...]
GOC407 | Duration 3 days | 8 terms
The course is intended for experienced developers who would like to improve their knowledge and want to learn about parallel and asynchronous applications. There will learn the basics of threads and objects and familiarize themselves [...]
DOTNET_WPF | Duration 5 days | 5 terms
This course is designed for developers on the .Net platform who want to learn the techniques of programming WinForms and Windows Presentation Foundation (WPF) applications using Visual Studio.
DOTNET_MAUI | Duration 4 days | 5 terms
The course is intended for developers on the .NET platform who want to get acquainted with the development of multiplatform applications for Windows, Android and iOS using the modern .NET Multi-platform App UI (.NET MAUI) framework. [...]
GOC3410 | Duration 2 days | 5 terms
The course is designed for developers on the Microsoft .Net platform who want to learn how to develop distributed applications using gRPC and Microsoft Visual Studio.
GOC2741 | Duration 5 days | 5 terms
The course is intended for everyone who wants to practically try programming with design patterns (Design Patterns). The course will solve examples from initial brief through design solutions to the application using code. The [...]
GOC274 | Duration 5 days | 4 terms
Course deals with applying “Design patterns”. You will learn to use patterns by analyze, architecture, design, programming, so-called idioms and re-factorization patterns, performance tuning patterns and testing patterns. During the [...]
GOC311 | Duration 3 days | 2 terms
The course is intended for applications developers who want to learn how to create database applications using Microsoft Visual Studio 2005 on the .NET Framework 2.0 platform.
The course is intended for developers and architects on the .NET platform and will provide students with the knowledge and skills needed to develop data-oriented applications using the latest Entity Framework Core technology.
MOC AZ-204 | Duration 5 days | 5 terms
This course teaches developers how to create end-to-end solutions in Microsoft Azure. Students will learn how to implement Azure compute solutions, create Azure Functions, implement and manage web apps, develop solutions utilizing [...]
DOTNET_TEST | Duration 5 days | 5 terms
The course offers an introduction to testing concepts and strategies and will teach you how to use the MS TEST framework, but you will also try other frames such as NUnit and XUnit. The course covers unit testing concepts, [...]
TESTING_RESTAPI | Duration 2 days | 5 terms
The course is intended for all programmers and testers who need to create automated tests of REST APIs and web services (SOAP) communicating via the HTTP protocol, in systems built on any platform or programming language. The aim of [...]
GOC1015 | Duration 3 days | 2 terms
Git version control system has recently become the de facto standard for most open source project, but is also used in the commercial sector. Git can be viewed as a substitute for Subversion, but accessing the versioning problem in [...]
ASPNET_INTRO | Duration 5 days | 9 terms
In this training, I will explain the general basics of the .NET platform, we will show you how to host web applications on premises, in the Microsoft Azure cloud, on Windows and on Linux. It will also be about writing console [...]
ASPNET_ADV | Duration 5 days | 8 terms
In this course, we will build on ASPNET_INTRO and continue with a subtle introduction to the Entity Framework Core, and then take a look at Razor Pages, the MVVM framework that Microsoft offers as an alternative to the somewhat [...]
ASPNET_DATA | Duration 3 days | 5 terms
This course will teach you how to access different types of data in .NET applications. We will talk about more advanced use of the Entity Framework Core, but also about storing binary data, cloud storage for blobs, queues or [...]
ASPNET_BLAZOR | Duration 2 days | 3 terms
ASP.NET Core Blazor, as the full name of Blazor sounds, allows C# developers to create web application user interfaces without having to use javascript. In the course, we will get acquainted with the Blazor Server and Blazor [...]
ASPNET_WEBAPI | Duration 2 days | 4 terms
Creating REST APIs is all the rage these days. It is used for communication between applications or perhaps within an application, for loading data from client JavaScript. In this training you will learn how to use ASP.NET Core Web [...]

Top courses

GOC272

Duration 2 days

GOC26

Duration 2 days

PRINCE2F7

Duration 3 days

MSEXNL

Duration 3 days

ITIL4FPT

Duration 3 days

JSPRINGBOOT1

Duration 5 days

LXI3

Duration 3 days

GOC60

Duration 5 days

CTSEC

Duration 5 days

MOC AZ-104

Duration 4 days