Domain Processes

Course

BPMN Fundamentals course: from zero to hero

Everything a budding BPMN 2.0 specialist needs to know about process modeling in one practical course.

Start course for free
  • 6 hours
  • 400 questions
  • 22 assignments
  • Beginner course
  • IIBA EEP endorsed courseENDORSED COURSE

Course description

The Business Process Model and Notation is a huge standard. It consists of more than 100 visual elements. Its goal? Creating a shared understanding of business processes through a common process modeling method and notation.

This course will take you from zero to hero with high-quality videos, challenging tests, real-life assignments, tons of BPMN examples, and practical downloads to master BPMN in no time. No prior knowledge is required since it starts with the very basics of process modeling. The ideal course for starters and BPMN newbies!

The course starts by answering your burning questions on process modeling and BPMN.

  • What is a process, and what do they look like in my organization?

  • Why should I be modeling my processes?

  • What is a BPMN diagram?

Providing an answer to these questions will help you understand the true meaning and value of BPMN for business analysts.

Next, we take a trip down memory lane by studying the history of the standard created by the Object Management Group. Did you know that BPMN previously stood for Business Process Modeling Notation instead?

After tackling these topics, you set out for a deep dive into the fundamental elements of BPMN. Following along with practical examples and tutorials, you'll learn about:

  • The essence of BPMN: activities represent the work to be done

  • Different task types and sub-processes

  • Gateways to model decisions, events and parallel activities

  • Repeating behavior with loops and multi-instances

  • Starting & ending processes

  • Understand events to add more complex scenarios to the process

  • Expose task allocation and responsibilities

The goal of this BPMN course is clear - we want to provide you with all the essential modeling skills needed in practice to describe your companies’ processes with the BPMN specification.

Ready? Set. Go!

Content

    Introduction

    • nuggetvideo

      Welcome

      04:29

    • nuggetvideo

      Why do you need anything like this?

      06:16

    • nuggetvideo

      Warning

      04:30

  1. An Overview in 12 minutes

    • nuggetvideo

      3 Languages

      03:38

    • nuggetvideo

      Layer 1 - flow objects

      02:55

    • nuggetvideo

      Layer 2 - connectors

      01:41

    • nuggetvideo

      Layer 3 - pools & lanes

      01:33

    • nuggetvideo

      Layer 4 - data

      00:51

    • nuggetvideo

      Layer 5 - artifacts

      00:46

    • nuggetvideo

      Conformance Classes Conclusion

      00:29

    • moduletest

      Test

      10 questions

  2. Get the basics right

    • nuggetvideo

      Introduction

      00:49

    • nuggetvideo

      Get the processes right

      06:59

    • nuggetvideo

      Dissection Started

      02:46

    • nuggetvideo

      Execution Semantics

      07:38

    • nuggetvideo

      Conclusion

      00:37

    • assignment

      Naming conventions

      1 assignment

    • assignment

      Identify the process

      4 assignments

    • assignment

      APQC Stresstest

      2 assignments

    • moduletest

      Test

      10 questions

  3. Workaholic

    • nuggetvideo

      Introduction

      01:13

    • nuggetvideo

      To task or to sub-process

      03:02

    • nuggetvideo

      Naming conventions

      01:37

    • assignment

      Get the labels right

      1 assignment

    • nuggetvideo

      Tokens & tasks

      01:29

    • nuggetvideo

      The invisible task

      05:30

    • nuggetvideo

      Conclusion

      00:42

    • assignment

      APQC Stresstest Nr. 2

      1 assignment

    • moduletest

      Test

      10 questions

  4. Different types of work

    • nuggetvideo

      Abstract

      01:20

    • nuggetvideo

      Outgoing communication

      03:03

    • nuggetvideo

      Incoming communication

      03:08

    • nuggetvideo

      Rules rules rules

      05:37

    • nuggetvideo

      Working with your hands

      02:13

    • nuggetvideo

      Man-machine together

      02:19

    • nuggetvideo

      Machines taking over

      01:21

    • nuggetvideo

      Summary

      01:02

    • assignment

      Rethinking task-types

      1 assignment

    • moduletest

      Test

      10 questions

    • nuggetvideo

      Module test

      10 questions

  5. A controlled descent

    • nuggetvideo

      Introduction

      02:14

    • nuggetvideo

      Cut into pieces

      01:10

    • nuggetvideo

      Visual hierarchy

      07:44

    • nuggetvideo

      How many can I use

      01:56

    • nuggetvideo

      Starting

      01:26

    • nuggetvideo

      Ending

      05:47

    • nuggetvideo

      Communication

      03:06

    • nuggetvideo

      Conclusion

      00:39

    • assignment

      Identify sub-processes

      2 assignments

    • assignment

      Label sub-processes

      1 assignment

    • moduletest

      Test

      10 questions

  6. Open the gates

    • nuggetvideo

      Introduction

      04:51

    • nuggetvideo

      Different types of gateways

      02:14

    • nuggetvideo

      Not work - you stupid

      01:14

    • nuggetvideo

      Split or merge - not both

      01:08

    • nuggetvideo

      Block structured vs. graph-structured

      02:28

    • nuggetvideo

      Deadlocks ahead

      01:33

    • moduletest

      Test

      10 questions

  7. Decisions

    • nuggetvideo

      Introduction

      01:52

    • nuggetvideo

      Split

      03:13

    • nuggetvideo

      MECE

      02:15

    • nuggetvideo

      Recap

      01:14

    • nuggetvideo

      Merge

      03:20

    • assignment

      Think of exclusive decisions

      1 assignment

    • moduletest

      Test

      10 questions

  8. All together

    • nuggetvideo

      Split

      02:16

    • nuggetvideo

      Merge

      03:34

    • nuggetvideo

      Shortcuts

      03:50

    • nuggetvideo

      In sub-processes

      01:46

    • nuggetvideo

      A lethal combination

      02:18

    • assignment

      All of us together

      1 assignment

    • moduletest

      Test

      10 questions

    • nuggetvideo

      Module test

      10 questions

  9. Events will happen

    • nuggetvideo

      80/20 - deferred choice

      03:15

    • nuggetvideo

      Split

      02:46

    • nuggetvideo

      Simulation

      03:48

    • nuggetvideo

      Types

      02:52

    • nuggetvideo

      Merge

      01:23

    • assignment

      Events will happen

      1 assignment

    • moduletest

      Test

      10 questions

  10. Multi decisions

    • nuggetvideo

      Multi-choice

      02:48

    • nuggetvideo

      Example

      01:15

    • nuggetvideo

      Alternative solutions

      02:26

    • nuggetvideo

      Merge

      04:06

    • nuggetvideo

      Alternative solutions

      01:09

    • nuggetvideo

      Gateway conclusion

      00:54

    • assignment

      Model the following snippets

      7 assignments

    • assignment

      Model the following process

      1 assignment

    • assignment

      Model the following process

      2 assignments

    • moduletest

      Test

      10 questions

  11. Again, again and again

    • nuggetvideo

      Introduction

      02:54

    • nuggetvideo

      Loops

      05:21

    • nuggetvideo

      Multi-instance

      05:07

    • nuggetvideo

      MI sub-process

      04:42

    • nuggetvideo

      Instance alignment problem

      02:44

    • nuggetvideo

      Process identification

      03:12

    • assignment

      To loop or to MI

      1 assignment

    • assignment

      Model the following snippets

      3 assignments

    • moduletest

      Test

      10 questions

  12. To start a process

    • nuggetvideo

      Introduction

      05:06

    • nuggetvideo

      Where to start?

      00:44

    • nuggetvideo

      Basic rules

      02:34

    • nuggetvideo

      What to start?

      01:35

    • assignment

      Find an example

      1 assignment

  13. Kick-off top-level diagrams

    • nuggetvideo

      Introduction

      01:50

    • nuggetvideo

      Message start events

      01:40

    • nuggetvideo

      None start events

      01:24

    • nuggetvideo

      Timer start event

      01:24

    • nuggetvideo

      Conditional start event

      01:22

    • nuggetvideo

      More is more

      02:07

    • nuggetvideo

      What about this?

      01:13

  14. Starting sub-process

    • nuggetvideo

      Embedded sub-processes

      02:56

    • nuggetvideo

      Reusable sub-processes

      01:10

    • nuggetvideo

      Conclusion

      01:06

    • moduletest

      Test

      10 questions

  15. This is the end

    • nuggetvideo

      Introduction

      03:18

    • nuggetvideo

      Basic rules

      01:34

    • nuggetvideo

      Multiple end events

      01:10

    • nuggetvideo

      Not going down, not going up

      01:39

    • nuggetvideo

      Terminating

      04:06

    • nuggetvideo

      Conclusion

      01:25

    • assignment

      Good examples

      1 assignment

    • moduletest

      Test

      10 questions

  16. To event or not to event

    • nuggetvideo

      Introduction

      03:00

    • nuggetvideo

      Basic rules

      02:14

    • nuggetvideo

      The magic quadrant

      09:09

    • nuggetvideo

      Acting normal

      01:44

    • nuggetvideo

      Attached

      04:26

    • nuggetvideo

      Multiple events

      03:38

    • nuggetvideo

      The past is the past

      01:03

    • nuggetvideo

      Getting back together

      03:31

    • nuggetvideo

      When all goes wrong

      06:14

    • nuggetvideo

      Conclusion

      00:42

    • assignment

      Show your skills

      2 assignments

    • assignment

      Show your skills again

      1 assignment

    • assignment

      Show your skills once more

      1 assignment

    • assignment

      Fix this problem

      1 assignment

    • moduletest

      Test

      10 questions

  17. Who is in the pool?

    • nuggetvideo

      Introduction

      01:40

    • nuggetvideo

      Basic rules

      03:28

    • nuggetvideo

      Consistent in the deep

      03:48

    • nuggetvideo

      Performers, but not really

      00:42

    • nuggetvideo

      Fun stuff

      02:28

    • moduletest

      Test

      10 questions

  18. Finish

    • nuggetvideo

      Conclusion

      02:17

Get started with BPMN Fundamentals course: from zero to hero for free

Watch now

Why follow this course?

If you and your organization are somewhat like any other on this planet, someone in your organization has already exclaimed: “We have to optimize our processes.”

Usually, this sets in motion interesting talks about processes and how to optimize them. Next, you notice how everyone has a different notion of your company's processes. All this sheds some doubt on your process optimization efforts.

Great process descriptions are vital to create a shared understanding of your organization's processes. That's precisely what we'll tackle in this online BPMN Fundamentals course: building comprehensible, readable and good process descriptions with the Business Process Model and Notation.

About the teacher

Manu De Backer

Professor - Trainer - Expert BA - Process Enthusiast - Smart Process Automation - Academic Director - Product Enthusiast

Manu De BackerTeacher Logo

His focus on business processes is relentless, and as a consultant, he has helped many organizations in optimizing their process-oriented way of working. Driven by a love for great products and customer experiences, he helps organizations thrive in a complex business environment.

Read more

Certification

The Master Channel - Mastery Level Badge
International Institute of Business Analysis (IIBA®)

Testimonials

Start learning for free, no strings attached