C# Training Courses

Logical Imagination offers Visual C# training via our live, instructor-led online classes or as onsite classes at your location.  

C# (pronounced "C sharp") is a programming language that is designed for building a variety of applications that run on the .NET Framework. C# is simple, powerful, type-safe, and object-oriented. The many innovations in C# enable rapid application development while retaining the expressiveness and elegance of C-style languages.

Visual C# is an implementation of the C# language by Microsoft. Visual Studio supports Visual C# with a full-featured code editor, compiler, project templates, designers, code wizards, a powerful and easy-to-use debugger, and other tools. The .NET Framework class library provides access to many operating system services and other useful, well-designed classes that speed up the development cycle significantly.*

*Product details provided by Microsoft. Check out more product details at Microsoft.com.

C# Essentials

$650.00
C# Essentials Logo
Microsoft .NET is an advance in programming technology that greatly simplifies application development, both for traditional, proprietary applications and for the emerging paradigm of Web-based services. .NET is a complete restructuring . . .
Upcoming Dates

Object-Oriented Programming in C#

$1,650.00
Object-Oriented Programming in C# Logo
Microsoft’s .NET is a revolutionary advance in programming technology that greatly simplifies application development and is a good match for the emerging paradigm of Web-based services, as opposed to proprietary applications. Part . . .
Upcoming Dates

.NET Framework Essentials Using C#

$1,325.00
.NET Framework Essentials Using C# Logo
Microsoft .NET is an advance in programming technology that greatly simplifies application development, both for traditional, proprietary applications and for the emerging paradigm of Web-based services. .NET is a complete restructuring . . .
Upcoming Dates

Developing Applications with Entity Framework 4.1

$325.00
Developing Applications with Entity Framework 4.1 Logo
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 . . .
Upcoming Dates

ASP.NET MVC 5 Using Visual C#

$975.00
ASP.NET MVC 5 Using Visual C# Logo
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 separation of concerns in the architecture and testability of . . .
Upcoming Dates

ASP.NET Web API Essentials Using Visual C#

$650.00
ASP.NET Web API Essentials Using Visual C# Logo
This course provides a practical hands-on introduction to developing and consuming ASP.NET Web API services using C# and Visual Studio 2015 or higher. This Web development framework from Microsoft makes it easy to create HTTP services . . .
Upcoming Dates

Test-Driven Development Using Visual Studio and C#

$325.00
Test-Driven Development Using Visual Studio and C# Logo
An emerging 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. . . .
Upcoming Dates

Windows Communication Foundation Using C#

$975.00
Windows Communication Foundation Using C# Logo
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. . . .
Upcoming Dates

Web Services Using C# and .NET

$1,325.00
Web Services Using C# and .NET Logo
This course provides a realistic, hands-on and comprehensive coverage of developing Web services using .NET and C#. Web services are an evolving series of standards that enable programs on various computers to communicate with other . . .
Upcoming Dates

Where We Have Trained

We've provided C# training all over North America and beyond!

Albuquerque, NM Altoona, IA Ames, IA Apex, NC Atlanta, GA Avon, OH Baltimore, MD Beacon, NY Boston, MA Brentwood, TN Casa Grande, AZ Cedar Rapids, IA Charlotte, NC Chicago, IL Cincinnati, OH Cleveland, OH Clifton, NJ Colorado Springs, CO Columbus, OH Commerce City, CO Coos Bay, OR Dallas, TX Denver, CO Detroit, MI Downey, CA Elmhurst, IL Farmington, NM Forest Hills, MI Fort Worth, TX Fountain Hills, AZ Fresno, CA Gurnee, IL Hollister, CA Honolulu, HI Houston, TX Independence, KY Indianapolis, IN Jacksonville, FL Kansas City, MO Kuna, ID Las Vegas, NM Lauderhill, FL Livonia, MI Los Angeles, CA Louisville, KY Maple Grove, MN Marana, AZ Memphis, TN Meridian, ID Merrimack, NH Miami, FL Middleburg Heights, OH Mililani, HI Milwaukee, WI Minneapolis, MN Monticello, FL Morgan Hill, CA Nashville, TN New Orleans, LA New York, NY Newark, NJ Newburgh, NY Newton, MA North Brunswick, NJ Oklahoma City, OK Omaha, NE Oviedo, FL Peoria, AZ Philadelphia, PA Phoenix, AZ Pittsburgh, PA Plainsboro, NJ Pleasantville, NJ Port Royal, SC Portland, OR Raleigh, NC Reading, PA Reynoldsburg, OH Riverton, UT Sacramento, CA Saint Louis, MO Saint Michael, MN San Antonio, TX San Diego, CA San Francisco, CA San Jose, CA Seattle, WA Selma, AL Smyrna, TN Spokane Valley, WA Stillwater, OK Tampa, FL Troy, OH Tucson, AZ Virginia Beach, VA Washington, DC Westfield, MA Wichita, KS Winooski, VT Winter Garden, FL