Curso Online de Laravel Blog + ACL – EspecializaTi

Compartilhe este post

O que é Laravel? Laravel é um framework de desenvolvimento rápido para PHP, livre e de código aberto. Cuja o principal objetivo é permitir que você trabalhe de forma estruturada e rápida. Para a criação de interface gráfica, o Laravel utiliza uma Engine de template chamada Blade, que traz uma gama de ferramentas que ajudam a criar interfaces bonitas e funcionais de forma rápida e evitar a duplicação de código. Ele fornece todas as ferramentas necessárias para que você possa começar programando o que for necessário, ele foi construído para ser simples e fácil de aprender.

Oque e ACL? O ACL (lista de controle de acesso), com relação a um sistema de arquivos do computador, é uma lista de permissões anexadas a um objeto. Uma ACL especifica quais usuários ou processos do sistema recebem acesso a objetos, bem como quais operações são permitidas em determinados objetos.

Neste curso você aprenderá a trabalhar com Banco de Dados, criar o seu próprio blog com ACL e controlar os seus níveis de acesso. Este curso também conta com diversos Bônus Gratuitos para seu melhor aprendizado.

Curso Online de Laravel - Blog + ACL

Ementa do Curso de Laravel 5

Abaixo você tem todos os cursos e módulos que irá receber ao se matricular no curso completo. Alguns módulos são liberados gradualmente.

CURSO FRONT-END CRIAR LAYOUT DASHBOARD COM HTML5

Criar Layouts > 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
CURSO FRONT-END CRIAR LAYOUT PARA SITE RESPONSIVO COM BOOTSTRAPLayouts Profissionais com HTML5 > 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 10 – Criar Section de Contato
Aula 11 – CopyRigth do Site
Aula 12 – Alterar o Favicon da Página
Layouts Profissionais com HTML5 > 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
CURSO DE VAGRANT
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 DE LARAVEL – BLOG + ACL
Gerenciador de conteúdo > 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
Gerenciador de conteúdo > 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
Gerenciador de conteúdo > 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
Gerenciador de conteúdo > 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
Gerenciador de conteúdo > 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
Gerenciador de conteúdo > 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
Gerenciador de conteúdo > 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 5.3 – BÁSICO
Conhecendo o Framework Laravel > 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 DIGITAL OCEAN
Deploy na Digital Ocean > Hospedagem em Servidor Cloud:
01 – Criar Droplet Digital Ocean
02 – Preparar Ambiente PHP 7.1
03 – Deploy com GIT
CURSO DE LARAVEL 5.2 ACL
Níveis de Acesso > 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 ACLAula 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 DE LARAVEL RELATIONSHIPS (RELACIONAMENTOS DE TABELAS)
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

Bônus:

Todos os Bônus Possuem Acesso Ilimitado por 1 ANO e Certificado Digital Oficial da EspecializaTi:

Vagrant

[Com certificado digital de 4 horas] Que tal criar um ambiente para desenvolvimento PHP realmente perfeito? Este curso de vagrant vai te possibilitar fazer isso, pois este é um recurso incrível que dominou a comunidade de desenvolvimento. Com vagrant você pode criar um sistema de desenvolvimento local exatamente igual ao servidor que sua aplicação vai rodar em produção, e com isso você não sofre mais com aquele \”Isso funciona na minha maquina\”. O vagrant é multiplataforma, ou seja independente do S.O. você vai conseguir rodar ele, e neste caso teremos as mesmas configurações de desenvolvimento.

Digital Ocean

[Com certificado digital de 4 horas] Neste curso você aprender a hospedar suas aplicações web em um servidor de alto nível, servidor de Cloud. Vai aprender como trabalhar com este serviço de hospedagem incrível e barato.

Front-End Sites

[Com certificado digital de 26 horas] Neste curso você vai aprender a desenvolver 2 sites, do zero com bootstrap. Estes sites serão responsivos e profissionais. Vai aprender a como criar sites responsivos com bootstrap e ainda vai aprender como segmentar e organizar páginas web com HTML5.

Front-End DashBoard

[Com certificado digital de 8 horas] Você vai aprender a como criar o layout do seu próprio dashboard, do zero. Vai conseguir criar dashboard totalmente responsivo, com relatórios, listagem de itens, formulários, telas de login e muito mais.

Laravel 5.3 – Básico

[Com certificado digital de 25 horas] Aprenda a trabalhar com o framework PHP mais popular de todos os tempos. Este é o framework que mais cresce em popularidade nos últimos tempos. Laravel é o framework de maior credibilidade em todo o planeta. Seus recursos são incríveis e isso justifica todo o sucesso.

Laravel ACL (Control Access List)

[Com certificado digital de 20 horas] Desenvolvido na versão 5.2 do framework laravel este curso te ensina como criar aplicações web em alto nível com níveis de acesso de uma maneira extremamente profissional e segura. O sistema de ACL que ensinamos neste curso é adotado pelos maiores projetos web em PHP que existem na atualidade.

Alguns dos Depoimentos de Alunos do Curso:

Professor Carlos Ferreira

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

Apaixonado por compartilhar conhecimento, criador de diversas ferramentas e metodologias de ensino que estão transformando o Brasil.

Participou do desenvolvimento da plataforma Ead do especializaTi (Essa é a melhor plataforma de ensino a distância da América Latina)

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

Especialista em PHP, JavaScript, jQuery, Ajax, Framework Laravel, Segurança WEB e SEO.

Conhecimentos também em: Java, Android, HTML5, CSS3, OOCSS, Wordpress, Joomla, Linux e SQL.

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

Aprenda A Criar O Seu Próprio Gerenciador De Conteúdo