Curso de Laravel - O Framework PHP dos Artesões da Web
What you'll learn
- Trabalhar com o padrão MVC (Model, View, Controller)
- Criar aplicações Web com tecnologia atual
- Criar sites e aplicações seguras
- Criar aplicações web de maneira produtiva
- Criar sistemas de login e controle de usuários
- Configurar uma Homestead para desenvolvimento
- Criar um formulário de Contato
- Trabalhar com Banco de dados e Eloquent ORM
Requirements
- Ter uma boa base no PHP
- Conhecer um pouco sobre PDO (PHP Data Objects) {não obrigatório}
Description
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.
Who this course is for:
- Programadores web iniciante e avançados
Instructors
Professor de Informática, programador web e produtor de vídeo aulas para o PontoCanal no youtube. Formado em Analise e Desenvolvimento de Sistema, focou seus estudos pós faculdade na área de programação web.
Atualmente ministra palestras, cursos presenciais e a distância, com foco sempre na programação web moderna.
Tem como principal objetivo o crescimento pessoal e profissional, visando sempre o crescimento e amadurecimento de seus conhecimento.
A Educação é para todos!
O objetivo da PontoCursos é elevar o conhecimento sobre o mundo tecnológico a todas as pessoas, nosso principal compromisso é ensinar com um preço acessível de forma que nossa filosofia prevaleça.
Todos nossos tutores são treinados e avaliados para que prestem o melhor serviço na preparação, gravação, edição e finalização de um curso.
Nossos cursos são auditados e só são publicados após nossa curadoria verificar falhas, inconsistências ou qualquer outra situação que possa ser negativa para nossos alunos.
Estamos sempre em crescimento e buscamos talentos para compor nossa equipe.