Module focus
Explore how clients, servers and APIs exchange information.
Weekly topics
- Client-server model
- HTTP requests and responses
- JSON data
- API concepts
Learn how applications process requests, store data and protect user information. Practise building and deploying APIs with Node.js, Express and databases.

Weekly commitment
6 hrs / week
This programme introduces the server-side systems behind web and mobile applications. You will build APIs, work with relational and document databases, implement authentication, test endpoints and deploy a backend service with attention to security and maintainability.
Learn how applications process requests, store data and protect user information. Practise building and deploying APIs with Node.js, Express and databases.
Every course module is 100% hands-on, focused on practical skills and real-world projects.
Learners who complete the programme receive a SkyePulse certificate.