---
title: Automation Tools
description: This topic covers software and scripts used to automate repetitive digital tasks and workflows. Learners will understand how to configure and use tools for task scheduling, continuous integration, and process automation to increase operational efficiency.
category: programming-tech
subcategory: developer-tools
difficulty: beginner, intermediate, advanced
url: /subject/automation-tools
---

# Automation Tools

This topic covers software and scripts used to automate repetitive digital tasks and workflows. Learners will understand how to configure and use tools for task scheduling, continuous integration, and process automation to increase operational efficiency.

## Available Resources

1 Videos • 2 Courses • 5 Websites

## Websites

### 1. UiPath Community

UiPath's official community hub, with forums, the free Community Edition of its automation platform, and links to UiPath Academy. Learners can get help debugging robots, find example workflows, and practise building RPA automations with the vendor's own tools.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://www.uipath.com/community

**Tags:** rpa, uipath, robotic-process-automation, community-forum

### 2. Automate the Boring Stuff Online

Learn Python & automate tasks online! This website teaches coding through practical projects, making learning fun and efficient.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://automatetheboringstuff.com/

**Tags:** python, automation, scripting, beginner, free-resource

### 3. Ansible Documentation

The official Ansible documentation, covering installation, inventory, playbooks, roles, modules, variables, and collections, plus user guides and module references. Readers can write idempotent playbooks and automate server configuration and deployment across many hosts.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://docs.ansible.com/

**Tags:** ansible, configuration-management, infrastructure-automation, playbooks, official-documentation

### 4. puppet.com

Puppet.com is the official home of Puppet, an automation and configuration management platform for IT infrastructure. It offers product information, documentation, tutorials, webinars, and access to Puppet Forge modules to learn and implement configuration management across servers and cloud environments.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://puppet.com

**Tags:** websites, technology-computer-science, devops--cloud

### 5. ansible.com

Official site for Ansible, the open-source IT automation tool by Red Hat. It provides product information, comprehensive documentation, tutorials, and resources for automating configuration management, application deployment, and orchestration with Ansible Core and the Ansible Automation Platform.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://docs.ansible.com/

**Tags:** websites, technology-computer-science, devops--cloud

## Videos

### 1. Automate the Boring Stuff with Python - Full Course

Complete free course based on the popular book, highly recommended in r/learnpython and r/automation.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://www.youtube.com/watch?v=XKHEtdqhLK8

**Tags:** python, automation, scripting, automate-the-boring-stuff

## Courses

### 1. UiPath RPA Developer Foundation

Master RPA with the UiPath Developer Foundation course! Learn automation skills and build your career in robotic process automation.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://academy.uipath.com/

**Tags:** rpa, uipath, uipath-studio, robotic-process-automation

### 2. Automate the Boring Stuff with Python

Learn Python & automate tasks! This course by Al Sweigart teaches practical coding skills to streamline your workflow.

**Difficulty:** Beginner | **Price:** Paid

**Link:** https://www.udemy.com/course/automate/

**Tags:** python, automation, scripting, udemy, beginner

---

*This content is part of Dantes.io - Your Treasure Map to Knowledge*

*Curated by humans at Dantes.io. Personal study use welcome; republishing this curation requires permission (team@dantes.io).*

View this page online: https://dantes.io/subject/automation-tools