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.
-
Part 1
Start by learning the basics of programming syntax in JavaScript at Free Code Camp. This is Core Knowledge that an web application developer needs to have, so you need to know the fundamental vocabulary and have some exposure to them before NSS.
FreeCodeCamp: Basic JavaScript -
Part 2
Now that you have learned the basics of writing and debugging JavaScript, you can watch an experienced developer review some of the concepts, and try your hand at some interactive challenges.
Scrimba: Learn JavaScript
-
Part 3
As a beginner, you will make plenty of syntactic mistakes when you write code. It's normal and natural as you learn a new language. Learning how to debug (fix mistakes) code is a critical skill.
FreeCodeCamp: Debugging
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