myPLCtraining Academy

Step-by-step PLC training that's guaranteed to have you confidently creating and troubleshooting Rockwell/A-B PLC programs.

  Enroll in Course

I'm sure you're aware by now that automation is taking over almost everything.

Automation has helped improved lives tremendously, but it also means that some jobs are not as valued as they once were...because a machine can sometimes do the same job better.

This is really exciting in some ways because it allows us to make things more efficiently and more safely, but it also can be a little scary for those who fear their jobs might not be around forever.

One way to be proactive in making sure you're still a valuable asset 5 and 10 years from now is to add new skills to your toolbox.

PLC Programming is a really important skill for those wanting to be part of the automation trend going on in the industrial world. And that's why you're here right?

I've created this platform to be an ongoing resource to help you go from Complete Newbie to Confident PLC Programmer so you can stay ahead of the curve, do more fulfilling work, become a better asset and advance your career in industrial automation.

If you’ve ever tried learning PLC programming before and failed or think that learning PLC programming is too expensive, too complicated or requires too big of a time commitment, then…

you’re going to want to listen to what I have to say.

Not only will I show you how you can confidently create and troubleshoot basic Ladder Logic programs but I’ll also show you how you can get the Rockwell PLC programming software for free and…

…test pieces of logic on your computer before putting it to work in a real PLC.

Joining this platform immediately gives you access to all my current training. This includes my courses Ladder Logic Foundations and Become a Confident PLC Programmer.

Additionally, your monthly membership will include access to a live Q&A Session with me to help you get over any hurdles that you face.

Also, there will be a Private Facebook Group where you can ask questions anytime (I'll usually be in there answering questions 5 days a week)..

I want to remind you that this different from my previous one-off course offerings that you may have seen. Instead of just selling you a course, I'm offering you an ongoing training relationship with me that includes: courses, additional monthly training, live Q&A sessions, online community forums and even one-on-one help sessions with me if you need it.

Learning a skill like PLC Programming takes time. You can learn some of the basics pretty quickly but actually getting good and getting confident with your skills takes time and repetition (like any skill).

For less than the price of one tank of gasoline a month, why not surround yourself with other folks who are also learning while you get extremely valuable training (content will be improved or added each month) with live support from an experienced PLC Programmer and engineer? WARNING: THIS COULD SIGNIFICANTLY CHANGE THE DIRECTION OF YOUR CAREER.

  • Access to all current and future courses (Ladder Logic Foundations, Become a Confident PLC Programmer, future courses)
  • Monthly Training Additions (new modules for Become a Confident PLC Programmer each month until Fall 2017 and then new mini courses each month depending on what the community requests)
  • One Live Q&A Sessions. Join me live to discuss your questions and get help along with other community members.
  • Access to Rockwell Software, Studio 5000 Logix Designer (RSLogix 5000)....(huge value!)

Ladder Logic Foundations

Here’s what you’ll learn inside the Logic Ladder Foundations course:

  • How to set up basic ladder logic programs and test them to make sure they work using PLC emulating software before you put it to work in actual machinery.
  • How to successfully use timers and counters in a logic program and when to use each type
  • How to create logic that uses analog I/O
  • The basics of using the Rockwell software to create Ladder Logic programs that are fun to create and test.
  • The 3 most important Ladder Logic instructions that will allow you to create powerful logic programs to control factory processes and equipment
  • And a lot more…

Click Here to Learn More about this Course

To make the course better and to make sure that you understand that you get the basics down, I’ve focused on two things that most other courses lack:

1. Retention (actually remembering what you learn and not forgetting it a month later)

2. Avoiding overwhelm – I’m not going to be dumping a bunch of theory on you. You’ll get what you can apply right away WHILE learning the most important theory you need (Result? Better learning, better understanding and more progress)

In order to get these two things handled – making sure that you not only remember what you learn down the line but also avoid information overload, I’ve included…

Worksheets and Quizzes at The End of Each Lesson

You’ll get downloadable worksheets for you to practice your new knowledge on.

These are included at the end of each lesson and you can practice in here by creating and modifying Ladder Logic programs.

You’ll also have quizzes at the end of each lesson where you can test what you learned and see how well you did.

So you only move ahead to the next lesson when you feel confident in your abilities and when you’ve had some practice.

No rushing whatsoever.

If you feel like you’ve missed something, review that lesson again, get in some practice and then move on to the next lesson.

Ladder Logic Foundations contains video tutorials that walk you through each step needed to set up the PLC programming software and create Ladder Logic programs using XIC, XIO, OTE, TON, TOF, RTO, CTU, CTD and RES instructions.

These lessons will allow you to get understand, create and troubleshoot basic Rockwell Ladder Logic programs in no time flat.

Honestly, if you’re serious about learning PLC programming and want to get the a solid foundation down that you can build on in the years to come, you won’t find a better start than this.

Become a Confident PLC Programmer

Here’s what you’ll learn inside the Become a Confident PLC Programmer course:

  • Setting yourself up for success with this course and as a PLC programmer
  • Quick overview of PLC/PAC functions
  • Learn to program A-B ControlLogix/CompactLogix PAC platforms
  • Introduction to RSLogix 5000 (Studio 5000 Logix Designer Software)
  • Setting up Programs, routines
  • Creating tags (BOOLs, REALs, INTs, DINT, etc)
  • Set up I/O configuration in Logix
  • Set up communications in RSLinx
  • Ladder Logic Relay-type and Timer/Counter Instructions
  • Ladder Logic Math instructions (ADD, SUB, etc)
  • Ladder Logic Move and Copy instructions
  • Ladder Logic Compare Instructions (CMP, GRT, LES, etc.)
  • Build advanced Ladder Logic programs
  • And a lot more...

Click Here to Learn More about this Course

The information you'll learn and the exercises you'll perform in Become a Confident PLC Programmer are on the level of $2,000 Rockwell PLC programming courses. Seriously, this stuff is gold and worth much more than you'll pay for here. I've put my heart and soul into making this high-quality information that will help you apply your knowledge in the real world!

Oh, and unlike Rockwell (and other) PLC courses, you have a lot more than just 4 days to absorb this stuff. No getting left behind because you can't keep up with the intense pace. Go at your OWN pace in myPLCtraining Academy and learn these PLC programming skills that can add tens of thousands of dollars to your salary each year and can open amazing career possibilities.

"Before taking this course [Ladder Logic Foundations] I really had little to no experience with the software or hardware involved with PLCs. I felt the course was an excellent introduction into the world of PLCs and ladder logic. It was great for a person like me that had no experience with them whatsoever outside of knowing what they are.

After taking the course it made me want to learn more about them and take my experience to the next step. The course was not intimidating and walked me through step by step how to write basic ladder logic and setup software. I look forward to seeing what comes next!"

- Joseph M. Battifarano, Field Service Technician, New Jersey

"PLC programming has been a long time interest. I find it challenging and fun to manipulate electricity with controls rather than just installing pipe and wire (even though that is a noble trade that serves me well).

The Ladder Logic Foundations course was a good place to start because you get hands on experience with the software, and when you screw it up there is help available to get you back on track.

No more looking over the PLC guy's shoulder! There are a lot of good things about the course that I'm thankful for, but I would have to say that what appealed to me the most about this course was having lifetime access to the course materials. I will refer to it and use the software to practice.

Mr.Gates is a fine teacher and is skilled with the subject material. I was comfortable with the lesson subjects and the progression. I found myself having questions that didn't necessarily pertain to this course, but he was gracious with an answer in the Facebook group."

- Bob Rhodes, Maintenance Electrician, Kansas

"LLF has been an eye opener especially when it comes to Allen Bradley PLC’s which I had little experience with. Through this course I have gained courage, interest, confidence and motivation in troubleshooting and maintaining programmable controllers.

The course is great and I really appreciate the effort which the instructor has put to ensure the clients feel fully sorted out. The content covered is well tailored to the structure of learning. My objective was met and to some extent makes me feel the need to proceed to the next level.

I like the flexibility of LLF syllabus which gave me time to prepare, do exercises and practice ladder logic with ease. Right now I can conduct basic ladder logic training to others with no problem at all and provide freelance maintenance services with boldness.

I would encourage guys to take the course simply because it bridges the basic understanding of programming to real life application."

- Victor Koech, Service Engineer, Kenya

Your Instructor


Hi, my name is Stephen Gates. I am the creator of myPLCtraining.com and this course platform.

I graduated in 2011 with a Bachelor of Science in Electrical Engineering from Missouri University of Science & Technology. Since graduation, I have worked as an engineer at small family-owned electrical switchgear business. One of my main responsibilities has been to program industrial automation devices such as PLCs to automate switchgear, generators and substation switches. It has been a very fulfilling career with lots of challenges and opportunities to learn and help customers with unique problems. Recently, I received my Professional Engineer’s License in Nebraska.

When I’m not working, I love hanging out with my wife and other family and friends. I enjoy playing guitar, singing and writing songs. I am a Christian and enjoy reading God’s Word (the Bible) and working on building His kingdom.

I truly hope you will find this course platform to be extremely valuable for your goal of becoming a confident PLC programmer.

Got questions? Feel free to contact me at:


or check out my free training resources at: http://www.myplctraining.com/

Class Curriculum

Available in days
days after you enroll
  Live Q&A Sessions
Available in days
days after you enroll

Courses Included with Purchase

Ladder Logic Foundations
Step-by-step PLC training that's guaranteed to have you confidently creating and troubleshooting basic Rockwell Ladder Logic programs.
Become a Confident PLC Programmer
Become Confident with Complex Allen-Bradley PLC programming and Automation Configuration

Original Price: $894

Frequently Asked Questions

Will this academy make me a confident PLC Programmer?
Unfortunately, just enrolling in this academy will not make you a confident PLC programmer. BUT if you take advantage of all the training courses, challenges,, quizzes, programming exercises, community discussions and support from me I personally guarantee that you will gain valuable PLC programming skills that will make you more and more confident to set up automation systems and pursue a career in PLC programming.
Do I need to buy software to use the training courses?
No. Ladder Logic Foundations ($197 value) included with this course is completely based on Rockwell's free programming software RSLogix Micro. However, Become a Confident PLC Programmer ($697 value) mostly uses Studio 5000 Logix Designer which is very expensive ($1,000 or more). A free 7-day trial of Studio 5000 Logix Designer is included with the course (and I can share my license with you if you need longer access) plus you can use the free software (RSLogix Micro) to do many of the exercises anyway.
Is this one course or multiple courses?
This is a membership platform that gives you access to all the myPLCtraining courses (and future courses). You will have access for as long as you allow your card to be charged monthly. You can cancel anytime, but your access will disabled when you cancel.
How long do I have access to the courses?
You have access to the courses as long as you are paying the small monthly payment. If for some reason you can no longer make the payments or you just want to quit, just let me know and I'll cancel your account. Just know that you will then no longer have access to PLC training courses, unless you restart your membership.
How long will I need to be a member to learn PLC programming?
This largely depends upon your current knowledge and your drive and your time commitment to learning. If you have the time you could get through all the existing material in one month and be ready to take on bigger PLC programming challenges. But most people's pace is much slower, as they like to work on lessons after work in the evenings or on weekends. For less than the cost of a tank of a gas, you can keep your access and keep learning more and more about PLC programming every month. I will be adding NEW content every month (there's always more you can learn). I hope you stay for a long time, but you can greatly benefit from just a month or two of access to these courses. Entirely up to you!
What if I am unhappy with the courses?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund. Also, you can cancel your subscription at any time.
Can I cancel my subscription?
Absolutely! You can cancel your subscription at any time with just a few clicks.

Get started now!