I have taught a class on full stack web deveopment using JavaScript/TypeScript at the University of Technology Sydney. The subject is called “Advanced Internet Programming”.
As an accompaniment to the course, I prepared a free online workbook/textbook that is now available online.
The materials cover the internals of web technologies, good design principles, best practices, distributed systems and teamwork.
Published 27 May 2021 by Benjamin Johnston.