Description

Laravel é um Framework que foi criado para ajudar aos programadores no desenvolvimento de sistemas.

A demanda por profissionais de Laravel tem crescido muito para o desenvolvimento de sites na WEB e o mercado só tende a aumentar.

Vamos aprender desenvolvendo. Sem teorias, direto ao ponto, utilizando diferentes formas de desenvolvimento.

Para isto, escolhi um sistema que eu mesmo desenvolvi em outra linguagem, que é o SMO - Sistema de Gerenciamento de Medicina Ocupacional.

Este sistema controla exames Ocupacionais, Riscos, para Admissão, Demissão e Periódico, emitindo o relatório ASO - Atestado de  Saúde Ocupacional.

  1. Entidades e Relacionamentos

  2. Definição do Banco de Dados MySql

  3. Utilização de Ajax e Jquery para popular 3 Selects, um dependendo de outro Select, que depende de outro.

  4. Desenvolvimento de Relacionamentos Many To Many, de forma diferente

  5. DashBoard com gráficos Google Charts dinâmicos, buscando informações atualizadas do banco de dados

  6. Paginação e Pesquisa, rápida e eficiente

  7. Rotas de URLs

  8. Conceitos de Middleware, bloqueando acessos não autorizados

  9. Models e FormRequest

  10. Templates e Herança de páginas

  11. Um pouco de Bootstrap

  12. Mensagens estruturadas

  13. Diferentes formas de buscas ao Banco de Dados

  14. Conceitos de Gate, permitindo ou não para que os Usuários possam executar determinadas funções.

  15. Permissões de acesso apenas aos Usuários autorizados



Para quem é o curso:

  • Programador iniciante que já tem uma base inicial de Laravel e deseja aprender rápido

  • Programador Intermediário, que deseja ampliar seus conhecimentos

  • Profissionais que já conhecem Laravel e desejam conhecer novas técnicas

What You Will Learn!

  • Um pouco de Entidades e Relacionamentos
  • Aprenderão a criar um sistema web completo em Laravel 8
  • Utilizar Templates, Models, Controllers, Views
  • Um pouco de Bootstrap
  • Gerar gráficos dinâmicos com Google Charts
  • Utilizar Ajax / Jquery, com um select dependendo do resultado de outro select
  • Conceitos de Gate, para permissões de acesso

Who Should Attend!

  • Estudantes de TI
  • Desenvolvedores Web com alguma experiência em Laravel