CS 452 Backend Web Development

This course introduces the fundamental concepts and models of backend web application development. Topics include development of server-side application systems, including server-side controllers, routers, business processes, and access to the database components. Students leave understanding the underlying processes related to building functioning applications and the complexity of full-stack web application development using the latest tools and applications in backend frameworks.

Credits

5

Outcomes

  1. This course will prepare students to:
  2. Understand back-end framework, development, and full-stack architecture.
  3. Apply full-stack architecture to backend applications.
  4. Integrate back-end applications as part of full-stack development.
  5. Evaluate technologies for backend applications.
  6. Design a back-end application.
  7. Develop a back-end application utilizing full-stack technologies.