Desenvolvimento Web Avançado com PHP, Laravel e Vue.JS
- Descrição
- Currículo
- FAQ
- Revisões
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 e Laravel e 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!
-
3Instalando o Visual Studio CodeVídeo Aula
-
4Instalando o PHPVídeo Aula
-
5Instalando o ComposerVídeo Aula
-
6[IMPORTANTE] Configurando a memória limite do PHPVídeo Aula
-
7[IMPORTANTE] Modificando a versão do ComposerVídeo Aula
-
8Dica - Lidando com erros do ComposerTexto
-
9Iniciando um projeto Laravel (Via Composer)Vídeo Aula
-
10Instalando o Laravel InstallerVídeo Aula
-
11Iniciando um projeto Laravel (Via Lavarel Installer)Vídeo Aula
-
18Instalando o Visual Studio CodeVídeo Aula
-
19Instalando o HomebrewVídeo Aula
-
20Instalando o PHPVídeo Aula
-
21Instalando o ComposerVídeo Aula
-
22Iniciando um projeto Laravel (Via Composer)Vídeo Aula
-
23Instalando o Laravel InstallerVídeo Aula
-
24Iniciando um projeto Laravel (Via Lavarel Installer)Vídeo Aula
-
25Iniciando o projetoVídeo Aula
-
26Produtividade com Artisan ConsoleVídeo Aula
-
27Rotas (Routes) - IntroduçãoVídeo Aula
-
28Super Gestão - Implementando as rotas principal, sobre-nos e contatoVídeo Aula
-
29Controladores (Controllers) - IntroduçãoVídeo Aula
-
30Super Gestão - Implementando os controladores principal, sobre-nos e contatoVídeo Aula
-
31Visualizações (Views) - IntroduçãoVídeo Aula
-
32Super Gestão - Implementando as visualizações principal, sobre-nos e contatoVídeo Aula
-
33Enviando parâmetrosVídeo Aula
-
34Parâmetros opcionais e valores padrõesVídeo Aula
-
35Tratando parâmetros de rotas com expressões regularesVídeo Aula
-
36Super Gestão - Criando o menu de navegaçãoVídeo Aula
-
37Super Gestão - Implementando as rotas login, clientes, fornecedores e produtosVídeo Aula
-
38Agrupando rotasVídeo Aula
-
39Nomeando rotasVídeo Aula
-
40Redirecionamento de rotasVídeo Aula
-
41Rota de contingência (fallback)Vídeo Aula
-
42Encaminhando parâmetros da rota para o controladorVídeo Aula
-
43Encaminhando parâmetros do controlador para visualizaçãoVídeo Aula
-
44Sintaxe BladeVídeo Aula
-
45Blade - Incluíndo comentários e blocos PHP purosVídeo Aula
-
46Extra - Adicionando a extensão VSCode Laravel-BladeVídeo Aula
-
47Blade - @if/@elseVídeo Aula
-
48Blade - @unlessVídeo Aula
-
49Blade - @issetVídeo Aula
-
50Blade - @emptyVídeo Aula
-
51Extra - Operador condicional ternárioVídeo Aula
-
52Blade - Operador condicional de valor default (??)Vídeo Aula
-
53Blade - @switch/caseVídeo Aula
-
54Blade - @forVídeo Aula
-
55Blade - @whileVídeo Aula
-
56Blade - @foreachVídeo Aula
-
57Blade - @forelseVídeo Aula
-
58Blade - Escapando a tag de impressão do BladeVídeo Aula
-
59Blade - Variável loopVídeo Aula
-
60Super Gestão - Melhorando o visualVídeo Aula
-
61O que são assets?Vídeo Aula
-
62Adicionando assets as views (helper asset)Vídeo Aula
-
63Adicionando arquivos CSS externos as páginas webVídeo Aula
-
64Blade - Template com @extends, @section e @yield parte 1Vídeo Aula
-
65Blade - Template com @extends, @section e @yield parte 2Vídeo Aula
-
66Blade - Realizando include de views (@include)Vídeo Aula
-
67Super Gestão - Enviando o formulário de contatoVídeo Aula
-
68Enviando o formulário de contato via POSTVídeo Aula
-
69Entendendo o token @csrfVídeo Aula
-
70Blade - Componentes (@component)Vídeo Aula
-
71Blade - Enviando parâmetros para componentesVídeo Aula