A course aimed at teaching you the in's and out's of programming with C#

Course Curriculum

  Variables
Available in days
days after you enroll
  If-Then Logic
Available in days
days after you enroll
  Switch Statements
Available in days
days after you enroll
  Loops
Available in days
days after you enroll
  Arrays
Available in days
days after you enroll
  Functions Vs. Methods
Available in days
days after you enroll
  Coroutines (IEnumerator)
Available in days
days after you enroll
  Classes
Available in days
days after you enroll
  Static Types
Available in days
days after you enroll
  Properties
Available in days
days after you enroll
  Namespaces
Available in days
days after you enroll
  Lists
Available in days
days after you enroll
  Enums
Available in days
days after you enroll
  Dictionaries
Available in days
days after you enroll
  Abstract Classes & Interfaces
Available in days
days after you enroll
  Delegates & Events
Available in days
days after you enroll
  LINQ - Language-Integrated Query
Available in days
days after you enroll
  Game Programming Design Pattern: Singleton
Available in days
days after you enroll
  Game Programming Design Pattern: Object Pooling
Available in days
days after you enroll
  Game Programming Design Pattern: Command
Available in days
days after you enroll
  Game Programming Design Pattern: Observer
Available in days
days after you enroll
  Game Programming Design Pattern: Flywieght
Available in days
days after you enroll
  Misc. Unity Content
Available in days
days after you enroll
  Scriptable Objects
Available in days
days after you enroll
  Unity Web Request
Available in days
days after you enroll

Hi, I’m Jonathan Weinberger


This is a fantastic course aimed at sharpening your skills as a game developer. Software engineering is my passion. I believe you can program any type of game you want as long as you understand C# fundamentals. I encourage you to take this course so you may fully understand how to think like a software engineer.

This course is closed for enrollment.

Begin Your Certification Track!

Become a full-fledged game developer. Follow our track for success.

Thousands Of Game Assets!

Our Filebase plugin will help you build the game of your dreams at a fantastic price.

Intensive Training Program

Enroll in the 8-week personalized training program.