Description
In this course, students will learn TypeScript, which will power the next generation of front-end technologies. The course will cover static typing, interfaces, classes, enhanced tooling, generics, etc., to build robust and scalable web products. The course will cover essential HTML/CSS, such as effective layouts, responsive design, tables, forms, graphics, audio/video, etc. It will also include JavaScript programming concepts such as program structure, functions, data structures, DOM, handling events, cross-browser compatibility, etc.
**Please note, 16:137:602 section A is Information Architecture. Please choose section B to take Frontend Programming & Development.