Before You Start

You must to create accounts on the completely free resources that you will be using during the Foundations Course.

  1. Register with Codecademy
  2. Register with

Once you have created your accounts, you must share them with us. Just click this large, blue button to send them.

Send my Free Resource Profiles to NSS

Important: After you create your Codecademy account, make sure that your profile is publicly accessible.

animation showing how to make profile public

Book 2 - The Invisible Web

In this book, you will learn some fundamental concepts and skills in writing the logic and operations that power modern websites in the JavaScript language. The first three months at Nashville Software School focuses almost exclusively on building applications for the browser with JavaScript.

Making as much progress on JavaScript is critical to your success early in the course.

Next: Structure and Styling

The next part is working with HTML and CSS to define the structure of a web page, and then use styles to position, space, and layout your content..

Go to Book 3 - The Visible Web