Laravel 5.6 Essencial

Certificado de Conclusão | Total de Aulas: 76

Este curso também está disponivel na Udemy.


Pré-requisitos


  • Conhecimentos gerais sobre a linguagem PHP e PHP Orientado a Objetos


Neste curso vou abordar os passos necessários para que você possa iniciar sua carreira com desenvolvimento web junto com esse framework, largamente utilizado no mundo hoje.

Veremos todo o bootstrap incial, trabalharemos com o artisan, conheceremos as rotas, controllers & veremos a fundo a utilização de banco de dados no Laravel, desde as camadas mais baixas disponíveis.

Conheceremos ainda sobre as migrations, seeds & factories e como isso pode nos auxiliar no desenvolvimento de nossas aplicações.

Projeto Proposto

O projeto proposto nesse curso será a criação de um catálogo de restaurantes, onde o usuário (dono de restaurante) poderá se cadastrar no sistema, logar em seu painel e cadastrar o restaurante bem como seu cardápio. Criaremos ainda a view pública para exibição destes restaurantes com buscas e mais.

Conteúdo Aulas:
Lançadas |
A Lançar


1 - Primeiros Passos

  • 1 - Introdução
  • 2 - Obtendo o Laravel
  • 3 - Iniciando Projeto Laravel
  • 4 - Nosso Ambiente
  • 5 - Conhecendo a Estrutura do Laravel
  • 6 - Hello World
  • 7 - Pincelada no Artisan

2 - Migrations, Seeds & Factories

  • 8 - Conectando Banco de Dados
  • 9 - Iniciando com Migrations
  • 10 - Criando nossa Primeira Migration
  • 11 - Migrations: Rollback & Reset
  • 12 - Populando Banco com Seeds
  • 13 - Model Factories

3 - Interagindo com Banco

  • 14 - Recuperando Dados do Banco
  • 15 - Salvando ou Atualizando um Model
  • 16 - Mass Assignment
  • 17 - Deletando Dados

4 - Controllers

  • 18 - Nosso Primeiro Controller
  • 19 - Namespaces & Controllers
  • 20 - Controllers como Recurso

5 - Rotas

  • 21 - Introdução Rotas
  • 22 - Route Prefix Group
  • 23 - Apelidos para Rotas
  • 24 - Apelido para Grupo de Rotas
  • 25 - Namespace para Grupo de Rotas
  • 26 - Parametros não Obrigatórios em Rotas

6 - Views & Blade

  • 27 - Introdução Views
  • 28 - Exibindo Valores nas Views
  • 29 - Herança de Templates
  • 30 - Includes no Blade
  • 31 - Estrutura de Controle - IF
  • 32 - Estrutura de Controle - LOOPS
  • 33 - Executando Código PHP no Blade

7 - Request, Middlewares & Response

  • 34 - Introdução a Middlewares
  • 35 - Nosso Primeiro Middleware
  • 36 - Middlewares: Group & Opções Extras
  • 37 - Trabalhando com Response

8 - Projeto - Iniciando CRUD & Validação de Restaurantes

  • 38 - Iniciando Projeto
  • 39 - Criando Migrations: Restaurant & Menu
  • 40 - Iniciando Cadastro de Restaurantes
  • 41 - Enviando POST & CSRF
  • 42 - Salvando Restaurante de Fato
  • 43 - Atualizando Restaurante - PT1
  • 44 - Atualizando Restaurante - PT2
  • 45 - Restaurantes: Lista & Delete
  • 46 - Restaurantes: Iniciando Validações
  • 47 - Recuperando Erros de Validações
  • 48 - Recuperando Inputs no Reload da Validação
  • 49 - Mensagens Customizadas em Validações
  • 50 - Concluindo Módulo

9 - Projeto - Autenticação & CRUD de Usuários

  • 51 - Gerando Autenticação Admin
  • 52 - Modificando Views de Autenticação
  • 53 - Conhecendo os Controllers Auth
  • 54 - Middleware Auth no Admin
  • 55 - Estilizando Restaurantes CRUD
  • 56 - Iniciando CRUD de Users
  • 57 - Views & Testando Usuários
  • 58 - Flash Messages & Concluindo Módulo

10 - Relacionamento - Restaurantes, Cardápio & Propietários

  • 59 - Iniciando CRUD de Cardápio
  • 60 - Iniciando Relacionamento 1:N - Restaurantes & Cardápio
  • 61 - Relacionamento na Visão do Model
  • 62 - Inserindo Relacionamento Muitos para Um
  • 63 - Atualizando Relacionamento Um para Muitos
  • 64 - Adicionando Proprietário do Restaurante
  • 65 - Restaurantes por Usuário Logado
  • 66 - Cardápio por Restaurantes do Usuário Logado & Concluindo

11 - Concluindo - Front de Restaurantes

  • 67 - Conhecendo Laravel Mix
  • 68 - Criando Home do Projeto
  • 69 - Criando Single de Restaurante
  • 70 - Conclusão e considerações

12 - Bônus

  • 71 - Iniciando Migrations para Fotos
  • 72 - Criando Interface para Upload de Fotos
  • 73 - Realizando o Upload de Fotos e Associação com Restaurante
  • 74 - Exibindo Foto na Home & Single
  • 75 - Gerando Slugs Automaticamente em Nosso Projeto

13 - Bônus 2 - Deploy: Host Compartilhado & VPS

  • 76 - Realizando Deploy em Hospedagem Compartilhada

3x de R$ 15,67 sem juros

ou R$ 47,00* á vista
Adicionar no Carrinho
Comprar Agora
Garantia de 30 dias ou seu dinheiro de volta.
*PagSeguro: Parcela minima de R$ 5,00