If you learn more quickly after watching videos about PLC like reading the literature without example, then these videos can help you if you are a complete beginner. Enjoy it (If this is against the rules of this site then sorry for spam )
PLC:
1. How to create project in TIA Portal
https://www.youtube.com/playlist?list=PLqYtPgi-xbbgUBs7nrNmq5ManYyQ-hvKK
2. Program blocks
https://www.youtube.com/playlist?list=PLqYtPgi-xbbhlni7Uw9-lfs8UIykpuubF
3. Bit logic operations
https://www.youtube.com/playlist?list=PLqYtPgi-xbbitdaKvFJv9WZEOj7VrMf_0
4. Timer operations
https://www.youtube.com/playlist?list=PLqYtPgi-xbbiaWQL8lXja1_Kd1z-jeDXr
5. Counter operations
https://www.youtube.com/playlist?list=PLqYtPgi-xbbgfyg2dwDiR7xzsaXtdI9xo
6. Comparator operations
https://www.youtube.com/playlist?list=PLqYtPgi-xbbgs-WgOvePyRUKgnDBK-qfx
7. Math operations
https://www.youtube.com/playlist?list=PLqYtPgi-xbbgInRxxraaX6RG5LUS8gcpM
8. Move operations
https://www.youtube.com/playlist?list=PLqYtPgi-xbbjQQEXr_bhzjKvNCjBeS1Zw
9. Conversion operations
https://www.youtube.com/playlist?list=PLqYtPgi-xbbjsjfMUtVn3QQ6MJM7cBpTW
10. Program control operations
https://www.youtube.com/playlist?list=PLqYtPgi-xbbgFtnxDkNZ7Amps67nr-KHX
11. Word logic operations
https://www.youtube.com/playlist?list=PLqYtPgi-xbbh6bGa9bgy6cJhVi-RhF0gH
12. Shift and rotate instructions
https://www.youtube.com/playlist?list=PLqYtPgi-xbbhlUnK9ECCKUccqt91Qsw6e
HMI:
1. Beginning with HMI devices
2. Basic work with screens
https://www.youtube.com/playlist?list=PLqYtPgi-xbbgPAApJCAGcPZOHViTAT9C1
3. Basic screen objects
4. Elements objects
https://www.youtube.com/playlist?list=PLqYtPgi-xbbgOSznFb03Rr_St-2WFcygo
5. HMI Alarms
https://www.youtube.com/playlist?list=PLqYtPgi-xbbi_V7XENgupV7HFjOJI7Yes
6. User administration
https://www.youtube.com/playlist?list=PLqYtPgi-xbbgDP9dfAOkW3eodC5aH0kmR
7. Scheduled tasks
https://www.youtube.com/playlist?list=PLqYtPgi-xbbjsaMlovHL2BDrju8kKgkZi
OTHER:
Siemens PLC - Hardware configuration (SIMATIC S7-300)
Siemens HMI/PLC - communication (Basic Example)
Siemens PLC - Firmware upgrade/downgrade via TIA Portal
Siemens HMI/PLC - Recipes (Basic Example 1/2)
Siemens HMI/PLC - Recipes (Basic Example 2/2)
Siemens PLC - Upload program from PLC to TIA portal (PC)
Siemens PLC - Add and install GSD file in TIA Portal
Siemens PLC - Activate and work with Web Server in TIA Portal (Part 1/2)
Siemens PLC - Activate and work with Web Server in TIA Portal (Part 2/2)
Siemens PLC - Scaling/Converting Analog Input/Output (0-20mA to 4-20mA and vice versa)
Siemens HMI/PLC - Linear scaling of HMI Tag (PLC/HMI tag scaling)
Siemens HMI - Changing of Date/Time format (12/24 hours format)
Siemens PLC - Configuring and commissioning of SIRIUS ACT (PROFINET IO)
and more...