In the previous courses you learned about Engineering basics and Using WordPress. Now, we are quite sure that you are ready for plugin development.
First, start with the Introduction to Plugin Development and Plugin Basics to the learn following plugin development basics.