| Description | Build a networked application server. |
| Type | Hand-in assignment with oral explanation. |
| Duration | About 2 working days. |
| Progress points | 3.0 |
| Learning goals |
- Program TCP and UDP clients and servers. 12%
- Implement a simple protocol based on a specification. 12%
- Use the Node.js ecosystem, including packages and build tools. 12%
- Design and implement tidy REST APIs. 12%
- Securing networked applications. 12%
- Create apps featuring realtime server-to-client communication. 12%
- Create API tests using a testing framework. 12%
- Implement REST API calls on the front-end. 12%
- Configure Cross-origin resource sharing (CORS) in networked applications. 6%
|
| Status |
- You'll need to login to view this assignment.
Blocking
|