What you'll learn:
- Configurar o ambiente de desenvolvimento nos sistemas operacionais Windows, Linux Ubuntu e OSX.
- Trabalhar com rotas, grupos e com os verbos HTTP Get, Post, Delete, Put e Patch.
- Trabalhar com o motor de renderização de views Blade
- Trabalhar com o desenvolvimento incremental de bancos de dados relacionais utilizando Migrations
- Criar Seeders e Factories para popular tabelas
- Trabalhar com o console Tinker
- Como manipular e validar formulários
- Como interceptar requisições e respostas utilizando Middlewares
- Como implementar as operações CRUD utilizando o Eloquent ORM
- Como implementar autenticação por Session e Token (JWT)
- Como lidar com o padrão de arquitetura MVC (Model, View e Controller)
- Como exportar arquivos nos formatos XLSX, CSV e PDF
- Como enviar e-mails
- Construir APIs Webservices REST
- Dominar os principais recursos do framework Laravel
- Como combinar os frameworks Bootstrap (CSS) e Laravel
- Como combinar os frameworks VueJS e Laravel
- Como combinar o Laravel com o banco de dados Redis para armazenamento de dados em memória (cache)
- Como desenvolver projetos web de forma rápida e estruturada
Bem vindo ao Desenvolvimento Web Avançado com PHP, Laravel e Vue.JS, o curso mais completo da categoria!
Descubra como ganhar produtividade no desenvolvimento de aplicações web avançadas utilizando o framework Laravel e a linguagem de programação PHP. De bônus, descubra como combinar o framework Laravel com o framework Vue.JS para criação de aplicações web incríveis.
O curso conta com mais de 390 aulas, ao todo são mais de 55 horas de videoaulas, tudo com muita prática. Além disso você contará com um suporte campeão para tirar suas dúvidas.
Para iniciar o treinamento é importante que você tenha conhecimentos básicos em alguma linguagem de programação, preferencialmente PHP.
Conheça agora mesmo o curso mais COMPLETO da Udemy sobre PHP eLaravele leve seus conhecimentos de programação para o próximo nível!
Confira abaixo os principais tópicos que você irá aprender nesse curso:
- Configuração do ambiente de desenvolvimento nos sistemas operacionais Windows, Linux Ubuntu e OSX.
- Routes: Criação de rotas, grupos, verbos HTTP Get, Post, Delete, Put e Patch.
- Views: Criação de views do lado do back-end da aplicação com a utilização do engine de views Blade.
- Controllers: Criação de controladores.
- Models, Migrations, Seeders, Factories, Tinker e Eloquent ORM.
- Interceptação de requisições e respostas utilizando Middlewares.
- Manipulação e validação de Formulários.
- Autenticação Web nativa do Framework Laravel.
- Inclusão do pacote UI com Bootstrap.
- Envio de e-mails e geração de arquivos XLSX, CSV e PDF.
- Vue.JS para iniciantes
- API's WebServices REST
- Autenticação API - Autorização JWT (JSON Web Token)
- Back-end Laravel com Front-end Vue.JS
- Armazenamento em memória com Redis
E muito mais...
Junte-se a mais de 240 mil alunos que já fizeram e aprovaram os nossos treinamentos!