When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

PLC Programming - Learn the basics with CoDeSys
This course will provide anyone with the basic knowledge and tools to write PLC applications and software from scratch

This Course Includes
udemy
4.5 (1.7K reviews )
7h 40m
english
Online - Self Paced
professional certificate
Udemy
About PLC Programming - Learn the basics with CoDeSys
Ready to take control and learn the essential skill of PLC programming? Want to build a solid foundation for a career in industrial automation, manufacturing, or electrical engineering?
This course is your starting point! Designed specifically for beginners, "PLC Programming - Learn the basics with CoDeSys" demystifies Programmable Logic Controllers (PLCs) and empowers you to write your _own_ automation software using the powerful, vendor-independent
CoDeSys (IEC 61131-3)
development environment.
Why CoDeSys?
It's a widely used standard, meaning the skills you learn here are highly transferable across different PLC brands and industries.
In this comprehensive, hands-on course, you will:
Understand PLCs Inside-Out:
Grasp the fundamental concepts – what PLCs are, how they operate, and their crucial role in modern industry.
Master the CoDeSys 3 Environment:
Confidently navigate and utilize the complete CoDeSys development suite to create, test, and debug PLC programs.
Learn to Program from Zero:
Go from no experience to writing functional PLC applications and software.
Apply Industry Best Practices:
Discover essential programming patterns and techniques used by professionals to write clean, efficient, and reliable automation code.
Build a Foundation for Your Future:
Gain the core knowledge needed to pursue exciting career opportunities in the rapidly growing field of industrial automation.
This course is perfect for:
Aspiring Automation Technicians & Engineers
Electricians and Maintenance Staff looking to upskill
Engineering Students (Mechanical, Electrical, Mechatronics)
Hobbyists interested in industrial control systems
Anyone new to PLCs wanting a clear, structured introduction
No prior PLC experience is required!
Join instructor Marco Nucci and gain the practical skills and theoretical understanding to confidently step into the world of PLC programming.
Enroll today and start building your future in automation!
What You Will Learn?
- You will learn what a PLC is, how it works and all its internal mechanisms .
- You will be able to write PLC software and applications on your own and to start your career in industrial automation .
- You will learn all the characteristics and definitions of the IEC 61131-3 standard .
- You will learn all the IEC 61131-3 languages (ST, LD, FBD, SFC) and see the pros and cons of all of them .
- You will have exercises and practical examples available, accompanied by graphic simulations, for targeted and effective learning .
- You will learn to use the CoDeSys 3 development environment in its entirety and you will be able to use it to develop applications for different platforms .
- You will learn the "best practices" and the main programming patterns for industrial automation that help developers write quality software Show moreShow less.