• Post category:StudyBullet-18
  • Reading time:9 mins read

Stop writing long codes that waste your time and required skills and effort, Start Drawing your Code with Simple Shapes

What you will learn

Program PLC using Drawings

Create a PLC Control Program using Flowcharts and Diagrams

Draw instead of writing codes to create amazing projects

Program Any Microcontroller without writing a single code

Our review

**Overall Course Review**The online course in question has garnered a global rating of 3.10 out of 5, based on recent reviews from its participants. The feedback indicates that while the content is generally well-received and considered good for those familiar with Structured Function Blocks (SFC) programming, there are notable issues with the presentation of the course material. These primarily revolve around the clarity of the instructor’s English language skills, both written and spoken, which are seen as areas that require significant improvement. Additionally, some learners have pointed out specific issues with grammar in the instructions provided and suggest that visual aids such as pictures or examples would greatly enhance the learning experience. The course’s price point on Udemy is also a point of contention, with some users feeling that the quantity of content does not justify the cost.


– **Valuable Content for SFC Programmers**: The course material is deemed valuable for individuals looking to transition from ladder logic to SFC programming. It provides a foundational understanding of SFC.
– **Practical Application**: At least one reviewer has noted that the course helped clarify confusion regarding SFC logic blocks when viewed as ladder diagrams on PLCs, indicating practical application in real-world scenarios.
– **Direction and Understanding Provided**: The course is short but has been described as interesting and helpful in providing direction and understanding for those new to SFC.


– **Language Issues**: There are significant concerns regarding the clarity of the English used in both written and spoken communication within the course. It is suggested that improvement in these areas would greatly benefit the learners.
– **Grammar and Instructions**: Some instructions contain grammatical errors, which can be distracting and potentially confusing for students. It is recommended to correct these issues and provide clearer guidance.
– **Presentation of SFC Symbols**: The physical orientation of SFC symbols is presented vertically, which differs from the standard horizontal display in logic diagrams. This could lead to confusion among learners accustomed to traditional ladder logic representations.
– **Price vs. Content Quantity**: Some users feel that the course is overpriced for the amount of content provided, especially when considering the competition on platforms like Udemy.

**Additional Feedback:**

– **Need for Visual Aids**: Learners suggest that the inclusion of pictures or real-world examples alongside the instructions would greatly improve comprehension and engagement with the material.
– **Manual Reference**: The course emphasizes the importance of referring to manuals, which is a valuable piece of advice for students working with SFC in practical settings.


The course presents a solid introduction to SFC programming but needs improvement in presentation, particularly in the area of language and clarity. Despite these issues, the content is still beneficial for those looking to understand or improve their knowledge of SFC. The course could be significantly enhanced with improved language precision, additional visual materials, and adjustments to the orientation and representation of SFC symbols. Additionally, re-evaluating the pricing structure in relation to the content provided would likely make it more appealing to potential learners.

Why take this course?

>>> Stop writing long codes that waste your time and required skills and effort, Start Drawing your Code with Simple Shapes <<<

Why you should take this course?

  • It will teach you how to draw your PLC codes instead of using traditional coding techniques.
  • Avoid copy and paste errors that require specific skills.
  • Learn to easily create complex drawings without needing to master PLC programming software.
  • Take control of your time by preparing different drawings for each project.
  • Be able to do the work yourself without having to call in a professional.
  • Spend less time trying to figure out the syntax of a code.

This course is for anyone who wants to learn or has been wanting to learn programming PLC using drawings. This course will help you stop writing long codes that waste your time and effort. This course will introduce programming with shapes, pipes, and connectors which are the building blocks for any program.

Continual Updates <<<

More Than 4k STUDENTS!!! THANK YOU!!!

What students are saying:

Raymond Franz says, “Very complete coverage of the topic.”

Welcome to this course.

This course will take you to a new level of PLC (Programmable Logic Controller) Programming. It will be a fun, easy, fast, and enjoyable programming journey for you.

You will no longer hate programming PLCs.

As most of you know, writing code or Ladder logic diagrams is a complex process that requires thorough understanding of Ladder Diagrams and other languages to turn your idea into a project based on PLC. But what if I tell you that now you can program your PLC and make a fully functional project without writing a single line of code?

That’s not all. After drawing, this program will give you the ability to view your code, and it will be ready to be downloaded to your PLC.

Get Instant Notification of New Courses on our Telegram channel.

You think this is cool but not yet interested? Well, how about the fact that this software allows you to build a fully functional simulation environment that will show you how your PLC works in action with modules for hundreds of libraries such as timers, counters, switches, and other advanced modules.

About the Instructor

Educational Engineering Team

Team of skilled Engineers Sharing Knowledge with the World

Educational Engineering Team is a leading team in the Microcontroller Industry, with over 13 Years of Experience in teaching and doing practical projects.

We strive to put all our hands-on experience into these courses. Instead of superficial knowledge, we go into the depth of the topic and give you the exact step-by-step blueprint on how to tame simple as well as complex topics in easy and digestible bite-sized videos.

This real-world knowledge enables you to grasp knowledge easily, and you can apply this learning immediately to your life and projects.

Educational Engineering Team has been in the Programming and Microcontroller business since 2007. We have been part of many projects. Over the years, we have gained a good insight into students’ and educators’ needs. We are passionate about sharing all our collective knowledge with you. As of 2018, we have already taught over 250k-THOUSAND students and counting.

Currently, we have more than 100+ courses on Udemy.

Educator and Author of “Educational Engineering”.

Ashraf is an educator, Mechatronics engineer, electronics and programming hobbyist, and Maker. He creates online video courses on the EduEng YouTube Channel (More Than 4 Million Views, 20k + Subscribers) and is the author of four Microcontroller books.

As a Chief Educational Engineer since 2007 at Educational Engineering Team, the company he founded, Ashraf’s mission is to explore new trends and technology and help educate the world and make it a better place.

Educational Engineering offers educational courses and Bootcamps, articles, lessons, and online support for electronics hobbyists, Programming hobbyists, Microcontroller hobbyists, STEM students, and STEM teachers.

That team also works as freelancer engineers, helping many students in their graduation projects, and providing guidance and consulting for many students over the years to help them kick-start their careers.

Ashraf’s core skill is explaining difficult concepts in a step-by-step easy-to-understand manner using video and text. With over 11 years of tertiary teaching experience, Ashraf has developed a simple yet comprehensive and informative style in teaching that students from all around the world appreciate.

His passion for Microcontrollers and Programming, in particular for the world of Arduino, PIC Microcontroller, and Raspberry Pi, has guided his personal development and his work through Educational Engineering.

Ashraf’s online courses have helped over 250,000 people from around the world to be better and to make a great career in the industry.

Educational Engineering Team offers courses on:

  • Circuit Design, Simulation, and PCB Fabrication
  • Arduino, PIC Microcontroller, and Raspberry Pi
  • Programming in C, Python, and other programming languages
  • PLC Industrial Programming and Automation
  • 3D Design and Simulation
  • ESP and IoT World

What you will learn

  • How to draw PLC programs using shapes, pipes, and connectors.
  • Create complex drawings without needing to learn PLC programming software.
  • Develop functional PLC projects without writing code.
  • Use a simulation environment to test your PLC designs.
  • Work with modules such as timers, counters, and switches.

Who is this course for

  • Individuals looking to simplify PLC programming.
  • Professionals in automation and control systems.
  • Students and hobbyists interested in PLC programming.
  • Anyone looking to streamline and professionalize their PLC coding techniques.


  • Basic understanding of PLC programming.
  • A computer with internet access.
  • Enthusiasm to learn and improve PLC programming skills.