Curso presencial Moodle para Desenvolvedores

O Curso presencial Moodle para Desenvolvedores tem como objetivo habilitar profissionais para o desenvolvimento dos plugins mais comuns da plataforma – atividades, relatórios, blocos – e, também, para que tenham o domínio das principais APIs que o Moodle oferece para realizar diversas tarefas.

Para participar do curso é necessário conhecimento básico em programação de forma geral e interesse em conhecer os principais aspectos da programação com o Moodle. Também podem participar profissionais que já programam com o Moodle mas tem interesse em aperfeiçoar seus conhecimentos.

Após realizar o curso, o aluno estará apto a construir e alterar plugins, assim como o código-fonte núcleo do Moodle. O curso presencial Moodle para Desenvolvedores é ministrado por Daniel Neis, profissional com mais de uma década de experiência em programação com o Moodle com diversas contribuições para o código-fonte “núcleo” do Moodle e também plugins disponíveis para a comunidade. Ao lado de Eric Altit e Gilvan Marques co-fundou a Adapta Learning Solutions, empresa parceira oficial do Moodle no Brasil. Além deste curso, a Adapta ainda oferece cursos Moodle para Administradores e Professores.

Carga-horária presencial: 24 horas

Conteúdo programático

  • Instalação e atualização do Moodle

Quais os requisitos para instalar o Moodle no Linux, Windows e MacOS

Onde obter o código do Moodle

Instalando o Moodle

Atualizando o Moodle (versões menores e versões maiores)

  • Instalação de plug-ins

  • Modelo da base de dados

Visão geral das principais tabelas e relacionamentos do banco de dados

  • Desenvolvimento de plugins

Blocos

Atividades

Relatórios

Autenticação

Inscrição

  • Outros plugins

    Consultando e construindo Webservices para o Moodle

Principais APIs do Moodle

  • Permissões

As principais funções para tratar permissões

Como definir as permissões de um plugin

  • Banco de dados

Principais operações com a base de dados

  • Internacionalização e localização

Interface visual

Como configurar o formato de página dos plugins, navegação, como gerar HTML e trabalhar com formulários

  • Eventos

Como registrar os eventos ocorridos em plugin e como consultar a lista de eventos para fins de relatórios

Turmas presenciais

Abriremos novas turmas presenciais em 2018.

Caso sua empresa deseje uma capacitação, preencha o formulário de contato e lhe enviaremos uma proposta.

Faça a sua inscrição

Solicite o curso Moodle para Desenvolvedores na sua cidade