Curso de Laravel - Blog + ACL

Criar um blog com ACL, controle de níveis de acesso.

Ementa do Curso e Bônus

Abaixo você tem todos os cursos e módulos que irá receber ao se matricular no curso completo.

Curso de Laravel - Blog + ACL
> 01 - Organizar Projeto: Aula 01 - Conhecendo o Projeto Aula 02 - Instalando e Configurando Laravel Aula 03 - Integrar Layout Home do Blog ao Laravel Aula 04 - Implementar Home Dashboard ao Laravel Aula 05 - Criando Estrutura das Tabelas - Migrations Aula 06 - Criar Usuário Anonymous Aula 07 - Collective HTML and FORM
> 02 - Gerenciar Usuários: Aula 01 - Listando os Usuários Aula 02 - Criar o Formulário de Gestão de Usuários Aula 03 - Cadastrar Usuários Aula 04 - Validar e Upload de Imagens Aula 05 - Preparar Formulário Editar Usuário Aula 06 - Update User Aula 07 - Editar Registro Únicos no Sistema Aula 08 - Paginação de Usuários Aula 09 - Show and Delete User Aula 10 - Filtrar Usuários Aula 11 - Melhorias Finais
> 03 - Gerenciar Categorias: Aula 01 - Organizando Aula 02 - Listando Categorias Aula 03 - Cadastrar Categoria Aula 04 - Validar Categorias Aula 05 - Editar Dados da Categoria Aula 06 - Visualizar e Deletar Categoria Aula 07 - Filtrando Categorias Aula 08 - Criar Controller Otimizado Aula 09 - Controller Otimizado - create, view e destroy Aula 10 - Controller Otimizado - update Aula 11 - Controller Otimizado - search
> 04 - Auth (Autenticação Personalizada): Aula 01 - Auth Laravel Aula 02 - Personalizar Formulário de Login Aula 03 - Mostrar Mensagens de Erro Aula 04 - Reset Password Aula 05 - Logout Aula 06 - Profile User Aula 07 - Update Profile
> 05 - POSTS: Aula 01 - Organizar a Gestão de Posts Aula 02 - Formulário de Posts Aula 03 - Validar e Cadastrar Post Aula 04 - Editar Post Aula 05 - Visualizar e Deletar Post Aula 06 - Editor de Texto TinyMCE Aula 07 - Adicionando Mais Informações nos Posts Aula 08 - Validar e Editar Posts
> 06 - Site: Aula 01 - Páginas de Empresa e Contato Aula 02 - Service Injection Aula 03 - Exibir Posts Destaques Aula 04 - Listagem dos Posts e Paginação Aula 05 - Listagem dos Posts por Categoria Aula 06 - Exibir Post e Posts Relacionados Aula 07 - Exibir Author e Data Aula 08 - Events (Post Views) Aula 09 - Comments Aula 10 - Enviar Comentário via Ajax Aula 11 - Cadastrar Comentários Aula 12 - Exibir os Comentários Aula 13 - Respostas do Comentário Aula 14 - Simplificar Comentário de Usuários Logadas Aula 15 - Listando os Comentários no Painel Aula 16 - Filtrar Comentários Painel Aula 17 - Mostrar Respostas do Comentário Aula 18 - Responder Comentários Aula 19 - Validar Respostas Comentário Aula 20 - Deletar Comentário e Respostas Aula 21 - Lançar Eventos (Alterar Status Comentário) Aula 22 - Lançar Eventos (Enviar E-mail Comentário Respondido) Aula 23 - Enviando o E-mail Comentáro Respondido Aula 24 - Validar e Melhorar Códigos Aula 25 - Contato Blog Aula 26 - Buscar Por Posts
> 07 - ACL (Níveis de Acesso): Aula 01 - Apresentação do Sistema de ACL Aula 02 - Criando Migrations ACL Aula 03 - CRUD de Profiles Aula 04 - Exibir Usuários Vinculados ao Perfil Aula 05 - Vincular Usuários ao Perfil Aula 06 - Vincular Apenas Usuários Não Vinculados ao Perfil Aula 07 - Deletar Vinculo e Pesquisar Aula 08 - Desafio Aula 09 - Desafio 2 Aula 10 - Permissões CRUD Aula 11 - Exibir Perfis da Permissão Aula 12 - Vincular Perfils a Permissão Aula 13 - Deletar e Filtrar Perfis da Permissão Aula 14 - Desafio Aula 15 - Implementar Relatórios do Dashboard Aula 16 - Criando o Primeiro Gate Aula 17 - Restrigindo Acesso com Gates e Before Aula 18 - Criando uma Policy Aula 19 - ACL na View Aula 20 - Verificar Permissões Dinâmicamente Aula 21 - Limitando Acesso com ACL Aula 22 - Permissões na View Aula 23 - Criar um Super Admin Aula 24 - Hackeando o Perfil de Outros Usuários
Curso de Laravel Relationships (Relacionamentos de tabelas)
> Laravel Relationships: Aula 01 - Curso de Laravel Relationships Instalando e Configurando Aula 02 - Criando Tabelas One To One Aula 03 - Relations One To One Aula 04 - One To One Inverse Aula 05 - One To One Insert Aula 06 - Criando Tabelas One To Many Aula 07 - One To Many Aula 08 - Relation Many to One Aula 09 - Dicas Valiosas Sobre Relacionamentos de Tabelas Aula 10 - One To Many - País > Estados > Cidades Aula 11 - One To Many Insert Aula 12 - Has Many Through Aula 13 - Criar Tabelas Many to Many Aula 14 - Many To Many Aula 15 - Many To Many Inverse Aula 16 - Many To Many Insert Aula 17 - Relation Polymorph Aula 18 - Polymorphic Insert Aula 19 - Polymorphics Listar
Curso de Laravel 5.3 - Básico
> Primeiros Passos: Aula 01 - Instalando Laravel 5.3 Aula 02 - Estrutura de Pastas Aula 03 - Criar VirtualHost Laravel Aula 04 - Rotas Laravel 5.3 Aula 05 - Rotas Final Aula 06 - Controllers Aula 07 - Controllers Final Aula 08 - Views Aula 09 - Sistema de Template Blade Aula 10 - Sistema de Template - Parte 2 Aula 11 - Blade @stack Aula 12 - Migrations Aula 13 - Migration Refresh Aula 14 - Seeders Aula 15 - Models Aula 16 - Primeiro Cadastro no Banco de Dados Aula 17 - Update Aula 18 - Delete Aula 19 - Melhorar a Listagem dos Itens (CSS e Bootstrap) Aula 20 - Formulários Aula 21 - Requests Aula 22 - Cadastrar Dados do Formulário Aula 23 - Validação de dados no Laravel 5.3 Aula 24 - Personalizar Mensagens de Erros Aula 25 - FormRequest Laravel 5.3 Aula 26 - Preparando para editar dados Aula 27 - Update dados laravel Aula 28 - Pacote Collective Form and HTML Aula 29 - Deletar Dados no Laravel Aula 30 - Paginação no Laravel
Curso de Laravel 5.2 ACL
> Controlar permissões de acesso em um sistema de alto nível: Aula 01 - Apresentação Curso Laravel com ACL Aula 02 - Organização do Curso Laravel com ACL Aula 03 - Instalando Laravel e Configurar VirtualHost Aula 04 - Auth Laravel 5.2 Aula 05 - Cadastrando Posts e Listando Aula 06 - Iniciando ACL Laravel Aula 07 - Laravel Acl na View Aula 08 - Definindo Políticas de Acesso ao Sistema Aula 09 - Criando Migrations - ACL FOR LARGE SYSTEMS Aula 10 - Definindo Habilidades de Permissão Dinâmicamente Aula 11 - Criando Lógica de ACL Aula 12 - Mostrar Posts por Perfil Aula 13 - Debug Perfis e Melhorar Código Aula 14 - Definindo Super Admin Sistema Aula 15 - Integrar Layout Login ao Painel Aula 16 - Organizar Projeto Para Integrar com Layout Aula 17 - Relatórios Dashoboard Aula 18 - Listando os POSTS Aula 19 - List Permissions Roles Aula 20 - Show RelationShips System ACL Aula 21 - Escondendo Menus Laravel ACL Aula 22 - Testes Finais Curso de Laravel com ACL Aula 23 - Final Curso Laravel com ACL
Curso Front-End Criar Layout Para Site Responsivo com Bootstrap
> Layout Blog: Aula 01 - Preparando o Projeto Aula 02 - Criando o Header Aula 03 - Deixar o Header do Blog Responsivo Aula 04 - Criar Menu do Blog Aula 05 - Criando o Slide Aula 06 - Listagem dos Posts Aula 07 - Criar Páginação Blog Aula 08 - Criar o Footer da Página Aula 09 - Exibir Conteúdo Dinâmicamente Aula 10 - Página da Empresa Aula 11 - Criar Página de Contato Aula 12 - Página Categoria Aula 13 - Exibir o Post Aula 14 - Criando os comentários do post Aula 15 - Posts Relacionados Aula 16 - Melhorias Finais no Layout do Blog
> Layout Single Page: Aula 01 - Apresentação do Layout do Site Aula 02 - Ferramentas Necessárias Aula 03 - Iniciando o HTML5 Aula 04 - Criar Section Header do Site Aula 05 - Criar Section Principal Aula 06 - Criar Section Sobre Aula 07 - Criar Section Cursos (Com articles) Aula 08 - Criar Section Detalhes (com parallax) Aula 09 - Criar Section Listagem do Projeto Prático Aula 09 - Trabalhar com Aúdio no HTML5 Aula 10 - Criar Section de Contato Aula 11 - CopyRigth do Site Aula 12 - Alterar o Favicon da Página
Curso Front-End Criar Layout Dashboard com HTML5
> Criar Layout do Painel: Aula 01 - Ajustando as Ferramentas Aula 02 - Criar o Menu do Dashboard Aula 03 - Criar o Topo do Dashboard Aula 04 - Relatórios Dashboard Aula 05 - Listagem dos Itens no Dashboard Aula 06 - Formulários Aula 07 - Melhorando o Dashboard Aula 08 - Tela de Login Aula 09 - Tela de Recuperar Senha e Resetar
> Criar Layout do Painel 2: Aula 01 - Criar Tela de Login Aula 02 - Tela de Recuperação de Senha Aula 03 - Iniciando o Layout Aula 04 - Menu Painel Aula 05 - Tela de Relatórios Aula 06 - Tela de Listagem Aula 07 - Tela de (Cadastro, Editar) via Modal Aula 08 - Confirmação de Deletar
> Criar Layout do Site: Aula 01 - Introdução ao Curso e Ferramentas Necessárias Aula 02 - Preparando o Ambiente
Curso de Vagrant
> Ambiente Perfeito de Desenvolvimento Web: Aula 01 - Introdução ao Vagrant Aula 02 - Entendo o Vagrantfile e o setup.sh Aula 03 - Rodando o Primeiro Projeto no Vagrant
Curso Digital Ocean
> Hospedagem em Servidor Cloud: 01 - Criar Droplet Digital Ocean 02 - Preparar Ambiente PHP 7.1 03 - Deploy com GIT Aula 04 - Configurar Domínios na Digital Ocean

Professor Carlos Ferreira

Carlos Ferreira é Analista de Sistemas Experiente, Empreendedor, Fundador da empresa EspecializaTi. Já desenvolveu centenas de softwares para web espalhados pelo mundo.

Trabalha com consultorias em empresas. Palestrante, já ministrou paletras em diversos eventos de TI (UFG, Sepac, Senac, IFG).

Certificações: Comptia Linux +, LPI, Novell Certification.

Fale diretamente comigo através do WhatsApp: (64) 9 8170-1406 ou pelo e-mail: [email protected]