Tim's paid courses offer over 380 hours of world-class training to help you learn to think and code like a professional developer! Like thousands of other students, this training can help you learn a new skill or new technology or fill any skill gaps. 

But where do you start? Well, that depends on your goal. Find the goal below that fits you and follow the recommended steps to achieve your goals. 

If you have already purchased any of these courses, you can access them from your My Courses page.

 

Learn C#

First, watch this overview video on YouTube: How to Learn C#
Second, start your first course here: C# Mastercourse  

Your next steps after the C# Mastercourse:

  1. Git From Start to Finish 
  2. Accelerate: Microsoft SQL
  3. .NET Core Dependency Injection From Start to Finish 
  4. .NET Core Appsettings From Start to Finish   
  5. Azure From Start to Finish   
  6. C# Prove It Bundle 
  7. TimCo Retail Manager App Series 

Learn Web Development

First, watch this overview video on YouTube: How to Learn Web Development
Second, start your first course here: Web Development Mastercourse 

Your next steps after the Web Development Mastercourse:

  1. Git From Start to Finish 
  2. Getting Started with .NET Core
  3. Docker From Start to Finish 
  4. Blazor Server From Start to Finish  

 

Take Your Skills To The Next Level

Learn Git

First, watch this overview video on YouTube: How to Learn GIT
​Second, take this course:

Learn SQL

First, Watch this overview video on YouTube: How to Learn SQL
Second, take these courses:

  1. Accelerate: Microsoft SQL
  2. Databases DevOps From Start to Finish  
  3. Docker From Start to Finish 

Learn Blazor

First, watch this overview video on YouTube: How to Learn Blazor
Second, take these courses:

  1. C# Mastercourse 
  2. Web Development Mastercourse 
  3. .NET Core Dependency Injection From Start to Finish 
  4. .NET Core Appsettings From Start to Finish 
  5. Blazor Server From Start to Finish  
  6. Azure From Start to Finish  
  7. Build a Suggestion Site App  

Learn Azure

First, watch this overview video on YouTube: How to Learn Azure
Second, take these courses: 

  1. Azure From Start to Finish 
  2. DevOps from Start to Finish 
  3. Accelerate: Azure Functions

 

I Still Don't Know Where to Start

We don't want to leave you stranded. If you do not know where to start, we encourage you to take the Learn C# path (above). With that knowledge, you will be well-equipped to code in the real world. Plus, you can easily continue to web development, full-stack apps, APIs, and even gaming! 

For DevPass Members, courses are the same, but the titles begin with (AP).