NEWM-N 423 Database Development for Mobile Applications

3 credits

Prerequisites: NEWM N320

This course applies the representational state transfer software architecture to the development of mobile applications using a nonrelational database. Students learn how to implement a RESTFUL backend API for securely storing and retrieving data in a NoSQL database via AJAX calls.

Learning Outcomes

Upon completion of this course, the student will:

  • Disambiguate the different structures that a noSQL database may take on.
  • Implement a RESTful backend API for storing and retrieving data via AJAX calls.
  • Use websockets to allow multiple synchronous access to a shared dataset.
  • Secure a database from nefarious incursions.

Course Delivery

  • On-Campus

Course Schedule

This course is not being offered this semester.