Learn JavaScript at Your Own Pace

Programming 200 is a fullstack web application aimed at teaching users JavaScript. Users can complete challenges, track their progress, and much more!

Progress

Users can see their progress over time. Users can also view other user's profiles to compare their progress.

Challenges

There are currently 15 JavaScript challenges that increase in diffuculty

WorkSpace

When attempting a challenge the user has workspace with a code editor, a functional terminal, a window for steps, and a test output. To finish a challenge the user must pass all of the test cases.

Error Handling

When executing the users code if there are any errors there will be a prompt describing the problem. Currently this covers:

  • Infinite Loops
  • Infinite Recursion
  • Syntax Errors

    Phone

    (917) 224-2939