
Nesta aula vamos conhecer o que é e no que pode nos ajudar os famosos Framework.
Nesta aula iremos conhecer um pouco o Framework e saber o por que se se utilizar dele em nossas aplicações.
Nesta aula conheceremos todo o ciclo de vida de uma aplicação feita em Laravel.
Nesta aula iremos aprender como baixar e instalar as ferramentas para virtualização do nosso sistema, o qual será nosso ambiente de desenvolvimento.
Nesta aula aprenderemos a configurar nossa homestead para iniciarmos o desenvolvimento com Laravel 5.
Nesta aula iremos criar nosso primeiro projeto para testar as configurações de nossa Homestead
Nesta aula você aprenderá todos os passos para ligar e desligar corretamente sua maquina virtual.
Nesta aula iremos conhecer diversos comando que podemos utilizar no CMD para facilitar nosso desenvolvimento.
Nesta aula iremos aprender o significado e utilidades de diversas pastas e arquivos que são instalados junto a Laravel.
Nesta aula aprenderemos como criar nossa primeira rota no Laravel.
Nesta aula aprenderemos como devemos nomear os arquivos que criamos no Laravel.
Nesta aula iremos realizar as configurações necessárias para que o Laravel conecte com nosso banco de dados.
Nesta aula você aprenderá a traduzir as mensagens do Framework para o Português.
Nesta aula iremos criar nosso primeiro model e o arquivo migration que contem todos os dados para inclusão de nossa tabela de produtos.
Nesta aula iremos aprender como configurar nossa rota e controlador para exibir os produtos de forma geral e unitário.
Nesta aula aprenderemos como criar e configurar um view no Laravel e assim fechando o ciclo MVC de nossa aplicação.
Nesta aula iremos aprender a como criar um template que pode ser usado em todas nossas página com a finalidade de não precisar ficar repetindo códigos de cabeçalho e estrutura em nossas páginas.
Nesta aula aprenderemos a como incorporar o bootstrap a nossas views e assim ter uma visão bem melhor de nossa página.
Nesta aula trabalharemos com a primeira view com formulários, tendo por objetivo adicionar produtos em nossa base de dados.
Nesta aula aprenderemos um passo importantíssimo que é a validação de conteúdos de nosso formulário.
Neste artigo você encontra todas as validações disponíveis para formulários no Laravel.
Nesta aula aprenderemos com realizar a alteração de nossos produtos no banco de dados.
Nesta aula aprenderemos os métodos para inclusão de imagens a nossos produtos
Nesta aula aprenderemos a excluir produtos com uma mensagem de alerta antes da finalização da exclusão.
Nesta aula aprenderemos a criar uma busca simples de produtos
Nesta aula aprenderemos a paginar os resultados de nossas view a fim de restringir a um tamanho máximo nossas páginas
Nesta aula você aprenderá a como instalar e configurar todo sistema de autenticação de usuários com o Framework PHP Laravel.
Nesta aula aprenderemos os dois modos de proteção de conteúdo sendo um que protege toda a página e outro que protege parte do código.
Nesta aula você irá aprender a configurar o nome de nosso site e a adicionar links na barra de navegação principal.
Nesta aula iniciaremos as configurações para envio de emails no Laravel.
Nesta aula aprenderemos o passo a passo de como realizar o cadastro no nosso servidor de emails.
Nesta aula iremos aprender a como realizar toda a configuração para conectar nosso sistema ao provedor e emails.
Nesta aula aprenderemos a configurar nosso formulário para envio das mensagens.
Nesta aula aprenderemos as configurações necessárias em nosso controlador para que ele possa enviar emails.
Nesta aula aprenderemos a criar um modelo para que seja enviado as informações de nosso formulário e também iremos testar o envio destes emails.
Nesta aula iremos aprender os conceitos que envolvem o Eloquent ORM.
Nesta aula iremos aprender a como trabalhar com ordenação de resultados via Eloquent ORM.
Nesta aula iremos aprender a usar funções muito comuns e úteis para diversos propósitos.
Nesta aula prenderemos a como usar a junção (join) dos dados de múltiplas tabelas, aprenderemos também a criar migrations e seeder e a ler dados de duas tabelas com uma única consulta.
Nesta aula aprenderemos a usar o soft deleting que permite apenas ocultar dados que forem excluídos do sistema.
Laravel é um Framework PHP utilizado para o desenvolvimento web, que utiliza a arquitetura MVC e tem como principal característica ajudar a desenvolver aplicações seguras e performáticas de forma rápida, com código limpo e simples.
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 evitando a duplicação de código.
Para se comunicar com um Banco de Dados o Laravel utiliza uma implementação simples do ActiveRecord chamada de Eloquent ORM, que é uma ferramenta que traz várias funcionalidades para facilitar a inserção, atualização, busca e exclusão de registros. Com configuração simples e pequena e com pouco código podemos configurar a conexão com Banco de Dados e trabalhar com ele.
Atualmente o Framework está em sua versão 5.6, e esta será a versão que utilizaremos durante o curso.
O curso é indicado a todas as pessoas que conhecem um pouco de PHP, mesmo quem nunca trabalhou com nenhum Framework, pois o Laravel possui uma ótima documentação, uma comunidade muito ativa e uma curva de aprendizado bem menor do que outros Frameworks.
Neste curso você irá aprender a criar uma máquina virtual pré configurada para o desenvolvimento em Laravel, após isto aprenderemos o básico para a criação de um projeto e na sequencia iremos aprender mais sobre o Framework PHP de maneira prática criando conteúdos que podem ser adaptados em projetos futuros.