About the Book
I'm going to cover how to build Moodle module - also called "activity". While doing so, we will go through most of the Moodle building blocks. I'm not covering any other plugin types (blocks, filters, reports...) explicitly but after studying this book and a bit of extra research you should be comfortable with development of any Moodle plugin type.
About the Author
My name is Tomasz Muras and I'm a software developer. I have been doing Moodle development for quite a few years by now. If you want to get in touch with me, you can send me a message from my [moodle.org profile](https://moodle.org/user/profile.php?id=353008).