Cursos de Framework PHP Laravel 5.6

Aprenda a desenvolver sites e aplicações modernas com o Framework PHP dos artesões da Web.

274 Avaliações

Vídeo sob demanda de 5h

+ de 40 vídeo aulas

Acesso total vitalício

Certificado de Conclusão

Criado por: Emerson Carvalho

De: R$ 84,99

Por: R$ 25,89

Requisitos
  • Ter uma boa base no PHP
  • Conhecer um pouco sobre PDO (PHP Data Objects) {não obrigatório}
 
Descrição

Laravel é um Framework PHP utilizado para o desenvolvimento web, que utiliza a arquitetura MVC e tem como principal característica ajudar a desenvolver aplicações seguras e performáticas de forma rápida, com código limpo e simples.

Para a criação de interface gráfica, o Laravel utiliza uma Engine de template chamada Blade, que traz uma gama de ferramentas que ajudam a criar interfaces bonitas e funcionais de forma rápida e evitando a duplicação de código.

Para se comunicar com um Banco de Dados o Laravel utiliza uma implementação simples do ActiveRecord chamada de Eloquent ORM, que é uma ferramenta que traz várias funcionalidades para facilitar a inserção, atualização, busca e exclusão de registros. Com configuração simples e pequena e com pouco código podemos configurar a conexão com Banco de Dados e trabalhar com ele.

Atualmente o Framework está em sua versão 5.6, e esta será a versão que utilizaremos durante o curso.

O curso é indicado a todas as pessoas que conhecem um pouco de PHP, mesmo quem nunca trabalhou com nenhum Framework, pois o Laravel possui uma ótima documentação, uma comunidade muito ativa e uma curva de aprendizado bem menor do que outros Frameworks.

Neste curso você irá aprender a criar uma máquina virtual pré configurada para o desenvolvimento em Laravel, após isto aprenderemos o básico para a criação de um projeto e na sequencia iremos aprender mais sobre o Framework PHP de maneira prática criando conteúdos que podem ser adaptados em projetos futuros.

 

 

Quem é o público-alvo?
  • Programadores web iniciante e avançados

Conteúdo do Curso

Introdução
O que é um Framework?
Conhecendo o Framework Laravel
O que é MVC?
Grupo no Facebook e Youtube
Criando e Configurando um Ambiente de Desenvolvimento Homestead
O que irei aprender nesta seção?
Homestead - Instalação das Ferramentas
Homestead - Configuração
Homestead - Criando um Projeto Laravel
Homestead - Dia a Dia no Laravel
Iniciando os Trabalhos com Laravel
Conhecendo os comandos Artisan
Conhecendo a estrutura de pasta do Laravel
Conhecendo as Rotas no Laravel
Boas práticas na nomenclatura de arquivos
Configurando a conexão do Laravel com o Banco de Dados
Tradução das mensagens do Framework Laravel
Desenvolvendo um Catalogo de Produtos Simples em Laravel
O que irei aprender nesta seção?
Criando o Model e o arquivo de Migration
Criando a rota e o Controller dos nossos Produtos
Criando nossa primeira View no Laravel
Criando um Template Base com ajuda do Blade
Estilizando nossas View com Bootstrap
Adicionando a Página de Inclusão de Produtos
Validando os dados do Formulário
Lista de Validações disponíveis no Laravel
Criando a Página para Alteração de Produtos
Adicionando Fotos aos nossos Produtos
Melhorando a listagem e excluindo Produtos
Adicionando uma Barra de Busca ao nosso Catálogo
Criando a paginação com o Laravel
Primeiros passos na Autenticação de usuários no Laravel
Protegendo o acesso aos conteúdos de Criação, Edição e Exclusão das views
Configurando o Nome do Aplicativo e adicionando links na Barra de Navegação
Enviando Emails no Laravel
O que irei aprender nesta seção?
Instalando a Biblioteca HTTP Guzzle
Criando um Conta no Provedor de serviços Mailgun
Ajustando as Configurações do Laravel para envio de Emails
Criando a View do Formulário de Contato
Criando o método de Envio de Emails no Controlador
Criando um Template de Email e Testando o Envio
Conteúdo Extra Sobre Banco de dados e Eloquent ORM
O que é o Eloquent ORM?
Funções de Ordenação
Funções de Agregação
Acessando dados em múltiplas tabelas
Excluindo registros com segurança
Extras
Aula Bônus
Avaliações do Curso

Curso é muito bom!! Professor super detalhista e se antecipa a qualquer problema que costuma ocorre em uma situação do dia a dia.

Marcos Carmo Silva em 19/04/2019

muito bom até aqui. vamos seguir com as próximas aulas.

Rodrigo Balbino em 14/04/2019

Muito bom o conteúdo do curso, porém acho que falta algumas explicações sobre métodos utilizados. Algumas ações são executas, porém não são bem claras.

Leandro P. Ottoni em 11/03/2019

muito bom! explicações claras e objetivas, tornando o apendizado facil e rapido sem precisar ficar repetindo os videos

Wesley Alves Barreto em 28/02/2019

Espero conseguir um bom trabalho ao concluir o curso

Osiel Anselmo em 27/02/2019

Excelente!

Josoe Schmidt Braga em 09/02/2019

Acho que o curso deveria ser mais completo, pois o framwork é bem mais extenso doque o que foi mostrado.

Yuri Alves Brasil em 20/01/2019

Ótimo curso para quem pretende conhecer o Laravel e suas ferramentas. Realmente facilita muito a programação.

André Luiz Souza Raubach em 19/01/2019

Por enquanto sim

Rickson Gleison de Oliveira em 15/01/2019

Ótimo curso, bem prático e objetivo.

Marcelo Daudt em 11/01/2019

O curso é excelente, estou gostando bastante do conteúdo e da dinâmica do curso.

Adriano de Abreu Wanderley em 07/01/2019

O curso foi bem elaborado ajudando bastante no entendimento no decorrer das aulas, explicações claras e concisas.

Everson Cooper Rodrigues Santana em 27/12/2018

O curso é bastante interessante para as pessoas que não conhecem um framework e querem se aprofundar e simplificar a programação em PHP. Eu adorei o curso, o professor é cativante e realmente sabe do que está falando. Senti um pouco de deficiência em exercícios práticos, acredito que poderia ter mais, até o memento em que fiz o curso.

Deividhy Tonetti em 26/12/2018

O curso está bem estruturado, as aulas são bem explicadas. O professar demonstra domínio na matéria. Aconselho este curso.

António Pinho em 24/12/2018

Bom este foi o segundo curso do Emerson Carvalho, o bom dos cursos dele, é que pelo jeito da explicação e pelo conteúdo, a gente consegue sai com o conteúdo além do esperado !!! Emerson um forte agraço!

Márcio Rogério Sieto em 02/12/2018

Excelente curso. fácil entendimento. A única ressalva que eu faria é para detalhar um pouco mais os códigos feitos.

Filipe Araújo M. Costa em 28/11/2018

Muito bom! parabéns.

Marcio Alves Pinheiro em 25/11/2018

muito bom o curso, só tive um probleminha para virtualizar minha máquina, não conseguir, mas tenho o servidor xampp rodando no meu pc está ok até aqui...

Joao Gois em 19/11/2018

Apesar de faltar algumas informações sobre alguns métodos utilizados nas aulas, é um ótimo conteúdo e que realmente me ajudou muito, com certeza vale a pena!

David Duarth Huber em 14/11/2018

Exelente aula método de aula !

Pedro Ygor Vicente Leite em 13/11/2018