Logo

Laravel - Fundamentos

Instituição: TreinaWeb

Descrição

Nesse curso você aprenderá desde a criação do projeto Laravel e sua estrutura, até a criação do projeto completo contendo o desenvolvimento de um cadastro completo no banco de dados. Tudo isso usando video aulas práticas, material escrito e exercícios para fixar seu conhecimento.

Além de várias outras coisas você aprenderá:

- Como criar o primeiro projeto Laravel;
- Qual estrutura de uma aplicação Laravel;
- O que são e como trabalhar com rotas e controllers;
- Como conectar ao banco de dados e criar tabelas através de migrations;
- Como utilizar models para realizar as ações no banco de dados;
- Trabalhar com views utilizando o Blade.

Ementa

1 - Introdução
Apresentação Duração: 00:01:20
O que é Laravel?

2 - Entendo o HTTP
O que é HTTP, Request, GET, POST, Response, 200, 404?

3 - Preparação do Ambiente
Instalando o Ambiente no Windows Duração: 00:09:43
Criando o projeto Laravel Duração: 00:08:31
O código-fonte deste curso está no GitHub!
Instalando o Visual Studio Code e as extensões Duração: 00:06:19
Questionário 3 questões

4 - Fundamentos
O que é MVC?
Conhecendo a estrutura do projeto Duração: 00:16:56
Conhecendo o arquivo de ambiente .env Duração: 00:06:39
Questionário 3 questões

5 - Routes e Camada Controller
Conhecendo o conceito de rota Duração: 00:06:48
Trabalhando com parâmetros dinâmicos na rota Duração: 00:07:15
Trabalhando com controllers Duração: 00:10:28
Single Action Controller Duração: 00:06:30
Questionário 3 questões

6 - Camada de View
O que é Template Engine?
Criando nossa primeira View Duração: 00:05:03
Passando informações do Controller para a View Duração: 00:07:27
Questionário 3 questões

7 - Trabalhando com banco de dados
Instalando o MySQL Duração: 00:04:37
Configurando o banco de dados Duração: 00:05:17
Criando a primeira migration Duração: 00:08:22
Criando o primeiro model e obtendo informações Duração: 00:08:16
Questionário 3 questões

8 - Cadastro completo de clientes
Criando a Action para exibir a página de listagem de Clientes Duração: 00:07:48
Listando os clientes na View Duração: 00:05:05
Mostrando a página de detalhes de cliente Duração: 00:10:47
Usando recurso de template para evitar repetição de código Duração: 00:09:10
Criando formulário de adição de cliente Duração: 00:07:42
Inserindo cliente no banco de dados Duração: 00:17:13
Criando formulário de alteração de clientes Duração: 00:07:54
Atualizando o cliente no banco de dados Duração: 00:09:05
Excluindo cliente no banco de dados Duração: 00:07:26
Questionário 3 questões

9 - Outros detalhes
Ajustando detalhes da aplicação Duração: 00:05:19
Definindo tipo de retorno e documentando nosso controller Duração: 00:07:27
Resource Controller Duração: 00:08:35
Questionário

Data de Início:  16 de Junho de 2021

Data de Conclusão:  17 de Junho de 2021

Carga Horária:  12,0

Categorias:  Front-end   Laravel