
Packt Expert
M. T. White
M. T. White is a software developer and adjunct CIS instructor with expertise in automation, robotics, and programming. He holds degrees in mathematics, software engineering, and IT management, and has extensive experience with PLCs, HMIs, and various programming languages.
2 Courses by M. T. White

Mastering PLC Programming
The software engineering survival guide to automation programming
Explore advanced PLC programming with a focus on structured text, object-oriented programming, and HMI development. Learn vendor-neutral concepts that apply across different PLC platforms and gain practical skills for modern automation projects.
Packt | 2026 | 528 min

PLCs for Beginners
An introductory guide to building robust PLC programs with Structured Text
Explore the essentials of PLC programming using Structured Text and discover how to design reliable automation solutions. Learn how to plan, write, and troubleshoot robust PLC programs while gaining practical skills that go beyond ladder logic. Get ready to tackle real-world automation challenges with a modern approach.
Packt | 2024 | 380 min