Curso com projeto prático Sistema de gestão educacional com Laravel e Vue.js | School of Net

R$ 70.00 Sistema de gestão educacional com Laravel e Vue.js Neste projeto prático, vamos criar uma aplicação de gestão educacional em que professores irão administrar o aproveitamento de seus alunos. Cada professor poderá criar provas escritas através do sistema ou virtuais para que os alunos as façam e recebam suas notas. Utilizando os recursos incríveis do Vue.js, montaremos uma aplicação inteira somente com javascript, permitindo total interatividade com as provas além de proporcionar uma ótima experiência aos alunos e professores. Com o Laravel, criaremos toda API Restful e a parte administrativa, em que os administradores possam gerenciar professores e alunos. 5 0

Sistema de gestão educacional com Laravel e Vue.js

Complete

Neste projeto prático, vamos criar uma aplicação de gestão educacional em que professores irão administrar o aproveitamento de seus alunos. Cada professor poderá criar provas escritas através do sistema ou virtuais para que os alunos as façam e recebam suas notas. Utilizando os recursos incríveis do Vue.js, montaremos uma aplicação inteira somente com javascript, permitindo total interatividade com as provas além de proporcionar uma ótima experiência aos alunos e professores. Com o Laravel, criaremos toda API Restful e a parte administrativa, em que os administradores possam gerenciar professores e alunos.

Compartilhe : | Código fonte Emitir Certificado

Instrutor

Luiz Carlos

Luiz Carlos Diniz

Desenvolvedor completamente apaixonado por tecnologia. Especialista em PHP e seus principais frameworks como: ZF, Symfony e Laravel. Possui grande domínio em tecnologias voltadas para frontend e Javascript. É tutor na School of Net e Code.education.

Cursos Profissionais

Faça esse curso e aprenda...

  • Deploy da aplicação em hospedagem compartilhada
  • Relacionamentos polimórficos com Eloquent ORM
  • Integrar Laravel com Vue.js
  • Proteção de aplicação Single Page com Vue.js
  • CRUD's com Vue.js
  • Montar Single Page Application com Vue.js
  • Gerência de estados da aplicação com Vuex
  • Laravel Mix
  • Autenticação JWT
  • Permissões de usuário
  • API Restful

Aulas

Introdução 0:06:05 Free

Windows - Instalando Git Bash e cmder 0:16:01

Windows - Instalando PHP e Composer 0:13:48

Windows - Instalando MySQL Server 0:13:09

Windows - Instalando Node.js 0:02:41 Free

Linux - Instalando PHP e Composer 0:11:15

Linux - Instalando MySQL Server 0:05:54 Free

Linux - Instalando Node.js 0:03:49 Free

MAC - Instalando PHP e Composer 0:11:14

MAC - Instalando MySQL Server 0:06:24

MAC - Instalando Node.js 0:02:58 Free

Gerando aplicação Laravel 0:04:42

Melhorando auto-complete com Laravel 0:08:44

Criando autenticação e namespace próprio 0:06:58

Definindo rotas da área administrativa 0:09:32

Primeiro contato com formulários 0:12:24

Ajustes no formulário e validações de dados 0:11:04

Cadastro de usuários 0:03:39

Bootstrapper - Listando usuários 0:15:32

Ações de editar e excluir 0:06:24

Edição de usuários 0:09:32

Mostrando e excluindo usuários 0:14:06

Trabalhando com ícones 0:09:16

Menus de usuário apenas com PHP 0:15:52

Mensagens de confirmação 0:09:45

Geração de matrícula 0:12:05

Login com matrícula 0:13:33 Free

Criando notificação de conta de usuário criada 0:08:56

Testando envio de e-mail de boas-vindas 0:10:40

Envio de link de recuperação de senha 0:09:46

Mostrando password do usuário criado 0:13:43

Criando tipos de usuários 0:14:12

Brincando com polimorfismo 0:09:11 Free

Criando tipos de usuário 0:17:52

Protegendo login e área administrativa 0:08:31

Protegendo menu administrativo 0:04:16 Free

Alterando senhas 0:10:43

Criando perfil de usuário 0:08:47

Criando abas para administração 0:10:19

Traduzindo faker e simulando perfis 0:09:46

Administração de turmas e disciplinas 0:15:27

Trabalhando com datas nos formulários 0:07:40 Free

Criando relacionamento entre turmas e estudantes 0:14:41

Criando area de alunos e turmas 0:10:17

Configuração inicial com Laravel Mix 0:16:25

Criando store Vuex para alunos e turma 0:08:53 Free

Listando alunos da turma 0:21:04

Criando campo select para buscar alunos 0:17:09

Buscando alunos no select 0:11:25

Criando método para adicionar alunos na turma 0:07:36

Testando adição de alunos na turma 0:19:00

Mostrando mensagens de confirmação com PNotify 0:10:21

Excluindo alunos da turma 0:10:36

Criando área de administração de ensino 0:07:50 Free

Buscando professores e disciplinas no auto-complete 0:11:34

Criando model para Ensino 0:18:06

Testando adição de ensino 0:13:47

Testando exclusão de ensino 0:03:22 Free

Integração com biblioteca JWT 0:07:20

Gerando token JWT 0:18:39

Resposta de erro ao requisitar token 0:04:05 Free

Testando revogação do token 0:08:12

Guardiões de autenticação 0:05:36

Proteção das rotas da API 0:05:40

Auto-refresh token 0:09:34

Iniciando aplicação front-end 0:07:20 Free

Configuração de rotas com vue-router 0:09:33

Criando menu de usuário 0:09:16

Iniciando estrutura de autenticação 0:09:51

Primeiro teste de autenticação no front-end 0:07:19 Free

Armazenando token JWT no local storage 0:14:29

Mostrando nome do usuário 0:14:56

Debug da aplicação e sourcemaps 0:11:34

Logout do SPA 0:15:04

Incluindo token JWT na requisição HTTP 0:08:12 Free

Interceptor para novo token e resposta 401 0:12:49

Proteção da área interna do SPA 0:08:11

Mixins para organização dos componentes 0:09:46

Listando turmas do professor 0:12:37