IT 289: Coding III - Full Stack Development

This course completes the full-stack picture by introducing back-end development including relational databases, API development and testing, deployment, and security. Builds on but does not require coding I or coding II if student has prior experience with programming fundamentals and front-end development. Students will build, test, and release a full stack web application from beginning to end. Completion of IT 287 and IT 288 or equivalent experience recommended. This class may include students from multiple sections.

  • Demonstrate how to create a web application server.
  • Create a web application that interacts with a database.
  • Design and create RESTful Application Programming Interfaces (API)s.
  • Demonstrate experience using cloud services for application deployment such as Amazon Web Services, Microsoft Azure or others.
Credits
5
Lecture Hours
55
Quarter Offered
Spring