Skip to main content
AdvancedAdvanced5 weeks

DevOps Fundamentals

Operate backend services with Linux, shell scripting, CI/CD, Docker, and repeatable release workflows.

Topic 19 of 24

Prerequisites

  • Testing
  • Version Control

Key Concepts & Skills

  • Linux
  • Bash
  • CI/CD
  • GitHub Actions
  • Docker
  • Use Linux servers
  • Write Bash scripts
  • Create CI workflows
  • Containerize services

Learning Outcomes

  • Understand the core principles of Linux
  • Configure and deploy Bash successfully
  • Troubleshoot common issues with CI/CD
  • Understand the core principles of GitHub Actions
  • Configure and deploy Docker successfully
  • Troubleshoot common issues with Use Linux servers
  • Understand the core principles of Write Bash scripts
  • Configure and deploy Create CI workflows successfully
  • Troubleshoot common issues with Containerize services

Resources

Practice Exercises

Project Task

Containerize and deploy a tested backend API.

Quiz