Vp0ubbtdrjuou6fhcdys

Foundation in C#: Common Project Types

Common desktop and web project types and how to use them.

Knowing how to use the various project types in C# can be difficult, especially as they keep changing and improving. This course covers the major project types that are currently used today. Most project types covered are based upon .NET Core 3.0, including WPF Core, ASP.NET Core Razor Pages, ASP.NET Core MVC, and ASP.NET Core API. The course also covers unit testing, WinForms, and the three major types of class libraries (.NET Standard, .NET Framework, and .NET Core).

Beyond covering nine different project types, this course also offers six different mini-projects to help solidify what you are learning about each project type. These mini-projects will push your skills and grow your knowledge about the project you are learning about. With over 10 hours of video teaching, this course takes the time to teach you more than just the basics about each project type. Instead, you also learn about the configuration of the project, how the "magic" works, what the best practices are, and what pitfalls to avoid.


Your Instructor


Tim Corey
Tim Corey

Tim learned software development the hard way, with lots of dead-ends, confusion, and knowledge gaps. His goal is to make learning software development easier through clear tutorials, best practices, and relating everything to the real world.


Course Curriculum


  Introduction
Available in days
days after you enroll
  Class Libraries
Available in days
days after you enroll
  Unit Tests
Available in days
days after you enroll
  WinForms
Available in days
days after you enroll
  WPF Core
Available in days
days after you enroll
  Conclusion
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!