CodeStride

Learn JavaScript

The language of the web, explained without the noise. 64 short lessons with runnable examples and practice. The first 4 are free.

64 topicsAbout 11 hoursBeginner friendly

Getting Started

  1. 01Your first programPrint messages and numbers with console.log().Free
  2. 02Variables: let and constStore values in named boxes with let and const.Free
  3. 03Numbers and mathDo math with + - * /, remainders, powers and shortcuts.Free
  4. 04Text (strings)Work with text: quotes, joining, length and special characters.Free

60 more topics, up to the advanced ones, are in the Languages Plan.

Practice JavaScript as you learn

With a free account you can run every example, write code in the editor and practice each topic. The Languages Plan opens every lesson in every language course.