COMPSCI X446
Modern Web Applications and Cloud Computing
Develop and deploy web applications and become proficient in server-side scripting languages and frameworks.
Master web architecture fundamentals, including HTTP protocols, static content delivery, dynamic content generation, and load balancing.
You also explore cloud computing concepts such as IaaS, PaaS, and SaaS, apply virtualization and containerization techniques, and utilize cloud storage solutions like Droplets, S3, and Azure Blob Storage.
Additionally, you will learn to integrate databases with cloud applications, understanding the principles and practices involved.
The course includes a lab component where you gain hands-on experience that applies to the course project.