Você está na página 1de 6

Introdução a

Programação a Laravel
A programação é a arte e ciência de criar soluções para problemas usando
linguagens de programação. Laravel é um framework PHP moderno e elegante
usado para desenvolvimento web.

by Patrick Boaes
Fundamentos do Laravel
Middleware

São filtros que são executados


Views
antes, durante ou após as
requisições HTTP. Podem ser São arquivos que contêm o HTML,
usados ​para autenticação, CSS e JS que são mostrados para o
autorização e validação de campos. usuário. Podem ser usados para a
criação da interface do usuário.

1 2 3 4

Rotas Controllers

O roteamento é fundamental para a Os controladores são responsáveis


construção de URLs amigáveis, por receber as requisições do
que são importantes para a usuário e retornar as respostas.
experiência do usuário e para o Podem ser usados para a
SEO. organização do código e do fluxo
da aplicação.
MVC e Roteamento

MVC

O Laravel segue o modelo de arquitetura MVC (Model-View- Controller), que separa o código em camadas
lógicas.
Banco de Dados e Eloquent ORM
Eloquent ORM

Eloquent é a camada de abstração de banco de dados embutida no Laravel, que permite escrever
consultas SQL na forma de código PHP.

Migrations

O Laravel usa migrações de banco de dados para controlar alterações de tabelas, como a criação e
exclusão de colunas ou índices.

Query Builder

O Query Builder é uma interface orientada a objetos para construir consultas SQL.
Autenticação e Autorização

Autenticação

O Laravel fornece uma estrutura completa de autenticação de usuários com apenas alguns comandos.
Conclusão e Próximos Passos
1 Exemplos

Experimente os exemplos do Laravel como a loja de comércio eletrônico


ou o gerenciador de tarefas.

2 Fórum

Participe do fórum da comunidade Laravel para aprender e fazer


perguntas.

3 Documentação

Leia a documentação do Laravel para continuar aprofundando seus


conhecimentos no assunto.

Você também pode gostar