Have feedback? You can submit a feature request, bug report, or other message with this form.


N2JS is a platform for learning and teaching coding skills with JavaScript.

The Essential JavaScript course offers over 100 lessons to help people learn to code from the very beginning. Anyone can take this course for free to learn programming skills at their own pace.

N2JS courses break challenging code skills into bite-sized chunks. New skills are tested with a kata, or code challenge. Users submit a solution, and a series of automated tests will check to see if they passed the kata. N2JS courses give real-time feedback on learning and problem solving.