Online Programming Classes

Free classes have lesson materials available on this site. Paid classes make use of PDF files emailed to the subscriber. Paid classes include email- or chat-based help available on an as-needed basis.

Free Classes

CS1: Intro to Windows Console Programming with C# (no prerequisites; this class functions as an introduction to Windows programming for newbies)

Please click here to begin this class (CS1)...

  • 24 Lessons
  • 18 programming assignments
  • 12 quizzes
  • 1 comprehensive final exam

Course breakdown:


Paid Classes

CS2: Intro to Forms Programming with C# (prereq CS1)