← Academy

LEARNING PATH

Automation Engineer

Turn an operational task into a reviewed, tested, recoverable change: learn Linux, version your work with Git, write scripts and API clients, then manage configuration and infrastructure.

What you will be able to do

  • Inspect Linux systems and network failures before automating them.
  • Use Git to review, test, release, and recover a focused change.
  • Write validated Bash and Python automation with useful failure behavior.
  • Integrate APIs with bounded reads, safe credentials, and conditional writes.
  • Use Ansible for configuration and Terraform for declared infrastructure, with clear ownership boundaries.
  • Deliver a reviewed change, prove convergence, detect drift, and hand over a verified recovery.

Work through each subject’s free foundations, then its practical course before moving to the next subject. This is a recommended sequence; foundations can be skipped with acknowledgment on the course page. Practical-course prerequisites still apply. Previously saved curricula and purchased access stay as they were when you added them.

START FREE · BUY WHEN READY

Your curriculum, your pace.

All 6 foundations courses are free. Explore the basics before buying practical training, or proceed directly if you already have the knowledge.

Save the entire curriculum to My Workspace now. Paid courses stay locked until purchased or covered by an existing grant. Saving adds no charges or lab hours.

Sign in to save or start free →

BUY THE WHOLE LEARNING PATH

Practical courses + capstone

$149.00 once · 32 lab hours

7 paid courses included in this purchase. Courses you permanently own reduce the price and lab hours proportionally. Free foundations are recommended and can be skipped with acknowledgment.

  • Linux & Networking in Practice
  • Git for Automation in Practice
  • Bash & Python Automation in Practice
  • API Automation in Practice
  • Ansible in Practice
  • Terraform in Practice
  • Automation Engineer Capstone

US billing addresses only. Applicable taxes are shown before payment. Purchased lab time does not expire. Future curriculum additions are separate purchases.

Sign in to buy the whole path →

Purchase terms and refund policy · Compare all plans

The curriculum

Follow this recommended order. Review each course’s recommended foundations and required practical preparation before its practical work. The capstone brings your skills together.

Foundations

Free training
  1. Linux & Networking Foundations

    Inspect Linux hosts, manage files and services, troubleshoot network layers, and prove recovery with repeatable checks.

    Free training · 9 lessons
  2. Git for Automation Foundations

    Review, collaborate, release, and recover automation changes using portable Git skills.

    Free training · 8 lessons
  3. Bash & Python Automation Foundations

    Turn manual operations into parameterized, tested automation using Bash, Python, structured data, and HTTP APIs.

    Free training · 9 lessons
  4. API Automation Foundations

    Build validated API clients and guarded reconciliation with authentication, pagination, bounded retries, and failure tests.

    Free training · 8 lessons
  5. Ansible Foundations

    Choose an automation approach, understand desired state and Ansible architecture, and learn installation and module basics. Recommended preparation for Ansible in Practice.

    Free training · 4 lessons
  6. Terraform Foundations

    Compare infrastructure tools and learn configuration, providers, state and the plan-review-apply workflow. Recommended preparation for practical work; experienced learners can acknowledge skipping foundations.

    Free training · 6 lessons

In Practice & Capstone

  1. Linux & Networking in Practice

    Inspect Linux hosts, manage files and services, troubleshoot network layers, and prove recovery with repeatable checks.

    Purchase required · 9 lessons
  2. Git for Automation in Practice

    Review, collaborate, release, and recover automation changes using portable Git skills.

    Purchase required · 8 lessons
  3. Bash & Python Automation in Practice

    Turn manual operations into parameterized, tested automation using Bash, Python, structured data, and HTTP APIs.

    Purchase required · 9 lessons
  4. API Automation in Practice

    Build validated API clients and guarded reconciliation with authentication, pagination, bounded retries, and failure tests.

    Purchase required · 8 lessons
  5. Ansible in Practice

    Progress from ad hoc modules to several small, reviewed playbooks before introducing variables and Jinja. Practice with documentation, verify real Linux configuration, and finish with a private web deployment.

    Purchase required · 13 lessons
  6. Terraform in Practice

    Build reusable modules, manage services, repair drift, import existing resources and refactor addresses safely. Includes independent scenarios and a required practical and knowledge assessment.

    Purchase required · 10 lessons
  7. Automation Engineer Capstone

    Integrate the path skills in a reviewed change and an independent recovery assessment, with verifiable results and a cumulative knowledge exam.

    Purchase required · 2 lessons

Demonstrate your skills

The capstone combines an independent change request, verified lab outcomes, recovery work, and a 50-question assessment. Passing earns a Warp training completion badge. These are training credentials, not accredited professional certifications.