JavaScript in Plain Language (2015)
PART I: AT THE GATES OF ENLIGHTENMENT
1.3 Declaring a variable – an alias name for a memory location
1.5 Manipulating variable data
1.7 Adding some more JavaScript operators
1.9 Comparison operators and booleans
1.11 Introducing console.log, alert, prompt, confirm
PART II: ENTERING THE SECOND REALM
2.5 Filling out a form to request a loop
2.7 Looping over a string of characters
2.11 Other useful arrays methods
2.15 Lab work 11 - redo lab work 10
PART III: STRENGTHENING THE WARRIOR'S ARSENAL
3.1 Taking an inventory of what we’ve learned
3.3 Manipulating variables with functions
PART IV: ENTERING THE THIRD REALM
PART V: DEFEATING THE DRAGON
5.1 First solid steps into AngularJS
5.3 Going a step further into modularity
5.4 Preparing to separate data from presentation