Skip to content
Tech Pvt Ltd(home)

DevOps and Automation

DevOps Fundamentals

Version control, CI/CD, containers and the culture that connects development and operations.

Course overview

An introduction to DevOps practices for development and operations teams. Participants work through the toolchain that supports frequent, reliable releases — from Git workflows to automated pipelines and containers — and the collaboration habits that make it effective.

What participants will learn

  • Explain DevOps principles and the delivery lifecycle
  • Use Git branching and pull-request workflows
  • Build a continuous integration and delivery pipeline
  • Package applications with Docker
  • Understand infrastructure as code and monitoring

Indicative outline

The final syllabus is agreed with each organization and can be adjusted to your requirements.

  1. 01

    DevOps principles

    • Culture and collaboration
    • Flow and feedback
    • Delivery metrics
  2. 02

    Source control

    • Git fundamentals
    • Branching strategies
    • Code review
  3. 03

    Automation

    • CI/CD pipelines
    • Automated testing
    • Artifact management
  4. 04

    Runtime

    • Docker containers
    • Kubernetes overview
    • Infrastructure as code
    • Monitoring

Who it's for

  • Developers
  • System administrators
  • Release and QA engineers

Prerequisites

  • Familiarity with the Linux command line is helpful
  • DevOps and Automation

    Linux Essentials

    The command line, file system, users and services every engineer working with servers needs.

  • Software Engineering

    Java Programming

    Core Java, object-oriented design and the standard library for building reliable applications.

  • Software Engineering

    Python Programming

    Readable, practical Python for scripting, automation and application development.

Planning DevOps Fundamentals for your team?

Share your team's size, experience and goals. We'll discuss how to adapt this program to your requirements.