
Beginner
2 Weeks
Real-World Projects
Completion certificate
Skills you'll learn:
This course covers Deployment Process foundations, production environment setup, cloud service interaction via CLI, scripting for web apps, and pipeline configuration with a project focus on hosting a Full Stack Application.
Course Modules
Module
1
Foundations of Deployment Process
Understand the importance of the deployment process and key milestones in the history of automated deployments.
Module
2
Setting up a Production Environment
Learn to provision various elements of cloud infrastructure needed to deploy a web application.
Module
3
Interact with Cloud Services via a CLI
Learn to interact with cloud services using a command line interface, including AWS and Elastic Beanstalk CLI.
Module
4
Write Scripts for Web Applications
Combine CLI commands in scripts, covering the basics of package.json scripts and shell scripts for deploying web applications.
Module
5
Configure and Document a Pipeline
Learn to create an automated deployment pipeline using CircleCI and its various services.
Module
6
Project: Hosting a Full Stack Application
Apply everything learned by deploying a full-stack application, utilizing all acquired skills in a real-world project.
