Curso com projeto prático Criando um CMS com administração no Desktop | School of Net

R$ 70.00 Criando um CMS com administração no Desktop Neste projeto você aprenderá a criar um CMS (Content Manager System, um site com painel de administração) tendo um painel desenvolvido no Electron, ou seja, um aplicativo instalado no seu computador, com o qual vamos gerenciar páginas, arquivos de mídia, usuários e artigos de blog. Para este projeto vamos utilizar o Slim Framework no servidor com Twig e Eloquente. Vamos também oferecer um web service com autenticação por token para nosso aplicativo desktop se conectar, que manterá os dados da aplicação seguros. 5 0

Criando um CMS com administração no Desktop

Complete

Neste projeto você aprenderá a criar um CMS (Content Manager System, um site com painel de administração) tendo um painel desenvolvido no Electron, ou seja, um aplicativo instalado no seu computador, com o qual vamos gerenciar páginas, arquivos de mídia, usuários e artigos de blog. Para este projeto vamos utilizar o Slim Framework no servidor com Twig e Eloquente. Vamos também oferecer um web service com autenticação por token para nosso aplicativo desktop se conectar, que manterá os dados da aplicação seguros.

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...

  • Criar aplicativos web com HTML, CSS e Javascript
  • Trabalhar com micro framework PHP
  • Trabalhar com Electron
  • Criar e consumir um web service
  • Autenticação por tokens

Aulas

Introdução 0:05:35 Free

Instalando Electron com Vue.js 0:11:23

Instalando Slim Skeleton 0:05:13

Preparando camada de banco de dados 0:07:24

Configurando o Phinx 0:07:30

Criando primeira tabela e model 0:08:50

Listando páginas 0:05:13

Incluindo registros 0:08:49

Introdução ao ADR 0:06:16 Free

Criando o primeiro Domain 0:05:53 Free

Dando sentido ao Domain 0:05:32

Criando primeiro Responder 0:05:57

Configurando validação de dados 0:07:02

Validando dados 0:08:01

Twitter Bootstrap no Electron 0:07:15

Base do tema do aplicativo desktop 0:06:31

Electron sem menu e barra de título 0:06:08

Barra de título personalizada 0:11:51

Criando novo componente 0:05:54 Free

Transição de página animada 0:05:16

Configurando primeiro módulo do Vuex 0:08:32

Listando dados do servidor 0:06:39

Formulário de cadastro de página 0:04:30 Free

Cadastrando uma página pelo app desktop 0:05:47

Exibindo mensagem de erro e sucesso no cadastro 0:06:07

Gerando excessões personalizadas 0:09:38

Exibindo erros baseados no feedback do servidor 0:05:32

CKEditor com Vue.js 0:07:59

Ajustando altura do CKEditor 0:02:19 Free

Maximizar versus full screen 0:05:50

Modularizando configurações do Axios 0:11:42

Montando um preloader para requisições ajax 0:09:10

Animação do preloader 0:12:10

Melhorando exibição de lista de páginas 0:07:40

Criando menu de navegação principal 0:08:50

Visualização de registro 0:11:01

Criando pagina de edição no Vue.js 0:07:05

Update de registros no servidor 0:06:26 Free

Removendo registros 0:08:10

Mensagens de sucesso na remoção e update 0:05:56

Lateral com altura total 0:03:26 Free

Entendendo prioridade de rotas no Vue 0:02:24 Free

Abstraindo o Domain 0:07:09

Finalizando abstração do Domain 0:06:24

Abstraindo responder 0:04:43

Criando ADR de posts 0:04:23

Criando rotas de posts 0:03:49 Free

Destacar botão ativo no menu 0:06:30

Listagem de artigos 0:03:56 Free

Crud de posts 0:09:48

Correções nos módulos de páginas e posts 0:05:04

Criando ADR de usuários 0:04:39

Validação e rotas de usuários 0:02:16

Eloquente mutators 0:08:10

Listagem de usuários no aplicativo 0:05:26

Crud de usuários no aplicativo 0:09:38

Gerando token de autenticação 0:08:06

Protegendo API do Slim com autenticação 0:04:06

Criando página de login 0:07:49

Autenticando no Vue 0:07:07

Logout e persistência da autenticação 0:06:30

Ativando upload de imagem no CKeditor 0:09:03

Configurando middleware de autorização por query string 0:03:12

Salvando imagem no servidor 0:12:41

Configurando páginas do site 0:04:48

Criando o site 0:11:27

Gerando build da aplicação 0:07:53