Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Up And Running With AutoHotKey - Automate Software in 2022
Highest Rated
Rating: 4.5 out of 5(20 ratings)
93 students

Up And Running With AutoHotKey - Automate Software in 2022

A practical guide on how to quickly learn the skills to use your software with less repetition.
Created byFaruq Fayaz
Last updated 7/2022
English

What you'll learn

  • AutoHotKey a free open source tool to automate your Windows computer.
  • Become a productivity whizz by automating all your repetitive tasks.
  • Fundamentals of programming common to all languages.
  • How to fill online forms using the code in the course
  • Learn to create your own keyboard shortcuts
  • Learn to write macros across different software

Course content

1 section15 lectures1h 35m total length
  • What is AutoHotKey?2:00

    Understand what AutoHotKey does.

  • Your First AutoHotKey Script4:56

    Install AutoHotKey and test by writing your first script.

  • Helpful Resources1:39

    Discover where the best sources for help are on the internet.

  • Window Spy2:57

    Introducing a tool that helps you target applications by identifying their names and also discover mouse position.

  • Visual Studio Code7:07

    Introduction to my code editor of choice and how to configure for AutoHotKey

  • Course Project Overview4:08

    Introduction to the course project and how it demonstrates AutoHotKey.

  • Setting up the Google form for the course project3:29
  • Filling a form once16:31

    Important lecture where you'll discover how to target your application and send data to it. If you can do this for your own projects you'll most likely accomplish your goal.

  • Functions to use code more than once4:47

    Learn how to use functions, a key feature of programming languages. Understanding them will mean you avoid writing the same code again and again.

  • Loops3:14

    Learn another key feature of programming languages, here we learn how to write loops specifically for AutoHotKey.

  • Variables13:10

    You'll learn what variables are and how to use them in AutoHotKey.

  • Introducing Arrays8:39

    Learn a key data structure in programming languages, that will allow you store data in a convenient way.

  • Using arrays to fill a form multiple times4:14

    We'll use what we learned in the last lecture in our project.

  • Formatting data ready for AutoHotKey6:28

    Learn a free and practical way to format data using Google spreadsheets so it's ready to be used in AutoHotKey.

  • Bonus Lesson - Page wait11:48

    Learn about conditional statements and how to implement them to make the course project better and be ready to adapt it to your needs.

Requirements

  • No course prerequisites

Description

Learn AutoHotKey the easy way. If you've ever wanted to automate a simple or complex task on a Windows computer, in this course you'll learn how to do so.

If you've ever had to do the same thing repetitively on a computer whether it's filling a form, or using the same commands in your favorite software AutoHotKey can save your time and spare you from the boredom of the most tedious parts of a job.

In this course we'll use entirely free open source software tools to accomplish your goal of automating Windows programs. I'll take you through installation, common commands and then writing a simple, but sophisticated program to give you the knowledge you need to write your own code.

I've designed this course to include the most common commands you'll use, with a practical example. I've also included complete configuration so you'll not only learn the commands, but also how the AutoHotKey works with other software.

To complete this course you won't need any programming experience or purchase any software, as long as you have a Windows computer and enthusiasm you can be successful with AutoHotkey.

Skills you'll learn:

  • Automate Form Filling

  • Avoid tedious routine tasks

  • Make your own keyboard shortcuts

  • Work many times faster

  • Learn programming from the ground up - no previous programming knowledge required

  • Save time and open the world of automation

Who this course is for:

  • Beginner programmers
  • Anyone interested in productivity
  • Office workers
  • Anyone interested in computer automation