Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/casadophp/aprendendo-laravel

Contém os exemplos utilizados no livro publicado pela editora Novatec
https://github.com/casadophp/aprendendo-laravel

aprendendo-laravel composer laravel laravel52 laravel53 laravel54 livro novatec php

Last synced: 3 months ago
JSON representation

Contém os exemplos utilizados no livro publicado pela editora Novatec

Awesome Lists containing this project

README

        

# Aprendendo Laravel - Novatec

![Capa do livro Aprendendo Laravel](https://s3.novatec.com.br/capas/9788575226285.jpg)

Repositório dedicado exclusivamente para os exemplos desenvolvidos no livro. Para cada capítulo existe uma pasta correspondente com um projeto Laravel completo.

```
|__ capitulo1
|___ projeto laravel
capitulo2
|___ projeto laravel
capitulo3
|___ projeto laravel
```

Cada projeto Laravel possui suas próprias dependências, o que torna obrigatório a execução do composer. Para ilustrar melhor a seguir executamos a instalação das dependências do capítulo 1

Entramos na pasta correspondente ao capítulo (levando em consideração que estamos na raiz do projeto clonado)
```
cd capitulo1/
```
E executamos o composer
```
composer install -vv
```
Após isso, basta executar o Artisan para criar um servidor local na porta 8000
```
php artisan serve
```
E por último acessar os exemplos do capítulo através do navegador, que nesse caso utilizamos o firefox
```
firefox http://localhost:8000
```

Obs: Se estiver usando o homestead, não esqueça de redirecionar as portas desejadas no arquivo de configuração `Homestead.yml`, caso contrário, não será possível acessar a aplicação no navegador

# Conteúdo do Livro (Índice)

- Capítulo 1
- Introdução
- Capítulo 2
- Introdução ao ambiente Laravel (não possui código)
- Capítulo 3
- Rotas
- Capítulo 4
- Arquitetura Laravel
- Capítulo 5
- Middlewares
- Capítulo 6
- Controladores (Controllers)
- Capítulo 7
- Respostas HTTP (Não possuí codigo)
- Capítulo 8
- Views
- Capítulo 9
- Recursos de layout
- Capítulo 10
- Elixir
- Capítulo 11
- Cache
- Capítulo 12
- Validações
- Capítulo 13
- Enviando emails
- Capítulo 14
- Configurando banco de dados
- Capítulo 15
- Migrações
- Capítulo 16
- Eloquent ORM
- Capítulo 17
- Autenticação