CS 451 Frontend Web Development
This course introduces students to the fundamental concepts and models of full-stack web development with an emphasis on frontend web applications. Topics include development of the client-side application systems, including client-side views, controllers, routers, local databases, and access to the relevant backend components. Students leave understanding the underlying processes related to building functional applications and the complexity of full-stack web application development using modern, widely used and sophisticated application frontend frameworks.
Outcomes
- This course prepares students to:
- 1. Understand full-stack architecture for frontend applications.
- 2. Apply full stack development to frontend applications.
- 3. Integrate full stack components in frontend applications.
- 4. Evaluate full stack technologies for frontend applications.
- 5. Develop a frontend application by using a full stack.