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.

  1. Demonstrate how to create a web application server.
  2. Create a web application that interacts with a database.
  3. Design and create RESTful Application Programming Interfaces (API)s.
  4. 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