Curso com projeto prático Criando um fórum real-time com Laravel | School of Net

R$ 70.00 Criando um fórum real-time com Laravel Nesse projeto prático vamos criar do zero um fórum de discussão que contará com recursos em real time, ou seja, fazer com que os tópicos, respostas, etc serem atualizadas em tempo real sempre que novos registros forem incluídos ou mesmo novas atualizações detectadas. Controle de acesso, destaque em respostas, tópicos fixados, fechamento de tópicos para novas respostas e a exibição do perfil do usuário com foto também serão implementados. Todo o projeto utilizará TDD (Test Driven Development), contando com a utilização de testes unitários e de integração, além de dos testes automatizados no navegador. Você também aprenderá a utilizar o Vue.js com Laravel sem a separação entre servidor REST e a aplicação client-side, ou seja, tudo será desenvolvido de forma integrada ao invés da utilização do conceito de SPA (Single Page Application). 5 0

Criando um fórum real-time com Laravel

Complete

Nesse projeto prático vamos criar do zero um fórum de discussão que contará com recursos em real time, ou seja, fazer com que os tópicos, respostas, etc serem atualizadas em tempo real sempre que novos registros forem incluídos ou mesmo novas atualizações detectadas. Controle de acesso, destaque em respostas, tópicos fixados, fechamento de tópicos para novas respostas e a exibição do perfil do usuário com foto também serão implementados. Todo o projeto utilizará TDD (Test Driven Development), contando com a utilização de testes unitários e de integração, além de dos testes automatizados no navegador. Você também aprenderá a utilizar o Vue.js com Laravel sem a separação entre servidor REST e a aplicação client-side, ou seja, tudo será desenvolvido de forma integrada ao invés da utilização do conceito de SPA (Single Page Application).

Compartilhe : | Código fonte Emitir Certificado

Instrutor

Erik

Erik Figueiredo

Amante do bom código e eterno estudante. Gosta mesmo é de aprender coisas novas e passar pra frente o conhecimento acumulado. Viciado em música desde os 9 anos

Cursos Profissionais

Faça esse curso e aprenda...

  • Trabalhar com os diversos tipos de testes automatizados no Laravel
  • Criar autenticação social com Passport
  • Trabalhar com permissões (policies)
  • Real-time com Laravel echo e Socket.io
  • Deploy automático e estratégias de branch (Git Flow)

Aulas

Introdução 0:06:39 Free

Ambiente de desenvolvimento 0:06:00

Baixando o laravel e configurando git flow 0:05:31

Criando model migration e controller com artisan 0:04:23 Free

Criando migrations iniciais 0:05:36

Conectando ao banco de dados 0:04:29

Trabalhando com seeds 0:13:09

Publicando no GitHub 0:03:34 Free

Entendendo testes no Laravel 0:09:59

Entendendo nossa estratégia front e back 0:06:29

Preparando Laravel Mix 0:07:52

Configurando Laravel Mix 0:07:06

Templates no Blade 0:03:13 Free

Estruturando o layout 0:06:27

Materialize CSS 0:09:16

Trabalhando com Jquery 0:04:50 Free

Criando web component de tópicos com Vue 0:07:39

Primeiro teste - etapa red e green 0:08:59

Criando página de respostas 0:05:48

Criando web component de resposta 0:06:15

Blade - componente de loading 0:03:40 Free

Traduzindo o forum 0:11:46

Criando rota de tradução 0:04:04

Trocando idioma 0:04:04

Menu de troca de idioma 0:04:53

Commitando estágio atual do projeto 0:01:30

Iniciando uma nova feature no Git Flow 0:06:42

Listando tópicos no formato json 0:07:04

Listando os tópicos no Vue 0:06:26 Free

Testando uma API 0:07:51

Incluindo tópicos 0:07:41

Novo tópico a partir do Vue 0:11:55

Atualizando registros 0:04:58

Refatorando atualização de registro 0:05:16

Formulário de atualização 0:09:08

Validações com request 0:03:07

Permissões com policy 0:07:34

Finalizando feature no Git Flow 0:04:39 Free

Criando teste de listagem de respostas por tópico 0:09:17

Implementando listagem de respostas 0:04:16

Requisitando respostas do Laravel no Vue 0:06:39

Cadastro de resposta no Vue 0:05:20

Criando teste para cadastro de respostas 0:04:58

Implementando o cadastro de resposta 0:08:34

Validando cadastro de respostas 0:03:05

Configurando Laravel Echo com Pusher 0:07:54

Criando primeiro evento 0:05:45 Free

Listando tópicos em real-time 0:07:23

Respostas em real-time 0:07:26