Lecture 03
Javascript Basics
Required Reading
-
Javascript - Carlos Scheidegger (CSC 444 Fall 2019).
-
Murray, Chapter 3, pgs. 36-52 (the remaining section on Javascript) (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).
-
Example Code from Class - use
git clone https://github.com/UA-CSC444-Spring2021/l03_examples
to download