Lecture 02
HTML/Javascript Basics
Required Reading
-
The Basics of the Web Stack - Carlos Scheidegger (CSC 444 Fall 2019).
-
Javascript - Carlos Scheidegger (CSC 444 Fall 2019).
-
Murray, Chapter 3 (all pages except for the section on Javasript) (Note: the textbook is available electronically through the UA Library for those on campus)
Optional Reading
-
Speaking JavaScript: An In-Depth Guide for Programmers - Chapter 1. Basic JavaScript (note, most chapters of this book cover Javascript in great detail, but the focus of the book is ES5)
-
Eloquent JavaScript, 3rd Edition: A Modern Introduction to Programming (note, this is included as a reference. The book is a great way to learn ES6, but you need not read it all at once)
-
Advice on Learning Javascript - Michael Gleicher (Wisconsin). Other than the textbook links, check out the video lectures at the bottom of this page for more repetition on the basics of the language, closures, and more
-
Lecture 3 Activities - Carlos Scheidegger (CSC 444 Fall 2019).