Resources
Setup Guide
- The Software Setup Guide guides you through the process of setting up all of the Required and Optional software that is necessary to be able to complete the coding involved in this course. This guide will also detail how to turn in assignments!
Notes
- Testing HTML extra lecture slides on testing functions that return HTML in TypeScript
Articles
- JavaScript Language Overview highlights the important features of JavaScript. (Skip the sections on classes and asynchronous programming.)
- TypeScript for JavaProgrammers highlights the key differences between TypeScript and Java, namely, structural typing and type erasure.
References
- Mozilla Developer Network (MDN) is the definitive source for JavaScript information.
- typescriptlang.org is the definite source for TypeScript information.
Advanced Topics
- Effective TypeScript has more advanced tips on using TypeScript. Most are beyond what we will need in this course, but if you want to learn more about the language, this is a good source.