Please share...

  • Video courses

    Just enter coupon code NEWU19 in cart/checkout

C# for Beginners: Learn Fundamentals by Coding

Highly acclaimed course: Over 13,000 students

C# Intermediate: Classes, Interfaces, and OOP

In-depth, classes, interfaces, and OOP.

Learn To Code By Making a 2D Platformer in Unity

Beginning Unity & C# with a real game

C# game coding: Start from the beginning and learn to make games using the C# programming language. This tutorial course is supplemented with hands-on Unity projects.

If you have no programming experience but want to get started with C# and/or Unity as fast as possible. Or perhaps you need a quick C# refresher? This beginner course is the place to start.

By the end of these short and concise tutorials you will be ready to take on your first Unity game projects or take on more advanced C# tutorials. Coding in C# allows you to handle on lots of different project types but this course is tailored to get you started making games in Unity 5.

  • C# beginner coding tutorials

Loops in C#

Please share...

Loops are how we repeat the same part of the code more than once. This can simply mean doing the same thing until the code being looped over prompts the loop to end or it […]

  • C# beginner coding tutorials

Structuring C# games with methods

Please share...

C# Methods allow us to organize and our code into named, logical, sections. As our C#/Unity game projects become more and more advanced with exciting features and deep systems, methods will be one of the […]

  • C# beginner coding tutorials

Object oriented programming with C#

Please share...

Object Oriented Programming, or OOP for short, is the way almost all programming is done, in almost all languages. It hasn’t been this way forever and there are some exceptions but if you want to […]

  • c-sharp-beginner-tutorials-works-with-unity-thumbnail

Handling data with C# arrays

Please share...

All these objects, variables and types are useful but what happens when we have hundreds or thousands of them? How can we possibly keep track? C# arrays are the solution and in this 5 minute […]