Code and Compile
  • Home
  • Get PRO
  • Courses
  • Login
  • Sign Up
Diagram of data flowing from sensors and PLC through an edge gateway to cloud dashboards

Master Industrial Automation and IIoT

Hands-on courses in PLC programming, HMI, SCADA and IIoT.

Popular courses

Pick a course to start. Full details, reviews and FAQs are on codeandcompile.com.

Siemens S7-1200 PLC and HMI (Basic)

Learn how to wire and program S7-1200 PLC in Ladder, FBD and design HMI from Scratch using TIA Portal.

Rajvir Singh

Rajvir Singh

% COMPLETE

€49

Node-RED Made Easy

Learn how to read data from your PLC, Arduino or Raspberry Pi to create beautiful dashboards.

Rajvir Singh

Rajvir Singh

% COMPLETE

€49

Allen Bradley Micro850 PLC and IIoT

Learn PLC programming from Scratch using Connected Component Workbench and experience how to connect PLC to IIoT World

Rajvir Singh

Rajvir Singh

% COMPLETE

€49

PLC Exercises using SIMUMATIK and CODESYS (SIMUMATIK License included)

In this course, you will learn how to solve Industrial PLC applications using SIMUMATIK and CODESYS. The SIMUMATIK one-year educational license is included in the course.

Rajvir Singh

Rajvir Singh

% COMPLETE

€149/year

OpenPLC Made Easy: Build a Real Industrial vPLC from Scratch

Go from zero to a fully running virtual PLC on real edge hardware — using open-source tools, IO-Link sensors, and IEC 61131-3 programming.

Rajvir Singh

Rajvir Singh

% COMPLETE

FREE

Learn Factory Automation using FACTORY I/O

Enhance your PLC Programming using ready to use industrial mechatronics system.

Rajvir Singh

Rajvir Singh

% COMPLETE

€49

Let’s keep in touch

Subscribe to the mailing list and receive the latest updates

We respect your privacy.

Check your inbox to confirm your subscription
  • © Code and Compile 2026
  • Learn more
  • YouTube
  • LinkedIn
  • Wiki
  • Contact
  • Terms of Use
  • Privacy Policy