.NET / Visual Studio Training

Learn to build and deploy robust Web, Windows and SharePoint apps with Visual Studio and .NET training courses

Gain the essential skills you need to design and program apps for devices or desktop apps with technologies such as ASP.NET MVC, C# and Visual Basic. For more advanced .NET programmers, take your skills to the next level by learning best practices and design patterns for Microsoft's .NET Framework.

Show Filter


Azure Courses (2)
C# & VB.NET Courses (8)
LINQ Courses (2)
MVC Courses (2)
Web Forms Courses (2)
Web Services Courses (2)

Delivery Methods

Our Education Center classrooms provide a unique, inspiring and secure learning environment where you build on your own experiences as you acquire new knowledge and expertise. Learning and motivation are stimulated by actively engaging in real-life scenarios.
Live, Online
Live, Online
Our live, online attendance platform lets you experience the same instructor-led training as at our Education Centers from the convenience of your home, work or nearest AnyWare Center.
On Demand
On Demand
With a blend of video, text, hands-on labs, and knowledge checks, you will receive the same high quality content as the live event, but you can attend on your own time, at your own pace.
Private Team Training
Private Team Training
Our turnkey private team training experience takes care of the logistics, equipment and administration required to train your team — all with flexibility that best fits your schedule and the geographical distribution of your staff.

Course Levels


Web Services Training

WCF, Web API and SignalR Services for .NET • Course 2601 • 4 Days Delivery Method
 Live, Online  In-class

Developing ASP.NET Web API Services • Course 4645 • 1 Day Delivery Method
 Live, Online

Bring Any Learning Tree Course to Your Organization and
Train Your Entire Team

Enhance your team's effectiveness and boost productivity with instructor-led training delivered privately to your organization, live online, or to any preferred location. Whether your organization requires a single course or an entire curriculum, Learning Tree has the expert instructors and management expertise to deliver quality training that meets your budget, program schedules, and business goals.

Additional Resources

Learn & Lead with Programming Languages

Increase Efficiency, Improve Experiences & Solve Problems

View the Brochure

Redeem Your Microsoft SATVs with Learning Tree

Find Out Which Courses are SATV Eligible

View Infographic & Course List

“Since taking a .NET course at Learning Tree, I'm writing programs with better design by segregating functions of the program.”


—  J. Fu, Senior Developer

Chat Now

Please Choose a Language

Canada - English

Canada - Français