Web development techniques, emphasizing client-side programming, programming language details, and front-end libraries and frameworks.
Web Development
Students will be able to understand modern web application development.
Programming Language
Students will understand in depth and be able to program effectively in the JavaScript and/or TypeScript programming language(s) using best practices of web software engineering.
Real-World Problems
Students will be able to analyze and solve real world problems by exploring a web development framework such as Node/React as an implementation example and creating a dynamically generated website.