Beginner · 4h · lessons

Cloud & Deployment Basics

Demystify the cloud and ship your first site with confidence.

What you'll learn

  • Explain what "the cloud" really is and why renting computers beats buying them
  • Tell servers and serverless apart, and pick the right one for a project
  • Choose between static and dynamic hosting based on what your site needs
  • Trace how a domain name turns into a real server using DNS
  • Keep secrets like API keys out of your code with environment variables
  • Describe the difference between build time and runtime, and why it matters
  • Read a CI/CD pipeline and understand what each stage is doing
  • Use logs, monitoring, and rollbacks to handle problems after you ship
  • Scale apps horizontally behind a load balancer and deploy with zero downtime
  • Grasp containers, infrastructure as code, and how cloud cost and backups work

Syllabus