Credits:
4
Dynamic web applications are ubiquitous in today’s online landscape, and this course provides students with a foundation in the technologies involved in creating them. JavaScript and TypeScript are used to create both server- and client-side applications, with a focus on the fundamental protocols, APIs, processes, and security concerns that underpin most web applications. Activities and projects give students practical experience in developing both the server- and client-side portions of web applications using industry standard tools.