Curso de Laravel Completo

Curso de

Laravel Completo

O Laravel é um dos principais frameworks PHP da atualidade. Ele utiliza o padrão arquitetural MVC, no entanto, ele não impede que o desenvolvedor implemente outros padrões para a sua aplicação.

VEJA UMA AULA DE EXEMPLO

6x R$ 33,32

R$ 199,90 à vista

  • 40h

    Curso com certificado de 40 horas

  • Escolha o dispositivo que preferir PC, Tablet ou Smartphone.

  • Satisfação garantida ou seu dinheiro de volta!

Adquira este curso de forma avulsa

Curso de Laravel Completo

Laravel Completo

6x R$ 33,32

R$ 199,90 à vista

Informações sobre o curso

Sobre o curso

O Laravel é um dos maiores expoentes entre os Frameworks PHP. Ele tem como premissas o desenvolvimento ágil, código elegante e facilidade na integração com diversos serviços (envio de e-mails, armazenamento na nuvem, notificações em tempo real etc).

Por convenção o Laravel utiliza o padrão arquitetural MVC. Ele possui um ORM (Mapeador Objeto-relacional) próprio chamado Eloquent e um template engine chamado Blade, que facilita o desenvolvimento da camada de visão da aplicação.

Apesar de possuir uma grande quantidade de funcionalidades built-in (prontas para uso), o Laravel é muito flexível graças ao Composer e também por seguir as melhores práticas de desenvolvimento moderno em PHP. Caso você necessite usar um componente externo ou alterar alguma funcionalidade padrão do Framework, isso pode ser feito com razoável facilidade.

Conhecimentos adquiridos

Esse é um curso completo envolvendo desde conceitos básicos do Laravel até os mais avançados. Por esse motivo, ele tem mais de 10 horas de vídeos. É abordado, em sua gênese, o Laravel 5.1 que é uma versão LTS (Long-term support). Ela possui suporte garantido para correções de bugs até 2018 e correções de segurança até 2019. No entanto, ao final do curso, veremos como podemos migrar nossa aplicação para o Laravel 5.2 ou versão superior.

Dentre várias outras coisas, você aprenderá os tópicos abaixo:

- A estrutura básica de uma aplicação web;

- Toda a parte de roteamento do Framework;

- Utilização do Blade (template engine);

- A trabalhar com requests, responses, middlewares e sessões;

- O ORM Eloquent e todas as suas nuances relacionadas a relacionamentos;

- A validar dados recebidos do usuário;

- A criar resultados paginados;

- A utilizar os recursos avançados do service container;

- Fazer upload de arquivos na nuvem;

- Enviar e-mails usando diversos serviços;

- Criar comandos no console.

Para quem é esse curso?

Esse curso é destinado a desenvolvedores PHP que utilizam o paradigma de orientação a objetos (mesmo que basicamente) no dia a dia e que querem subir um degrau a mais no seu workflow de desenvolvimento.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

  1. PHP Básico
  2. PHP Intermediário
  3. PHP Avançado
  4. PHP - Orientação a Objetos Avançado

Carga horária do curso

10h21

Curso com 10h21 horas de vídeos

40h

Curso com certificado de 40 horas

94

Curso com 94 exercícios de fixação

Ambiente do curso

  • PHP 5.5, 5.6 ou PHP 7.0
  • Laravel 5.1 e 5.2
  • Windows

Metodologia

  • Vídeo-aulas
  • Texto e imagens
  • Início imediato
  • Exemplos práticos
  • Testes de aprendizado
  • Desafios de código

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Curso de Laravel Completo

Laravel Completo

6x R$ 33,32

R$ 199,90 à vista

Conteúdo programático Baixar esta ementa

1 - Introdução

  1. Vídeoaula com duração de: 00:06:30

    Introdução ao curso
  2. Códigos, imagens, diagramas etc.

    Introdução

2 - Ambiente de desenvolvimento

  1. Códigos, imagens, diagramas etc.

    Ambiente
  2. Códigos, imagens, diagramas etc.

    Instalação do XAMPP
  3. Códigos, imagens, diagramas etc.

    Configurando as extensões
  4. Códigos, imagens, diagramas etc.

    Composer
  5. Códigos, imagens, diagramas etc.

    Criando primeiro projeto Laravel
  6. Vídeoaula com duração de: 00:12:13

    Preparando o ambiente de desenvolvimento
  7. Vídeoaula com duração de: 00:19:04

    Laravel Homestead
  8. Códigos, imagens, diagramas etc.

    Linha de comando

3 - Fundamentos

  1. Códigos, imagens, diagramas etc.

    Introdução ao MVC
  2. Vídeoaula com duração de: 00:18:20

    Relembrando Namespaces e Autoload
  3. Vídeoaula com duração de: 00:14:28

    Estrutura de pastas do Laravel
  4. 3 desafios.

    Exercícios

4 - Rotas e HTTP

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Testando as Rotas
  3. Códigos, imagens, diagramas etc.

    Parâmetros de Rotas Visualizar
  4. Códigos, imagens, diagramas etc.

    Named Routes Visualizar
  5. Vídeoaula com duração de: 00:12:46

    Introdução a Rotas Visualizar
  6. 3 desafios.

    Desafio 1 Visualizar

5 - Views

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Vídeoaula com duração de: 00:10:16

    Criando as páginas "sobre" e "contato" - Parte 1 Visualizar
  3. Vídeoaula com duração de: 00:13:11

    Criando as páginas "sobre" e "contato" - Parte 2
  4. 3 desafios.

    Exercícios

6 - Blade

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Sintaxe Básica
  3. Códigos, imagens, diagramas etc.

    Estruturas de avaliação
  4. Códigos, imagens, diagramas etc.

    Estruturas de Repetição:
  5. Códigos, imagens, diagramas etc.

    Estruturas para criação de Layout
  6. Vídeoaula com duração de: 00:16:03

    Criando o template da aplicação
  7. 3 desafios.

    Exercícios

7 - Controllers

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Controller Básico
  3. Códigos, imagens, diagramas etc.

    Controllers Implícitos
  4. Códigos, imagens, diagramas etc.

    RESTful Controller
  5. Vídeoaula com duração de: 00:13:36

    Movendo as lógicas para Controllers
  6. 3 desafios.

    Exercícios

8 - Request e Response

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Redirecionamentos
  3. 3 desafios.

    Exercícios

9 - Instalando Pacotes

  1. Vídeoaula com duração de: 00:22:33

    Instalando pacotes de terceiro

10 - Conectando ao banco de dados

  1. Códigos, imagens, diagramas etc.

    Configurando

11 - Migrations

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Schema Builder
  3. Códigos, imagens, diagramas etc.

    Renomeando ou alterando campos
  4. Códigos, imagens, diagramas etc.

    Índices
  5. Códigos, imagens, diagramas etc.

    Foreign Key
  6. Códigos, imagens, diagramas etc.

    Executando migrations
  7. Vídeoaula com duração de: 00:18:45

    Criando a estrutura de BD do cadastro de voluntários
  8. 3 desafios.

    Exercícios

12 - Seeds

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Model Factory
  3. 3 desafios.

    Exercícios

13 - Eloquent

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Manipulando Dados
  3. Vídeoaula com duração de: 00:14:44

    Introdução ao Eloquent Visualizar
  4. Vídeoaula com duração de: 00:12:45

    Continuando os estudos sobre o Eloquent
  5. Códigos, imagens, diagramas etc.

    Propriedades do Eloquent
  6. 3 desafios.

    Exercícios

14 - Melhorando nossa aplicação

  1. Vídeoaula com duração de: 00:15:25

    Criando a estrutura para manipular os voluntários - Seeders e Model Factory
  2. Vídeoaula com duração de: 00:21:36

    CRUD dos Voluntários (RESTful Controllers) - Parte 1
  3. Vídeoaula com duração de: 00:17:49

    CRUD dos Voluntários (RESTful Controllers) - Parte 2

15 - Validation

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Vídeoaula com duração de: 00:15:12

    Validação via Controller e Form Request
  3. 3 desafios.

    Exercícios

16 - Session

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Drivers de Sessions
  3. Códigos, imagens, diagramas etc.

    Métodos de Sessions
  4. Códigos, imagens, diagramas etc.

    Session Flash
  5. Vídeoaula com duração de: 00:10:17

    Sessões do tipo Flash Message
  6. 3 desafios.

    Exercícios

17 - Localization

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Traduções customizadas
  3. Códigos, imagens, diagramas etc.

    Melhorando a descrição dos campos
  4. 3 desafios.

    Exercícios

18 - Router Model Biding

  1. Vídeoaula com duração de: 00:13:39

    Route Model Biding
  2. 3 desafios.

    Exercícios

19 - Pagination

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Vídeoaula com duração de: 00:08:05

    Implementando paginação na aplicação
  3. Códigos, imagens, diagramas etc.

    Recursos avançados de paginação
  4. 3 desafios.

    Exercícios

20 - Relações

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Relacionamentos Um para Um (1..1)
  3. Códigos, imagens, diagramas etc.

    Relacionamentos Um para Muitos (1..n)
  4. Códigos, imagens, diagramas etc.

    Relacionamentos Muitos para Muitos (n..n)
  5. Vídeoaula com duração de: 00:18:12

    Criando relacionamento entre Models
  6. Vídeoaula com duração de: 00:13:50

    Relacionamento muitos-para-muitos
  7. 3 desafios.

    Exercícios

21 - Persistindo os dados no banco de dados

  1. Códigos, imagens, diagramas etc.

    Persistindo dados
  2. Vídeoaula com duração de: 00:18:32

    Persistindo relações na base de dados
  3. 3 desafios.

    Exercícios

22 - Service Container

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Vídeoaula com duração de: 00:16:26

    Service Container na prática
  3. 3 desafios.

    Exercícios

23 - Service Provide

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Vídeoaula com duração de: 00:07:45

    Estrutura do Service Provider
  3. 3 desafios.

    Exercícios

24 - Facades e Contracts

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Vídeoaula com duração de: 00:14:43

    Entedendo Facades e Contracts
  3. 3 desafios.

    Exercícios

25 - View Composer

  1. Vídeoaula com duração de: 00:09:29

    View Composer
  2. 3 desafios.

    Exercícios

26 - Midlewares

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Vídeoaula com duração de: 00:11:11

    Middlewares na prática
  3. 3 desafios.

    Exercícios

27 - Authentication

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Vídeoaula com duração de: 00:27:44

    Autenticação
  3. Vídeoaula com duração de: 00:08:01

    Atualizando a versão do projeto
  4. 3 desafios.

    Exercícios

28 - Authorization

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Vídeoaula com duração de: 00:17:17

    Implementando autorização
  3. 3 desafios.

    Exercícios

29 - Filesystem

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Configuração
  3. Códigos, imagens, diagramas etc.

    Métodos Básicos
  4. Vídeoaula com duração de: 00:17:40

    Trabalhando com arquivos (criação, edição, exclusão e upload)
  5. 3 desafios.

    Exercícios

30 - Mail

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Utilização Básica
  3. Vídeoaula com duração de: 00:13:40

    Envio de e-mails e Mailtrap
  4. 3 desafios.

    Exercícios

31 - Console

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Argumentos e Opções
  3. Códigos, imagens, diagramas etc.

    Iteração com o usuário
  4. 3 desafios.

    Exercícios

32 - Task Scheduling

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Verificação do Schelude
  3. Códigos, imagens, diagramas etc.

    Redirecionando as saídas das Tasks
  4. Códigos, imagens, diagramas etc.

    Configuração
  5. Vídeoaula com duração de: 00:10:18

    Agendamento de tarefas (Task Scheduler) no Windows
  6. 3 desafios.

    Exercícios

33 - Queue

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Dispachando os Jobs para a Queue
  3. Códigos, imagens, diagramas etc.

    Recursos dos Jobs
  4. Códigos, imagens, diagramas etc.

    Lidando com falhas nos Jobs
  5. Vídeoaula com duração de: 00:12:49

    Queue Listener
  6. 4 desafios.

    Exercícios

34 - Events e Listeners

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Criando Events e Listeners
  3. Vídeoaula com duração de: 00:10:40

    Utilizando Events e Listeners
  4. Códigos, imagens, diagramas etc.

    Event Subscriber
  5. Códigos, imagens, diagramas etc.

    Broadcasting Events
  6. Vídeoaula com duração de: 00:13:07

    Event Broadcast
  7. 3 desafios.

    Exercícios

35 - Laravel Elixir

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Instalação
  3. Códigos, imagens, diagramas etc.

    Utilizando o Elixir
  4. Vídeoaula com duração de: 00:08:58

    Utilizando o Laravel Elixir
  5. 3 desafios.

    Exercícios

36 - Laravel 5.2

  1. Vídeoaula com duração de: 00:17:09

    Atualização para o Laravel 5.2
  2. Vídeoaula com duração de: 00:17:29

    Testando novos recursos do Laravel 5.2 no projeto voluntários
  3. Vídeoaula com duração de: 00:29:17

    Conheça os novos recursos de autenticação do Laravel 5.2
  4. 3 desafios.

    Exercícios

37 - Conclusão

  1. Depoimento / Brinde

Adquira este curso agora mesmo

Curso de Laravel Completo

Laravel Completo

6x R$ 33,32

R$ 199,90 à vista

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

h

Curso com certificado de horas

O que os alunos dizem?

O curso é fantástico, super bem explicado e as vídeos aulas auxiliam bastante. Em pouquíssimo tempo, você será capaz de absorver tudo sobre esse magnífico framework e criar aplicações ricas. Vale muito à pena!!!

Adquira este curso de forma avulsa

Curso de Laravel Completo

Laravel Completo

6x R$ 33,32

R$ 199,90 à vista

ou acesse todos os cursos com um dos nossos planos de acesso total

20% OFF
1 ano
De 12x R$99
12x 79 reais
ou por R$ 948,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
20% OFF
3 anos
De 12x R$199
12x 159 reais
ou por R$ 1.908,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
25% OFF
5 anos
De 12x R$256
12x 192 reais
ou por R$ 2.304,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados