Live Courses

Online programming courses taught live

A recorded video can explain an idea. A live course makes you use it while someone is there to correct you. WNC courses are taught in real time in a classroom where everyone writes code, not only watches it.

01

Live, not recorded

Sessions run at a scheduled time in the WNC classroom. The teacher can see student workspaces, answer a question the moment it appears, and change pace when the group needs it.

02

Learn by writing code

Each session moves between explanation and practice. You apply the idea immediately in the workspace, which is where most of the actual learning happens.

  • Live coding during the session
  • Whiteboard explanations
  • Assignments between sessions
  • Questions answered as they come up
03

Group sessions and their own value

Working in a group means hearing questions you had not thought to ask, and seeing several ways to solve the same problem. It also keeps a steady pace, which is hard to maintain alone.

04

Practice between the sessions

The practice library carries the course forward between meetings, so the next session builds on work you already did rather than starting over.

See the available courses

Browse the WNC course catalogue and find the track that matches your level.

Browse courses