Courses & Workshops I've Taught
-
- 1
- 2
- 3
- 4
Unit Testing in C#
Unit testing is key to ensuring that your code works as expected. Learn how to write unit tests and perform test driven development using industry standard tools and methods.
-
55 minWorkshop
Creating Data Structures Using C# Generics
Implementing your own data structures for organizing and working with data can be a powerful tool! To do this, we'll learn how to write generic classes and methods as well as how to implement the IEnumerable
interface. Viewed -
44 minWorkshop
C# Extension Methods
C# extension methods allow us to add methods to any type without altering the code of that type.
Viewed -
- 1
- 2
- 3
C# Collections
Collections are used to organize data so that it can be used efficiently. In this course we'll learn about the various collection types provided by the .NET framework.
-
31 minWorkshop
Debugging in Visual Studio
In this workshop, you'll learn how to debug C#/.NET applications using Visual Studio.
Viewed -
- 1
- 2
- 3
Intermediate C#
This course builds on what we learned in C# Objects. We'll learn more essential principles of object-oriented programming as we improve the Treehouse Defense game.
-
48 minWorkshop
Package Management with NuGet
NuGet is the package management system for .NET. In this workshop, we discuss how to manage library dependencies of our projects using NuGet in Visual Studio.
Viewed -
- 1
- 2
- 3
- 4
- 5
- 6
C# Objects
In this course we'll build on what you learned in C# Basics. You'll learn about Object Oriented Programming (OOP). We'll use OOP to write the code for a tower defense game. After completing this course, you'll have learned most of the syntax of the C# programming language.
-
42 minWorkshop
Introduction to Visual Studio
In this workshop, Jeremy demonstrates many of the features of Visual Studio.
Viewed