Learn JavaScript | Codecademy (original) (raw)

Learn how to use JavaScript — a powerful and flexible programming language for adding website interactivity.

2,323,425 learners enrolled

About this course

You interact with JavaScript code all the time — you just might not realize it. It powers dynamic behavior on websites (like this one) and plays an important role in many fields, like front- and back-end engineering, game and mobile development, virtual reality, and more. In this course, you’ll learn JavaScript fundamentals that will be helpful as you dive deeper into more advanced topics.

Skills you'll gain

Syllabus

11 lessons • 12 projects • 9 quizzes

Earn a certificate of completion and showcase your accomplishment on your resume or LinkedIn.

The platform

Hands-on learning

Projects in this course

Meet the creator of the course

Kenny LinSoftware Engineer at Codecademy

Kenny is the Domain Manager for the Web Development Domain at Codecademy. He contributed to a wide range of courses and paths at Codecademy, including JavaScript, Bootstrap, Handlebars, Phaser.js, Go, Swift, TypeScript, and Lua.

Earn a certificate of completion

Show your network you've done the work by earning a certificate of completion for each course or path you finish.

Learn JavaScript course ratings and reviews

4.48 out of 5 stars

30,756 ratings

  1. 5 stars
  2. 4 stars
  3. 3 stars
  4. 2 stars
  5. 1 star

Our learners work at

Frequently asked questions about JavaScript

Join over 50 million learners and start Learn JavaScript today!

Looking for something else?

Browse more topics

View full catalog

Unlock additional features with a paid plan

Guided projects that help you solidify the skills and concepts you're learning.

Auto-graded quizzes and immediate feedback help you reinforce your skills as you learn.

Earn a document to prove you've completed a course or path that you can share with your network.