Welcome to

Code and Compile

Welcome to your gateway to mastering Factory Automation and IIoT! 🚀 Dive into our E-Learning school where you can enroll in cutting-edge courses on Factory Automation, Digital Twin, PLC Programming, HMI, AC Drives, Node-RED, OPC UA, Databases, and MQTT.

Plus, you'll have access to dedicated instructor support and a thriving community, where you can connect, collaborate, and grow together. 
Write your awesome label here.
"Empowering students with over decade of expertise and the latest tech tools in Automation and Industrial Internet of Things."

Rajvir Singh,
Founder

Write your awesome label here.
Courses Included
  • Node-RED made Easy
  • Learn OPC-UA with Node-RED
  • Interface MySQL with PLC via Node-RED
  • Learn MQTT with Node-RED
  • JavaScript essentials for Node-RED
Best selling bundle

Industrial Internet of Things

Order Details: Bundle (5 Courses)
Master your IIoT skills with our 250+ High quality video lessons on Node-RED, OPC UA, MySQL, MQTT and Cloud Interface with free LIVE Instructor support

In this bundle you will learn how to interface IIoT tools with SoftPLC, Hardware PLCs to monitor and control the factory data efficiently. 
Master your

Node-RED Programming

Order Details: Bundle (2 Courses)
With this combo you can master your Node-RED programming experience by learning essentials of JavaScript..

You will get access to more than 100+ HQ videos, technical support and free updates in the bundle courses.
Write your awesome label here.
Courses Included
  • Node-RED made Easy
  • JavaScript essentials for Node-RED
Write your awesome label here.
Courses Included
  • Siemens S7-1200 and HMI (Basic)
  • Siemens S7-1200 PLC and HMI (Advanced)
  • Siemens S7-1200 with Ignition SCADA
Siemens Bundle

S7-1200 PLC and HMI

Order Details: Bundle (3 Courses)
Master Siemens S7-1200 PLC, HMI, IO-Link devices, and SCADA interfacing.

Learn to structure PLC programs with Struct and UDT, interface IO-Link devices like RFID and signal lamps, read PROFINET device status, utilize Siemens web-server, use high-speed counter instructions for encoders, and manage HMI layouts, scripts, and logins.
Our great offer save €212

Siemens and IIoT

Order Details: Bundle (9 Courses)
Master Siemens S7 PLC, HMI, IO-Link devices, and SCADA interfacing. Learn to structure PLC programs, interface IO-Link devices like RFID and signal lamps, read PROFINET device status and manage HMI layouts, scripts, and logins."

The IIoT bundle prepares you to create PLC dashboards on Node-RED, interface Delta PLC with external devices via MODBUS TCP/IP, OPC UA and MQTT.
Write your awesome label here.
Courses Included
  • Siemens S7-1200 and HMI (Basic)
  • Siemens S7-1200 PLC and HMI (Advanced)
  • Siemens S7-1200 with Ignition SCADA
  • Siemens S7-200 PLC (Basic)
  • IIoT Bundle ( 5 courses)
Write your awesome label here.
Courses Included
  • Delta Automation Course Module - PLC, HMI and AC Drives
  • Delta PLC Simulation Unlocked
  • IIoT Bundle (5 courses)
Our great offer save €194

Delta and IIoT

Order Details: Bundle (7 Courses)
In this bundle you will learn Delta PLC Programming, HMI Screen designing, Analog Cards interfacing, Encoder, AC Drives starting from scratch

The IIoT bundle prepares you to create PLC dashboards on Node-RED, interface Delta PLC with external devices via MODBUS TCP/IP, OPC UA and MQTT.

Students

Subscribers

Hours content

Videos
Our best selling courses

Industrial Internet of Things

✨ Latest Course

Delta PLC Simulation Unlocked

Master PLC Programming with Node-RED, FACTORY IO, SCADA, and simulate real-world PLC applications without real PLC
Write your awesome label here.
Our best selling courses

Factory Automation

Save 💰 and buy Bundle

Upto 47% off on the bundle offers

Subscription plans

📢 Get access to all the courses and save upto 235€

Free Sign up

No credit card required
Get access to our free courses on various technologies
  • Access to free courses
    • Learn Safety Controller from Scratch
    • Digital Twin in Mechatronis
    • PLCnext- Next Generation PLC
    • Interface 3D Camera with PLC
    • ctrlX CORE made Easy
  • Community Access

Yearly
Subscription

€99/yearly
Get access to all the courses of Code and Compile with a yearly subscription price
  • Access to all the courses
  • Access to LIVE Webinars
  • Community Access
  • LIVE Support

Monthly
Subscription

24€/monthly
Get access to all the courses of Code and Compile with a monthly subscription price
  • Access to all the courses
  • Access to LIVE Webinars
  • Community Access
  • LIVE Support
We're on a mission to deliver fresh and exciting content regularly through captivating course videos, engaging webinars, and enlightening e-books, and more!📹 More details
Not sure where to start?

Latest from our Blog

Why you should join Code and Compile?

Write your awesome label here.
Real Hardware devices
Lessons are recorded with real hardware devices that are used in the real world application
Download material
Get access to all the resources like software, repositories and presentations via our Wiki
Technical Support
Get free TeamViewer support from the instructor when you get stuck in your learning path
Free LIVE Webinars
Free regular LIVE Webinars which are organized to bring new content in the course. 

Student's feedback
        

Our secret weapon for building the best culture is open and honest feedbacks

Clients and Co-operation partners

The following are our clients with whom we have closely worked on various projects like product reviews, products advertisement, content creation, project assistance related to Industrial Automation and Industrial Internet of Things 

What our clients says about us?

Carla Märkl

Marketing Manager, Peakboard
Germany
Our collaboration with Rajvir was refreshingly straightforward and very efficient from the beginning. We connected on LinkedIn and were impressed by his quick grasp of complex products, like our Peakboard solution. Upon receiving our hardware, the Peakboard Box, Rajvir promptly put his innovative ideas into action, leading to a noticeable increase in traffic on our LinkedIn page and significantly expanding our reach. Thank you, Rajvir! Can't wait to further collab with you in the future! 😊

Kartheeban Nagenthiraja

Chief Executive Officer, SIA Connect
Denmark
Rajvir shared a LinkedIn post discussing workflows, detailing how he utilizes SIA Connect Gateway to read data from different PLCs. His post had a profound influence on us, as it garnered heightened market attention and a substantial surge in demo requests from customers. Rajvir effectively communicates intricate technical details in a way that is easily understandable for the audience, making the information both relevant and accessible non-experts.

Julia Schmidt

 Marketing Manager at WAGO
Germany
Good and fast exchange, lots of ideas and super videos with great use cases. Thank you very much Rajvir for working together! 😊

Mikel Ayani

CTO, Simumatik
Sweden
We started working with Rajvir as a collaborator, with the creation of a YouTube series. Given the good results and his professional skills, the relation and collaboration has keep growing. He creates great content and is very easy to work with. Thanks for all your help Raj!

Zhibek Moldagaliyeva

Marketing Manager, Prosys OPC Ltd.
Finland
We started working with Rajvir as a part of our YouTube collaborators program. We are delighted with the quality of the content that he produces. He explains easily and demonstrates the role OPC UA plays in processes and automation.
We are looking forward to our future projects together.

Bob Bergsgaard

Senior Global Sales Enablement Manager- Banner Engineering, US
Working with Rajvir to develop a series of educational videos for our product was overall a great experience. Rajvir is professional, kind, and a great communicator. The content that Rajvir developed was exceptional, and beyond our expectations. The content was organized in an intuitive and easy to understand manner. I highly recommend Rajvir to anyone in this industry, and we look forward to working with him again soon.

Ira Sharp Jr

Director of Product Marketing,
Phoenix Contact USA
In a word... Rajvir is "Awesome!" I had the pleaser of working with Raj over the past 1-2 years on various social media projects including YouTube videos on the Code and Compile platform to a Podcast. Raj is very professional and truly knows his stuff. What started as a business relationship has morphed into a friendship. Thanks for being great Raj!

Dave Eifert

International Man of Mr. IIoT
Phoenix Contact USA
I had seen Rajvir's YouTube series on PLCnext Control. He did a very thorough job of touching on and demonstrating many of the capabilities of this controller. I reached out to Raj via LinkedIn, He INSTANTLY answered back, and asked if he could get on line with me via TeamViewer and showed me how to correct my problem! EXCELLENT KNOWLEDGE, SURPASSED ONLY BY SUPERIOR CUSTOMER SERVICE!! Most highly recommended!

Jasmin Heim

Director Marketing,
Bosch Rexroth AG, Germany
We are thrilled to be working with Rajvir Singh. He conveys our topics around ctrlX AUTOMATION in a very understandable way and shows how easy the system works. The collaboration is going flawlessly and we really appreciate how independently Rajvir creates the content, hitting the tone of the target group.
Do you have a question?

Contact us

First Name
Last Name
E-mail address
Your message
Thank you for your message! We will get back to you as soon as possible