Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Dominando o MVC no Laravel
Rating: 4.6 out of 5(15 ratings)
63 students

Dominando o MVC no Laravel

Componentes e reaproveitamento de código
Last updated 10/2023
Portuguese

What you'll learn

  • Desenvolver sites com Laravel
  • MVC no Laravel
  • Criar componentes no Blade
  • Dicas de reaproveitamento de código no Laravel

Course content

1 section68 lectures7h 39m total length
  • Introdução ao Curso3:00
  • Ambiente de Estudos1:59
  • Ferramentas do Curso4:07
  • Criando o projeto com Laravel7:13
  • Usando o código fonte4:56
  • Ativando o Sistema de Login2:50
  • Configurando o Banco de Dados.7:55
  • MYSQL no Laravel10:30
  • SQLITE no Laravel7:00
  • MVC no Laravel6:28
  • Criando um Modelo8:23
  • Criando um Controle11:25
  • Criando uma View5:01
  • Listando Registros na View.4:29
  • Criando o Primeiro CRUD1:11
  • Modelo de Categoria2:25
  • Migração de Categoria5:22
  • Controle de Categoria2:26
  • Rota de Categoria1:45
  • Rotas de Categorias3:53
  • Views de Categorias4:09
  • Ação de Salvar7:19
  • Formulário para Criar Categoria7:22
  • Persistindo uma Categoria8:48
  • Otimizando o Método de Salvar8:32
  • Redirecionando7:39
  • Flash Session6:56
  • Otimizando as mensagens4:06
  • Validação dos dados10:33
  • Listando Categorias8:22
  • Otimzando a lista de categorias6:49
  • Atualizando Registros11:27
  • Centralizando o Formulário5:00
  • Visualizar Registro5:37
  • Deletar Registro16:31
  • Refatorando o Controle13:32
  • Refatorando o Modelo4:06
  • Componentes6:06
  • Centralizando os Componentes2:33
  • Registrando um Componente4:22
  • Componente Página12:52
  • Componentes Alerta e Criar7:43
  • Componente Tabela7:18
  • Finalizando View Index7:48
  • Componentes nas outras telas6:49
  • Componente BreadCrumb7:18
  • Testando o BreadCrumb3:59
  • Utilizando o BreadCrumb9:22
  • Centralizando Nome de Rota e Título13:21
  • Componente de Busca Parte 18:58
  • Componente de Busca Parte 29:09
  • Componente de Busca Parte 37:23
  • Model de Usuários4:30
  • Controller de Usuários3:12
  • Rotas de Usuários1:33
  • Views de Usuários9:30
  • Finalizando o CRUD de Usuários13:07
  • Área restrita no sistema4:29
  • Agrupando Rotas2:29
  • Prefixo nas Rotas2:13
  • Namespace nas Rotas1:29
  • Iniciando a página de Admin5:05
  • Cards na Tela de Admin5:40
  • Componente Card em Admin5:55
  • Formulário com Bootstrap15:17
  • Formulário com Bootstrap Parte 29:04
  • Projeto com Laravel 610:55
  • Utilizando o Modelo de Projeto no Laravel 610:45

Requirements

  • Conhecimento básico em Laravel e em PHP
  • Lógica de programação

Description

Aprenda na prática a criar um modelo de projeto para poder criar sistemas e sites web na velocidade da luz. Imagine só! Um cliente pede um sistema novo, você pega um modelo de projeto com as principais estruturas e cruds prontos e você apenas adiciona mais alguns detalhes e em poucos dias o sistema do cliente já está pronto. Com isso você ganha tempo e hoje sabemos que tempo é dinheiro. O objetivo desse curso é mostrar como criar uma estrutura de projeto que você possa usar para acelerar o desenvolvimento de seus futuros sistemas com Laravel. Este curso utiliza o Laravel 5 e para aprender os conceitos sem nenhum problema recomendamos utilizar a mesma versão do curso. Você terá acesso aos códigos fontes para poder comparar com o seu código. Curso desenvolvido com muita dedicação para poder entregar um conteúdo de qualidade e que com certeza vai lhe ajudar a evoluir na programação. Aprenda a reaproveitar códigos, utilizar componentes no blade e centralizar a lógica para otimizar a manutenção do código no projeto. Claro que todo o resultado do curso depende do empenho e dedicação do aluno. Recomenda-se que o aluno pratique junto com o professor durante a aula criando o seu projeto e aprendendo na prática. Bora aprender um pouco mais sobre o Laravel?

Who this course is for:

  • Programadores web
  • Desenvolvedores de sites
  • Programador PHP