Welcome to JavaScript!

Interactive or responsive is perhaps the simplest way to describe JavaScript to someone who doesn’t know what it can do. It’s very powerful and lets us create, delete, modify or alter HTML, CSS, and more.

Basic knowledge of HTML or CSS is helpful but not necessary for the lessons. We will use JavaScript to alter, delete or add HTML and CSS to make webpages better looking and interactive based on user input and interactions.

You will see a sidebar navigation to the right on every page. You can expand this navigation by clicking on the + button. This lets you see sections within a topic. Click the - button to shrink or collapse the navigation bar back down.

Each lesson contains an exercise, puzzle, question or problem to solve. Once you take care of these you can move forward (or backward!) by clicking the buttons at the bottom of every page.


Question and Answer

The quizzes are actually coded using JavaScript, CSS and HTML! Answering the final question or finishing the last assignment will unlock the right nav button after clicking submit. Right now “CODE EDITORS” (the next lesson) is red and locked from access:

After entering your answer to the question or submitting the assignment with your name, however, will unlock it for you! It will no longer be the color red and will take you to the next lesson when you click on it:

The quiz will also disappear with a success “Thank you” message:

Oh, and one more thing! Remember that you should always enter your first name AND your last name initial. Once you’ve entered it in into the form it should appear as suggestion so you won’t have to type this in every time (unless you want to do so).

If your name is: Jacqueline Hayes you’ll enter “Jacqueline H.” in the form under “Your name:”

Since this is the last (and only) you’ll get a warning or indicator like this before the final question or assignment:

Answer the question below. Make sure to add your FIRST NAME and LAST NAME INITIAL then click submit before you move forward to the next lesson!

☑️ Thanks! Let's move onto the next lesson.


Submit your answer before moving forward!