Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/casadophp/aprendendo-laravel
- Owner: casadophp
- Created: 2016-07-11T19:56:15.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-10-25T12:56:35.000Z (over 7 years ago)
- Last Synced: 2024-10-18T13:21:55.370Z (3 months ago)
- Topics: aprendendo-laravel, composer, laravel, laravel52, laravel53, laravel54, livro, novatec, php
- Language: PHP
- Homepage: https://novatec.com.br/livros/aprendendo-laravel/
- Size: 49.3 MB
- Stars: 4
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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