Back to Web Development

Deployment & CI/CD

Learn how to take your application live and automate the deployment process using modern tools and platforms.

2 weeks

Topics in this Chapter

1

Docker

Learn to containerize your applications with Docker to ensure consistency across different environments.

2

Heroku, Vercel, Netlify

Explore modern PaaS (Platform-as-a-Service) providers that simplify the deployment process.

3

AWS

Get a high-level overview of deploying applications on major cloud providers like Amazon Web Services (AWS).

4

GitHub Actions

Automate your build, test, and deployment workflows directly from your GitHub repository using GitHub Actions.

5

Environment Variables

Learn to manage configuration and sensitive data like API keys using environment variables.

GeekDost - Roadmaps & Snippets for Developers