Desenvolvedor EAD Moodle
A arquitetura Moodle é cliente-servidor simples, e utiliza de PHP como linguagem base e banco de dados MySQL, o que torna hospedagem e manutenção mais barata, além da facilidade de utilização e manutenção de sua estrutura por parte de professores e alunos.
Plataformas Moodle são utilizadas afim de diminuir tempo e custo de um projeto EAD. São desenvolvidas funcionalidades com plugins Moodle para suprir recursos ausentes na estrutura padrão. Além do acesso pelo navegador, o aplicativo Moodle do seu EAD também pode ser disponibilizado para Google Play e Apple Store.
- Perguntas comuns / sobre o projeto / antes da implantação Moodle:
- Perguntas comuns / questões técnicas / antes da implantação Moodle:
- Como é feita a personalização do Moodle?
- Quais integrações o Moodle permite?
- Como configuro o aplicativo Moodle?
- E se eu quiser oferta aulas ao vivo pelo Moodle?
- Como otimizo performance do Moodle?
- Onde é encontrado suporte para problemas com o Moodle?
- Quais verificações técnicas são feitas após a implantação Moodle?
- Ambiente Moodle de Teste
Perguntas comuns / sobre o projeto / antes da implantação Moodle:
- Já existe um tema Moodle próximo da identidade visual esperada?
- Quais ações podem ser realizadas pelos estudantes de acordo com seus cargos?
- Qual o formato dos cursos?
- Os cursos incluem certificados? Qual o modelo de certificado? Quais as restrições para emissão do certificado?
- Como se dará o processo de matrícula?
- Quem cuidará da disponibilização dos cursos nas ofertas programadas?
- O usuário poderá adicionar arquivos? Em que formato, quantidade e tamanho?
- Quais relatórios podem ser emitidos por cada usuário? Em quais filtros e formatos?
- Quais os prazos importantes a serem respeitados?
Perguntas comuns / questões técnicas / antes da implantação Moodle:
- Qual a capacidade de hospedagem / de servidores / necessária?
- Quais integrações com outros sistemas serão necessárias?
- Requer migração de dados / de cursos e alunos / de outra instância Moodle?
Estas são dúvidas de exemplo que podem surgir também no seu caso. Entendeu a idéia ? Chame via chat, whatsapp ou deixe sua mensagem. Entre em contato e contrate um desenvolvedor experiente e qualificado para criar funcionalidades ou resolver problemas relacionados ao Moodle.
Para a comodidade dos interessados, hospedo um Moodle para quem deseja conhecer e testar a solução:
- Usuário: admin
- Senha: Teste-123
Navegue pelos menus e perceba a diversidade de opções para administração de usuários e cursos. Isso é apenas uma fração do que o Moodle pode oferecer para seu projeto EAD.
Como é feita a personalização do Moodle?
Existem temas e plugins disponíveis para acelerar a criação de sua plataforma Moodle. Ainda assim, são necessários ajustes para adequação à identidade visual de sua instituição de ensino.
Quais integrações o Moodle permite?
Além de poder utilizar plugins prontos para Moodle, aualquer integração é possível quando se tem acesso total aos arquivos e bancos de dados do Moodle. Isso é um fato devido ao fato de ser baseado em linguagem de programação PHP com banco de dados MySQL, ambos com amplo suporte da comunidade e uma infinidade de bibliotecas prontas para uso.
Um caso comum é integrar usuários do WordPress para o Moodle, e sincronizar pagamentos de cursos realizados no WooCommerce com o Moodle.
Como configuro o aplicativo Moodle?
O aplicativo Moodle é oferecido gratuitamente (versão FREE) pela Moodle Pty LTD. sem necessitar de maiores configurações ou trabalhos de programação.
Suponha que o domínio de sua instituição seja educax.com.br . Para que seus alunos tenham acesso a uma versão básica no app, só precisam baixar o aplicativo e ao abrir, informar o domínio educax.com.br, junto ao login e senha normalmente para acessar os recursos básicos. Contrate versões Pro e Premium para obter recursos avançados.
E se eu quiser oferta aulas ao vivo pelo Moodle?
Siga nesse outro artigo:
Aulas ao vivo & Videoconferência com Moodle | Streaming de vídeos
Acessos simultâneos
Em média, um usuário/processo Moodle consome 25Mb de memória, o que significa 40 usuários por gigabyte de memória no servidor.
Apache JMeter
É possível realizar um teste de carga através da ferramenta JMeter. É possível obter relatórios de experimentos. Com JMeter, é possível realizar simulações com milhares de usuários acessando recursos da plataforma simultaneamente.
Como otimizo performance do Moodle?
- Contratando e ativando um serviço como o Cloudflare, que “cria uma cópia em cache do seu site e distribui ela por centenas de servidores ao redor do mundo”.
- Programando carregamento assíncrono (lazy-loading) para imagens
- Ativando compressão gzip em seu servidor
- Contratar um servidor com alta disponibilidade e velocidade
- Diminuir a frequência dos cronjobs
- Programar fila de e-mails em lote
- Exportar grandes relatórios apenas fora do horário de pico
- Contratar um desenvolvedor Moodle para monitoramento e otimização constantes do desempenho.
Performance Moodle em tempo real
É possível ainda realizar um teste realista, acessando como Aluno e analisando os recursos de que aquela sessão, e cada requisição consomem do servidor:
Onde é encontrado suporte para problemas com o Moodle?
O Moodle é um framework peculiar com muitos problemas que exigem expertise do profissional desenvolvedor, tanto para resolver problemas quanto para construção de funcionalidades. Não obstante, o Moodle dispõe de fóruns da comunidade. Repare que muitas vezes, o suporte necessário pode estar em um tópico nos fóruns da comunidade em inglês, e isso pode exigir um conhecimento da língua.
Quais verificações técnicas são feitas após a implantação Moodle?
- Reabilitar o cache de templates em Aparência -> Templates
- Remover cursos, recursos e usuários de teste
- Verificar funcionamento dos Cronjobs (tarefas agendadas)
- Configurar saída de e-mail (SMTP)
- Verificar execução dos backups
Ambiente Moodle de Teste
Para a comodidade dos interessados, hospedo um Moodle para quem deseja conhecer e testar a solução:
- Usuário: admin
- Senha: Teste-123
Navegue pelos menus e perceba a diversidade de opções para administração de usuários e cursos. Isso é apenas uma fração do que o Moodle pode oferecer para seu projeto EAD.
Disponibilizo meu portfolio exclusivo de trabalhos com Moodle.
Se você representa uma instituição de ensino, treinamentos, prefeitura, outras entidades governamentais, agências… enfim, se deseja terceirizar seu projeto EAD, um contrato de desenvolvimento para manutenção, correção e melhoria contínua pode ser realizado. Escopo, cronograma e orçamento são entregues após a primeira entrada. Tenha certeza de que sua plataforma está em boas mãos.
Se deseja facilitar o orçamento, preencha o Formulário Orçamento – Projeto Moodle
Se sua necessidade é a respeito da implantação de criação de plugins Moodle, leia este artigo.
Se você ainda tem dúvidas sobre servidores/capacidade para Moodle, leia este artigo sobre Dedicado VS Compartilhado.
Se sua necessidade é de videoconferências / aulas ao vivo, siga o link: Aulas ao vivo & Videoconferência com Moodle | Streaming de vídeos.
Se seu problema é a respeito da implantação de EAD, leia este artigo.
Se quer saber mais informações sobre capacidade do Moodle, a própria documentação Moodle FAQ pode te ajudar.
Quer saber mais sobre como funciona? Fale com um desenvolvedor agora mesmo!
Olá Matteus como vai? Vc desenvolve na plataforma Moodle? Gostaria de solicitar uma proposta
Bom dia!
Estou em busca de uma avaliação sobre um erro recorrente em nosso Moodle, que nos impede de salvar as alterações realizadas.
Aguardo contato para análise.
Preciso de 2 ajustes em uma plataforma moodle, você faz ?
orçamento para programar o moodle
Tenho um projeto de treinamento on line que envolve o Moodle. Será que poderíamos falar? Abaixo meus dados
Tenho um projeto que envolve o Moodle. Será que podemos conversar?
Preciso de ajuda para programação de Moodle
Estou em busca de uma ferramenta que otimize a criação de livro-textos em pdf e em html e incorpore diretamente no Moodle. Isso é possível?