Disclosure: when you buy through links on our site, we may earn an affiliate commission.

TIA Portal Master Project (Level 5)

Learn (hands-on) to create complete PLC and HMI solutions from absolute zero in TIA Portal.
(2,354 reviews)
9,093 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 29h 32m
Language: English
Next start: On Demand

Table of contents


By now, you already know the basics. You know what digital and analog signals are. You know what “PLC” and “HMI” mean. You know what an INT and a BOOL and a FLOAT are. As long as you’re at LEAST that far, you’ll be able to handle this course. If you aren’t quite there yet, I strongly recommend you check out my first PLC programming course which teaches from the most elementary fundamentals all the way up to creating complete solutions with best practices.
For those of you who are still here and think you’re ready, you’re about to learn Siemens PLC and HMI programming end-to-end and top-to-bottom (only ten dollars on PLC Dojo). There will be some familiar info covered such as alarm programming and HOAs, but we aren’t going remedial here. Most of the focus will be on creating a complete program for a theoretical system and doing so with LAD, FBD, SCL, STL and GRAPH programming paradigms. If you’ve already completed my PLC IV course, this should be a piece of cake.
But no PLC is complete without an HMI, right? No worries! We’re getting into all of that as well and best of all – you’ll be able to follow along in your own (fully-functional 21-day trial version) copy of the software. So you’ll be creating PLC programs, creating HMI projects, simulating both and making them talk to each other. It’s everything you need and want to develop a HIGH comfort level with Siemens technology!
For those of you who might not think you’re ready, you can always take a look at my other PLC programming courses.

What’s covered in each of the five PLC courses I teach here and on my own PLC Dojo site?

PLC Fundamentals (Level 1) teaches you how to program with the focus on ladder logic, which is the most popular PLC programming language.  The goal is to teach you everything you need to know to make a PLC do what you want it to do.  You are also given all the software necessary to both CREATE and RUN your own programs live – right on your own computer.
Applied Logic (Level 2) forces you to take what you’ve learned and solve problem after progressively harder problem unassisted.  You get a spec and are told simply: “Make it work, and don’t progress until you have.”  After, you get to watch me solve each one as well.  By the end, you don’t just know how to program – you are a PROGRAMMER.
Process Visualization (Level 3) gives you both knowledge and experience in FIVE different HMI / SCADA development environments.  By the end, you’ve created several COMPLETE visualization (screen) projects that you can actually run on your own computer (and SHOW PEOPLE in an interview) with no additional hardware.
IEC Paradigms (Level 4) is only for the heavyweights.  This course teaches you how to program using all five IEC programming languages (plus one more) in multiple environments.  There are projects as well, so by the end, you have seen it all and DONE it all as well.  There won’t be anything anybody can show you that you won’t already be familiar with.
TIA Portal Master Project (Level 5) is the culmination of everything. In that course, you’ll program an entire power plant using all five PLC programming languages (in PARALLEL!) with a full HMI. It’s a massive and complex project that really showcases your talents in an interview!

You will learn

✓ By the end of this course, you will be able to program Siemens PLCs using ALL of the IEC programming languages supported in TIA Portal.
✓ You will know how to create complete HMI projects using WinCC RT Professional.
✓ At your next interview, you’ll be able to bring your laptop with a fully functional PLC program and HMI both running live to actually demonstrate everything you’ve learned in this course (which will be quite a lot).


• Coming into this course, you should already have a basic understanding of PLC / HMI terminologies and basic computer literacy.
• If you don’t think you’re quite ready, check out my beginner’s PLC course, “PLC Programming from Scratch (PLC I).”

This course is for

• This course is perfect for anybody wanting to learn PLC / HMI development using the latest Siemens development platform(s).
Hamburger Enthusiast
My PLC courses are always ten dollars a piece on www dot PLC dojo dotcom.

     By degree, I’m an MBA, however after a few years on the road full-time as a management consultant, I fell into and in love with engineering. 
     My PLC / HMI experience includes projects from $10k up to about $40m, primarily within the realm of chemical processing and filtration.  I am competent programming Rockwell, Siemens and a handful of smaller technologies. 
     I’ve also had the pleasure of designing most of the same systems I used to program.  My competencies in this area include full design, 3D modeling and drafting of assembly and fabrication drawings in AutoCAD and / or Inventor.  I’ve designed mobile systems that were built in shipping containers up to one that filled a two-story building. 
     Before engineering, I developed and implemented CI (Continuous Improvement) management systems in companies across America in various industries to include a military finance organization, a printing company, a mortgage bank, a candy factory (my personal favorite), a nuclear products manufacturer, a major producer of coiled aluminum and several more. 
     So as not to only be useful in a factory or an office, I’m also hold the following NASM certifications: Certified Nutrition Coach, Certified Personal Trainer, Weight Loss Specialist and Behavior Change Specialist. And yes – I have a full gym where my living room should be.
     And when I get tired of all that, I also have my own photo studio a couple of blocks down the street. A guy has to keep busy, right?
    Apart from things professional, I’m into riding my motorcycles. If you haven’t ridden 200mph (300kph) on a Hayabusa, you just haven’t lived! I’m also busy teaching myself Hebrew and trying to learn how to play a few different instruments (but I have absolutely zero talent, so there’s that).

Life is short. You only have one life to live. SO DO EVERYTHING!
Browse all courses by on Coursemarks.
Platform: Udemy
Video: 29h 32m
Language: English
Next start: On Demand

Students are also interested in