Available courses

Thinking of learning PLC programming? If you're keen to explore how Programmable Logic Controllers (PLCs) work and want to get a feel for ladder logic programming, this introductory course is a great place to begin. This is the first in our MyPLCGuy course series and is offered free of charge to help you decide whether you'd like to continue with the full program later on. You'll need to install and use Allen-Bradley’s PLC programming software (available as a free download) as part of the hands-on learning experience. At the end of the course, there’s a short evaluation to help you reflect on how you went and whether further study is the right move for you. Whether you’re an electrician, technician, engineer, or just curious—if you’re ready to give ladder logic a crack, we’d love to have you on board.

This course is free... to enrol and more... Click here

Start learning about PLCs here. This is the first in our PLC programming course collection and is designed for those who wish to learn about PLCs but firstly want to understand what a PLC and a PLC ladder program is.

For pricing and more... Click here

The second in our PLC programming course collection is designed for those who want to take PLC programming to the next level. Tasks include upload and download programs, develop PLC ladder programs, and use common program instructions.

For pricing and more... Click here

The third in our PLC programming course collection is designed for people who have an understanding of PLC ladder programming and want to know how configure PLC software, PLC emulators, PLC hardware, communication drivers, and PLC parameters.

For pricing and more... Click here

The fourth in our PLC programming course collection is designed for people who have more understanding of PLC ladder programming and PLC software and want to design and write PLC programs with regular instructions, along with bit and word instructions, using more detailed project specifications.

For pricing and more... Click here

The fifth in our PLC programming course collection is designed for people who want to configure PLC hardware and develop and write PLC programs using binary and integer word instructions such as analogue, from more detailed project specifications.

For pricing and more... Click here

The sixth in our PLC programming course collection is designed for people who want use diagnostics on PLC hardware and develop and write PLC programs using binary and integer word instructions such as analogue, from more complex project specifications.

For pricing and more... Click here