0% acharam este documento útil (0 voto)
37 visualizações3 páginas

Bootcamp Intensivo de Laravel

Enviado por

darlon.braga
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
37 visualizações3 páginas

Bootcamp Intensivo de Laravel

Enviado por

darlon.braga
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Curso Intensivo de Laravel em 30 Dias

Curso Intensivo de Laravel em 30 Dias


Guia Completo de Estudos com Exemplos e Exercícios Práticos

Capítulo 1: Introdução ao Laravel

O que é Laravel?

Laravel é um framework PHP moderno e robusto baseado na arquitetura MVC

(Model-View-Controller), projetado para facilitar o desenvolvimento de aplicações web. Laravel

oferece uma estrutura organizada, com recursos como Eloquent ORM, sistema de rotas, Blade

templating engine e ferramentas CLI (Artisan).

Exemplo Prático:

Para começar, vamos criar um novo projeto Laravel.

Comando para criar um projeto:

composer create-project laravel/laravel projeto-exemplo

Explore a estrutura do projeto gerado, incluindo pastas como app/, routes/, e resources/.

Capítulo 3: Rotas e Controladores

Definindo Rotas Simples


Curso Intensivo de Laravel em 30 Dias

As rotas em Laravel definem o ponto de entrada para o seu aplicativo e controlam como ele

responde às solicitações HTTP. As rotas são configuradas no arquivo routes/[Link].

Exemplo de uma rota simples que retorna uma saudação:

```php

Route::get('/saudacao', function () {

return 'Olá, Laravel!';

});

```

Criando um Controlador

Os controladores ajudam a organizar a lógica da aplicação. Use o Artisan para criar um controlador:

Comando:

php artisan make:controller SaudacaoController

Exemplo de um controlador:

```php

class SaudacaoController extends Controller {

public function exibir() {

return view('saudacao');

}
Curso Intensivo de Laravel em 30 Dias

```

Você também pode gostar