Cloud Application Development Module
School of Science and Engineering
Create solutions and enhance your technical expertise in cloud development.
Cloud development is essential for creating scalable, secure, and efficient applications in today's technology-driven world. This course will provide you with hands-on experience with cloud technologies, enabling you to build various infrastructures and develop solutions using cloud services.
Through this course, you will explore a range of cloud services and models, gaining the skills needed to develop and deploy cloud-based applications effectively.
What you will learn:
- to recall cloud computing services and models
- to write code that interacts with cloud storage and database services
- to explain the role of identity and access management (IAM)
- to develop solutions with messaging and serverless services
- to create and manage APIs and understand best practices for deploying applications
By the end of this module, you will be able to:
- develop and deploy cloud-based applications
- implement secure and scalable solutions using cloud services
- utilize cloud SDKs for various services
- create and manage REST APIs and serverless functions
Teaching methods
This course is fully online and self-paced. Learning materials consist of pre-recorded lecture videos, hands-on lab exercises, and multiple-choice knowledge checks to ensure comprehensive understanding.
Intended audience
Students seeking expertise in cloud development. This course is intended for those who need to understand the scope of cloud architectures. To ensure success in this course, students should have:
- completed a foundational cloud computing course
- experience programming with Python and developing simple applications
- a working knowledge of distributed systems
- general knowledge of networking concepts and multi-tier architectures
If you have any questions about the admissions process, studying, or living in Dundee, please contact us