Coding for The Web 2

Web design and front-end web development are based on three essential technologies: HTML, CSS, and JavaScript. Students develop a solid foundation in browser-based JavaScript programming and learn its role in creating interactive Web content and applications. Centered on a presentation of core JavaScript capabilities, students code using object oriented and functional programming techniques. Students will learn about project setup, implementation of basic task runners, separation of logic from content, and where these connect to follow industry standards. Modern standards-based front-end Web development and current best practices are emphasized throughout the course.