The plugin named “Plugin Skeleton Generator” is a developer tool and will help you to generate a skeleton code for a plugin that the developer can build on. The plugin is accessible from web interface as well as fully support all command line tools.
מקור: Generate Plugins Skeleton before starting development using this new Moodle plugin by Alexandru Elisei – GSOC #MoodleDev #gsoc16 – Moodle World – Moodle World
The Video tutorials contains all minute details and tidbits about setting up the development environment and creating the first Moodle plugin. The tutorials are gold for all new Moodle developers and consists of the following 14 video topics:
- Installing Netbeans IDE
- Create NetBeans project and modify apache config
- HTTP POST and a few tidbits
- HTTP GET and basic database
- Creating a basic block
- Review version.php and coding styles overview
- Add block content and language strings
- Block instance configuration 1
- Block instance configuration 2
- Block global configuration 1
- Block global configuration 2
- XMLDB editor and adding a database table 1
- XMLDB editor and adding a database table 2
Moodle HQ’s senior developer and integrator Dan Poltawski gave this talk at MoodleMoot US, just weeks ago. It gives both novice and advanced “moodlevelopers” Tools and Tips to inv…
מקור: Takeaways To Advance You Moodle Development Courtesy Of Dan P. And #MootUS16 | Moodle News
Moodle Partner HRNDZ has recently announced an online course for people interested in developing for Moodle. The course is a part of their ongoing Moodlebites.com series. Justin Hunt, well known plugin developer (see: PoodLL, Genrico, MyTube,YouTube Anywhere, and YouTube Submission, Skim Import, and Blog Export) will be facilitating the course.
מקור: Online Course for Moodle Developers Launching October 1st | Moodle News
Agile Essence and Fluency
As agile software has got more accepted and popular, it’s also been subject to a fair bit of misunderstanding. This talk focuses on the essence of agile software development, adaptive planning and people-orientation. Following this, a brief summary of the Agile Fluency model, which describes the typical path people follow as they learn and apply agile software development, is given.
Software Development in the 21st century | ThoughtWorks.
Using this step by step ‘how-to’, you will be able to test how well your Moodle installation would be able to cope with a certain amount of users, using the loadstorm.com service. Whilst this is not a perfect representation of what real life usage of your Moodle installation would be like, it will still give you a very good idea of whether your system is good enough to run Moodle for your expected number of users.
ב-How to load test your Moodle server using Loadstorm | I Teach With Moodle | Sharing good practice using Moodle in and out of the classroom.
This document is for helping you get started on #Moodle development with Git. For further details of #Git, see Category:Git.
ב-Git for developers – MoodleDocs.
“This document is a sort of tutorial/inspection of my personal development workflow when working on Moodle with #Git.” / Sam Hemelryk.
ב-User:Sam Hemelryk/My Moodle Git workflow – MoodleDocs.
Atto Plugin Template (by:Justin Hunt)
I have a number of #TinyMCE plugins to port to #Atto, I went and made a simple template and it is available on #GitHub . Hopefully it will help others get up and running quickly.
ב-Moodle in English: Atto Plugin Template.