Lançamos um novo MOOC gratuito e individualizado para todos os desenvolvedores de PHP que desejam aprender o básico do desenvolvimento de plug-ins do Moodle - disponível agora em learn.moodle.org
O Moodle LMS é um grande projeto de código aberto e, como tal, cresce e prospera com contribuições não apenas de nossa equipe no Moodle HQ, mas também de centenas de desenvolvedores voluntários que contribuem com seu tempo e código para criar novas funcionalidades, corrigir bugs e no geral, aprimore o Moodle para todos.
Dar os primeiros passos no desenvolvimento do Moodle, entretanto, pode ser um pouco assustador para iniciantes na comunidade. É por isso que nossa equipe Moodle Community Engagement criou o novo Moodle Plugin Development Basics MOOC.
Um MOOC prático para aprender o essencial do desenvolvimento do plugin Moodle
Projetado para desenvolvedores de PHP que desejam se familiarizar com o desenvolvimento do Moodle e se preparar para contribuir com o Moodle, o Moodle Plugin Development Basics inclui uma série de tarefas práticas nas quais você aprenderá a configurar um ambiente de desenvolvimento Moodle ou a realmente implementar uma demonstração plugar.
Além disso, quando você se inscreve como aluno no MOOC do Moodle Dev Basics, você tem a chance de usar o Moodle da mesma forma que os alunos:
O curso tem dois propósitos - não é apenas um tutorial básico sobre os primeiros passos no desenvolvimento do plugin do Moodle - também é uma grande oportunidade para os desenvolvedores experimentarem o Moodle como um estudante - algo que poucos deles terão feito e ainda é muito importante! ” David Mudrák, Desenvolvedor Sênior no Moodle HQ e criador do Moodle Plugin Development Basics MOOC
Compreendendo a arquitetura modular do Moodle
Saber como o Moodle está estruturado é essencial para ter certeza de que seus primeiros passos no Desenvolvimento de Plugins vão na direção certa. Moodle Plugin Development Basics MOOC irá lhe ensinar os conceitos essenciais relacionados à arquitetura modular do Moodle para fazer escolhas estratégicas em sua abordagem.
“Como parte da minha função no Moodle, eu reviso plug-ins fornecidos por nossa comunidade global. Isso deu a mim e a outros revisores de plug-ins uma boa visão das áreas essenciais para o desenvolvimento de plug-ins de boa qualidade. Na maioria das vezes, as decisões mais importantes precisam ser feitas logo no início. Embora você possa corrigir alguns códigos posteriormente, o design geral do plug-in não pode ser alterado facilmente sem começar novamente do zero. Portanto, com isso em mente, criamos este curso para ajudar novos desenvolvedores a dominar a habilidade de tomar decisões sábias ”. David Mudrák
Dê uma espiada no conteúdo do Moodle Plugin Development Basics MOOC
Os tópicos incluídos no MOOC são:
- Ambiente de desenvolvimento
- Tipos de plug-in
- Nome e conteúdo da pasta do plugin
- Tratamento de pedidos
- Localização
- Layout de página e fundamentos de saída
- Navegação do site
- Configurações de administração
- Tabelas de banco de dados e consultas SQL
- Controle de acesso e segurança
Para poder passar pelo MOOC com sucesso, você precisará de alguma experiência em aplicativos da Web PHP, HTML, JavaScript, consultas SQL e princípios gerais de aplicativos da Web, como HTTP.
Pronto para dar os primeiros passos no desenvolvimento do Moodle? Inscreva-se no nosso MOOC grátis!