ET 712 — JavaScript Programming: Client
This course will focus upon the JavaScript programming language and JavaScript language extensions for client and server-side web programming. JavaScript will be covered in depth including with server side and asynchronous Node.js and an exploration of a modern JavaScript Framework. Topics include: variables, conditionals, expressions, iteration, objects and classes, arrays, document object model, asynchronous vs synchronous, Node.js and a JS Framework. Hands-on lab activities and projects complement lecture topics.