Moodle 1.9 Extension Development Book, Can I read it now ?

Moodle 1.9 Extension Development Book, Can I read it now ?

av Mohammad Eftekhari -
Antall svar: 9

Hi.

I wanted to read this book https://www.amazon.com/Moodle-Extension-Development-Jonathan-Moore-ebook/dp/B0058O84U6 for learning how to create blocks, plugins and other stuffs.

( I know that a new book is published but I can't afford it right now )


But the problem is that it is for version 1.9 and we are on version 3.3.

How much Moodle backend has been changed since then? Can I still read and learn from it?


Gjennomsnittlig vurdering: -
Som svar til Mohammad Eftekhari

Re: Moodle 1.9 Extension Development Book, Can I read it now ?

av Tomasz Muras -
Bilde av Core developers Bilde av Plugin developers Bilde av Plugins guardians Bilde av Translators

Hi Mohammad,

If you contribute to Moodle development, I will send you a copy of my book for free.


cheers,
Tomek

Gjennomsnittlig vurdering:Useful (1)
Som svar til Tomasz Muras

Re: Moodle 1.9 Extension Development Book, Can I read it now ?

av Mohammad Eftekhari -
Thanks Tomasz smiler


Sure I want to learn and contribute, but I am beginner in Moodle. What should I do to satisfy you?

Som svar til Mohammad Eftekhari

Re: Moodle 1.9 Extension Development Book, Can I read it now ?

av Tomasz Muras -
Bilde av Core developers Bilde av Plugin developers Bilde av Plugins guardians Bilde av Translators

There are various ways to contribute - some ideas are on https://docs.moodle.org/dev/Contributing_to_Moodle .

For the dev resources, start with an excellent post by Michael.

Gjennomsnittlig vurdering:Useful (1)
Som svar til Mohammad Eftekhari

Re: Moodle 1.9 Extension Development Book, Can I read it now ?

av AL Rachels -
Bilde av Core developers Bilde av Particularly helpful Moodlers Bilde av Plugin developers Bilde av Testers

There is a lot of "how to" information available in Moodle if you go read through the Development documentation. I suggest you might start with developing a simple HTML block as described here: https://docs.moodle.org/dev/Blocks

Gjennomsnittlig vurdering:Useful (1)
Som svar til Mohammad Eftekhari

Re: Moodle 1.9 Extension Development Book, Can I read it now ?

av Mark Johnson -
Bilde av Core developers Bilde av Particularly helpful Moodlers Bilde av Peer reviewers Bilde av Plugin developers

There's been a few suggestions of other resources to look at, but just to give a clear answer to your original question:

A lot has changed since Moodle 1.9.  The 2.0 release brought in a lot of changes to the APIs which you would use for writing plugins, so the information in that book is likely to be out-of-date in a lot of key areas.

Gjennomsnittlig vurdering:Useful (1)
Som svar til Mohammad Eftekhari

Re: Moodle 1.9 Extension Development Book, Can I read it now ?

av Mike Churchward -
Bilde av Core developers Bilde av Plugin developers Bilde av Testers

Hi Mohammad -

I'm one of the authors of the book you are referencing. If you are trying to learn Moodle development as a new Moodle developer, and you are starting with 3.3, I think it would be best to skip this book. Most of the content is outdated and doesn't reflect the current state of the Moodle internals and API's. That said, it can certainly help you understand the basic structures of Moodle and how it all works together, giving you a good overview understanding of how things work. But when you go to build any of the specific plugins, you will need more up to date information than you will find in there.

There are many new resources and I can see that others have pointed you in good directions.

Good luck and have fun developing.

mike

Gjennomsnittlig vurdering:Useful (1)
Som svar til Mike Churchward

Re: Moodle 1.9 Extension Development Book, Can I read it now ?

av Mohammad Eftekhari -

Hi.

Thanks too much for reply and also the book.

OK, so I am moving on and I am going to use other resources and maybe trying the new book.