Laravel DTI

O Curso Laravel DTI é voltado para capacitar novos servidores, servidores em transição para a área de desenvolvimento e para alinhar a equipe nas melhores práticas de desenvolvimento, padronização de código e metodologias de trabalho. A colaboração em projetos práticos fomenta o trabalho em equipe, aprimora a comunicação entre os membros e fortalece a capacidade de desenvolver aplicações web de alta qualidade, impulsionando a inovação dentro da instituição.

Status: Em Andamento

Carga Horária: 30 horas
Investimento: Gratuito
Número de Vagas: Ilimitadas
Informações e Dúvidas: rafael.a.dias@ufv.br
licia@ufv.br

Capacitar as pessoas com vínculo ativo na UFV e lotados na DTI/STI a desenvolver sistemas utilizando php e Laravel, seguindo os moldes já adotados nos sistemas atuais. O treinamento visa ensinar a utilização de ferramentas de análise de código e boas práticas de codificação na linguagem php; definir o propósito dos pacotes criados para o framework Laravel, desenvolvidos para auxiliar na programação ágil, seguindo os padrões definidos e instruindo no uso de cada um deles; abordar o uso da tecnologia reativa Livewire.

Servidores técnico-administrativos ativos lotados na DTI/STI da UFV.

MÓDULO 01 – Conceituação geral e apresentação das ferramentas:

  • Framework Laravel;
  • Artisan Console;
  • ORM Eloquent;
  • Padrões Laravel versus DTI;
  • Pacotes Laravel UFV
  • Laravel Sail

MÓDULO 02 – Desenvolvimento de Projeto em Laravel:

  • Apresentação do Projeto;
  • Aplicando o Skeleton;
  • Primeiro CRUD;
  • Ajustes e Personalizações;
  • Filtragem de dados;
  • Relação entre Modelos;
  • Criando Migration;
  • Criando Componente;
  • Create e Update;
  • Adicionando e Customizando Dados na Tabela;
  • Policies;
  • Auditoria;
  • Gate;
  • Upload de arquivos no MinIO;
  • Realizando uma tramitação;
  • Envio de e-mail após tramitar;
  • Filtro por estados tramitação;
  • Cron – agendamento;
  • Multiple checkbox datatable;
  • Exportar dados em PDF, CSV e ZIP;

MÓDULO 03 – Escrita de código:

  • Complexidade ciclomática;
  • Técnicas de escrita de código;
  • Laravel pint e php insights;

MÓDULO 04 – Livewire:

  • Conceito
  • Componente de busca
  • Pooling

Ofertante:

Serviço de Capacitação de Pessoal – PGP

Coordenador:

Rafael Arlindo Dias – DTI

Professor/Instrutor:

Cleverson Carneiro Trevenzoli – DTI

O curso será oferecido totalmente a distância e autoinstrucional (sem acompanhamento) em formato de fluxo contínuo, por meio do Portal de cursos EAD da UFV. Todo conteúdo do curso será disponibilizado em formato digital, no Ambiente Virtual do curso, onde também serão realizadas todas as atividades do curso.

Para recebimento do certificado, o participante deverá alcançar pontuação igual ou superior a 60% na média das atividades avaliativas do curso. O certificado de conclusão do curso será emitido digitalmente e disponibilizado na conta do Portal de Cursos EAD da UFV para impressão.

Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar navegando, você concorda com estas condições.