.NET is the development platform used by millions of developers to create apps and services on any device and OS, with amazing performance and developer productivity. We offer online and onsite training in C#, ASP.NET MVC, LINQ, Web Services and more...

Available .NET Courses

If you need customized content or another version of one of these courses, please contact us.

.NET Framework Using C# Logo

.NET Framework Using C#

- Eastern
$1,325.00

Upcoming Dates

This four-day course is designed to provide a sound introduction to the .NET Framework for programmers who already know the C# language and the fundamentals of Windows Forms. It is current to Visual Studio 2019, which now includes support for cross-platform development using .NET Core. The course focuses on core portions of the .NET Framework that are common across many application areas. Separate courses are available in specific areas, such as. . .

ASP.NET Core MVC Logo

ASP.NET Core MVC

- Eastern
$975.00

Upcoming Dates

This course provides a practical hands-on introduction to developing Web applications using ASP.NET Core MVC 6 and C#. The course is current to .NET Core 2.0, which is a major update of the original .NET Core 1.0. Working with .NET Core is now simpler, as project information is consolidated in project files without the need for source JSON files. Also, the .NET Core 2.0 API has been extended and is a much larger subset of classical .NET than in. . .

ASP.NET MVC Using Visual C# Logo

ASP.NET MVC Using Visual C#

- Eastern
$975.00

Upcoming Dates

This course provides a practical hands-on introduction to developing Web applications using ASP.NET MVC 5 and C#. This Web development framework from Microsoft emphasizes the separation of concerns in the architecture and testability of applications. The course includes coverage of the Razor View Engine, Entity Framework 6 and ASP.NET Web API 2. It also introduces Windows Azure and the deployment of ASP.NET MVC applications to the Azure cloud.

The. . .

ASP.NET Web API Essentials Using Visual C# Logo

ASP.NET Web API Essentials Using Visual C#

- Eastern
$650.00

Upcoming Dates

This course provides a practical hands-on introduction to developing and consuming ASP.NET Web API services using C# and Visual Studio 2017 or higher. This Web development framework from Microsoft makes it easy to create HTTP services that can reach a broad range of clients. It is an excellent platform for creating RESTful Web applications. 

  • Gain an understanding of what ASP.NET Web API is and why it is useful
  • Implement. . .
C# Essentials Logo

C# Essentials

- Eastern
$650.00

Upcoming Dates

This two-day course is designed for the experienced programmer to help you quickly come up to speed on the C# language. It is current to Visual Studio 2019, .NET Framework 4.7.2 and C# 8.0. Important newer features such as dynamic data type, named and optional arguments, nullable reference types, asynchronous programming keywords, and tuples are covered.

This course concisely covers the essentials of programming using Microsoft’s. . .

Developing Applications with Entity Framework 4.1 Logo

Developing Applications with Entity Framework 4.1

- Eastern
$325.00

Upcoming Dates

The course starts with an introduction to Entity Framework, where you will learn about data access and object-relational mapping, how the Entity Framework works and the tools it provides, and you will see how to build an entity data model. Then you will explore the entity data model in more detail, where you will learn about the model designer and the raw XML that actually defines the conceptual, storage, and mapping models. You will also learn. . .

Object-Oriented Design Patterns Logo

Object-Oriented Design Patterns

- Eastern
$650.00

Upcoming Dates

This course provides software developers with skills to create high quality, object-oriented designs exhibiting improved flexibility, reduced maintenance costs, and with increased understanding of the resulting code. Participants learn by examining and discussing the 23 patterns made famous by the "Gang of Four" book. Although this course is theoretical in nature, examples and code snippets are provided to illustrate the patterns and the rationale. . .

Object-Oriented Programming in C# Logo

Object-Oriented Programming in C#

- Eastern
$1,650.00

Upcoming Dates

This thorough and comprehensive course is a practical introduction to programming in C#, utilizing the services provided by .NET. This course emphasizes the C# language. It is current to Visual Studio 2019, .NET Framework 4.7.2 and C# 8.0 and covers newer features such as dynamic data type, named and optional arguments, the use of variance in generic interfaces, asynchronous programming keywords, tuples, and nullable reference types.

This. . .

Test-Driven Development Using Visual Studio and C# Logo

Test-Driven Development Using Visual Studio and C#

- Eastern
$325.00

Upcoming Dates

An important software engineering paradigm is test-driven development, where tests are written early and testing is performed continuously during the development process. Problems are discovered early and corrected when they are found. This one-day course for developers explains the methodology of test-driven development and the use of the unit testing framework that comes with Visual Studio 2019, including the free Community version.

The. . .

Windows Communication Foundation Using C# Logo

Windows Communication Foundation Using C#

- Eastern
$975.00

Upcoming Dates

Windows Communication Foundation (WCF) is Microsoft’s new framework for building distributed systems. It unifies and builds on the diverse set of existing distribution mechanisms, which include ASP.NET Web services and .NET Remoting. WCF enables developers to produce highly configurable, secure, reliable and transactional services using a single simplified programming model. And since WCF supports the WS-* series of Web service standards,. . .