CS400D1 MEAN Application Development
The stack introduces several interesting concepts that you might not have been exposed to yet in the CS curriculum, including:
- Non-relational, document-oriented data stores
Asynchronous, non-blocking programming using Promises and thenables
Architectures using internal application programming interfaces (APIs)
Use of chained and lambda functions
Working with third-party data sources via JSON APIs
Deploying applications in a serverless (cloud) environment such as AWS EC2 and Lambda
Testing decoupled, API-based applications using frameworks such as Mocha/Chai and Postman
position in the ‘technology I most want to learn’ category. There is strong industry
demand for full-stack developers. In this context, the course will help prepare you for this evolving workplace.
Here are the syllabus and schedule from a recent semester to give you a feel for what we cover:
To be placed on the wait list for Fall 2019, please use this form.