Useful Links and References

for CS133JS, Beginning Programming: JavaScript


 

Tutorials

W3Schools JavaScript Tutorial - One of the best places to learn the basics of JavaScript. Unfortunately, Recently (Spring 2020), some of the advertising on this site has been objectionable.

JavaScriptTutorial.net - A well written and organized set of tutorials. The advertising on this site appears to be benign.

How To Code in JavaScript - An excellent set of tutorials covering all the basics of JavaScript programming by Lisa Tagliaferri and Tania Rascia.

MDN JavaScript Tutorials - Another set of good tutorials for beginners.

Learn JavaScript - An interactive course. The first 7 chapters (77 lessons) are free.

 

Online Books and References

Eloquent JavaScript, A Modern Introduction to Programming, Third Edition, by Marijn Haverbeke, No Starch Press, 2018.

You Don't Know JS, 1st Edition, book series (6 books) by Kyle Simpson, O'Reilly, 2015. You Don't Know JS, 2nd Edition, (just 2 books so far) by Kyle Simpson, Leanpub, 2020.

The JavaScript Beginner's Handbook, by Flavio Copes, 2020.

The Modern JavaScript Tutorial, (aka JavaScript.info) by Ilya Kantor, 2020, updated 2024.

MDN JavaScript Guide

Glossary of Computer Science Wikipedia

 

Resources for Online Students

How to Navigate Moodle - A concise orientation to the Moodle LMS.

Online Readiness Survey - Assess yourself to find out how you can be more successful in any online course.

How to join a Zoom meeting - How to join the live stream of on-campus classes.

 

Other Resources

CS133JS Course Materials - Instructor's course materials, including code examples, on GitHub.

CIT Computer Lab Wiki - Information about our department's computer lab. (Out of date as of spring 2022.)


 

Compiled by Brian Bird, 2020, revised by Brian Bird 2024.