Básico em Laravel

Inscrições suspensas

E523

1x R$ 225,85
2x R$ 118,60
Objetivos

- Praticar a instalação dos componentes necessários para o desenvolvimento em Laravel;
- Esclarecer a estrutura de um projeto Laravel;
- Examinar as rotas em Laravel;
- Descrever os controladores em Laravel;
- Identificar as views em Laravel;
- Planejar estratégias de migração em Laravel;
- Criar Modelos / Eloquent ORM em Laravel;
- Empregar consultas em Laravel.

Ementa: Instalação. Projeto Laravel. Rotas. Controladores. Views. Migração. Modelos / Eloquent ORM (Mapeamento objeto-relacional). Consultas.

Metodologia: - Exposição dialogada; - Aulas práticas.


Período de inscrição

Até 3 de maio de 2020

Período de matrícula

Até 6 de maio de 2020

Público Alvo

- Alunos que estejam cursando Ciência da Computação ou áreas afins;
- Profissionais da área de informática.

Informações
Data de início

9 de maio de 2020

Data de Término

20 de junho de 2020

Periodicidade

aos sábados às 8 horas

Número de vagas

20

Local de realização

UNIFENAS - Câmpus Alfenas

Carga horária

24 horas


Professores
  • Prof. Marcelo de Lima Gomes
  • Conteúdo Programático
    1. Instalação
  • 1.1. Instalação XAMPP, Composer, NPM
  • 1.2. Criação do Projeto
  • 1.3. Editores e IDEs
  • 1.4. Visual Studio Code e Extensions
  • 2. Projeto Laravel
  • 2.1. Pastas
  • 3. Rotas
  • 3.1. Introdução
  • 3.2. Parâmetros das rotas
  • 3.3. Parâmetros opcionais
  • 4. Controladores
  • 4.1. Introdução
  • 4.2. Criando o controlador
  • 4.3. Requisições HTTP
  • 4.4. Associando rotas ao controlador
  • 4.5. Método Index
  • 4.6. Métodos Create e Store
  • 4.7. Armazenando em sessão
  • 4.8. Método Show
  • 4.9. Métodos Edit e Update
  • 4.10. Método Destroy
  • 5. Views
  • 5.1. Introdução
  • 5.2. Passagem de parâmetros
  • 5.3. Passagem de parâmetros para layouts
  • 6. Migração
  • 6.1. Criação de um database em Windows
  • 6.2. Introdução a migrações
  • 6.3. Criando migrations
  • 6.4. Criando tabela Marcas
  • 6.5. Adicionando um campo a uma tabela
  • 6.6. Relacionamento muitos para muitos
  • 6.7. Atributo nullable
  • 6.8. Outros comandos
  • 7. Modelos / Eloquent ORM (Mapeamento objeto-relacional)
  • 7.1. Criando Modelos
  • 7.2. Inserindo registros
  • 8. Consultas
  • 8.1. Utilizando o Like
  • 8.2. Encadeamento de queries
  • Informações
    Professor(a): Patrícia Carolina de Souza
    Email: patricia.souza@unifenas.br
    Telefone: (35) 9 9 9222-6319

    A UNIFENAS reserva-se o direito de não realizar o curso caso não sejam preenchidas as vagas mínimas.

    Voltar

    Próximos Eventos

    Notícias

    Previous Next
    Previous Next
    Previous Next

    Vídeos