We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.

This lesson's interactive features are locked, please to keep using them

Learn JavaScript

Welcome to "Learn JavaScript"! In this course, you'll learn how to program in JavaScript, the most widely-used programming language in the world.

Learning Goals

  • Learn the basic syntax of the JavaScript programming language
  • Understand best practices for writing clean, efficient, and maintainable JavaScript code
  • Learn about the differences between JavaScript and other popular programming languages
  • Master advanced JavaScript concepts like closures, asynchronous programming, and the event loop

Prerequisites

This course assumes you're already familiar with programming basics in at least one other language. If you're brand new to coding I recommend starting with our Python for beginners course first.

Assignment

During this course, we'll be building parts of a make-believe software project: Textio! A SaaS app for sending SMS (text messages) to customers.

Edit the code to print starting server... to the console instead of edit me.