App Development

Course Description

App Development is an advanced introduction to fundamental concepts of web and mobile application development. Students will: explore the impacts of ubiquitous computing and various methods of developing apps; develop rich client-side applications using JQuery and Bootstrap; use HTML5 APIs to leverage mobile device features such as touch-screen interface, cameras, and GPS; use techniques and libraries such as AJAX and Angular. To conclude, students develop full-stack web applications with Node.js and MongoDB.

  • Running start: Web 2

Course contents

External resources