PORTO-
FREI

PHP e Laravel

Crie aplicações web como um verdadeiro artesão

von Turini, Rodrigo   (Autor)

Estß começando com frameworks PHP? Então, que tal criar sites e aplicações web, de forma extremamente produtiva, com código bem escrito, de fßcil manutenção e organizado? Sim, isso é possível com o Laravel 5.1. Nesse livro, Rodrigo Turini mostra os principais recursos do Laravel 5.1, um importante framework PHP para desenvolvimento web. Aprenda como escrever código elegante, simples e crie aplicações robustas e escalßveis em PHP. Voltado para iniciantes e seguindo uma didßtica prßtica, em poucas pßginas você irß escrever suas primeiras funcionalidades e, em pouco tempo, terß um código funcionando e se comunicando com um banco de dados, e implementarß funcionalidades reais. Conheça todos os nossos livros em www.casadocodigo.com.br.

eBook (EPUB)
ebook-Hilfe 

ebook-Format   ebook-Format ebook-Format ebook-Format ebook-Format   ebook-Format

EUR 9,49

Alle Preisangaben inkl. MwSt.

Sofort per Download verfügbar

 
 

Produktbeschreibung

Estß começando com frameworks PHP? Então, que tal criar sites e aplicações web, de forma extremamente produtiva, com código bem escrito, de fßcil manutenção e organizado? Sim, isso é possível com o Laravel 5.1. Nesse livro, Rodrigo Turini mostra os principais recursos do Laravel 5.1, um importante framework PHP para desenvolvimento web. Aprenda como escrever código elegante, simples e crie aplicações robustas e escalßveis em PHP. Voltado para iniciantes e seguindo uma didßtica prßtica, em poucas pßginas você irß escrever suas primeiras funcionalidades e, em pouco tempo, terß um código funcionando e se comunicando com um banco de dados, e implementarß funcionalidades reais.

Conheça todos os nossos livros em (...).br. 

Inhaltsverzeichnis

1 - Introdução 1.1 - O projeto e as tecnologias 1.2 - O que veremos durante o
livro 1.3 - Download do Laravel 1.4 - Acesse o código desse livro 1.5 -
Aproveitando ao mßximo o conteúdo 1.6 - Tirando suas dúvidas 2 - Novo projeto
com Laravel 2.1 - Como criar cinco telas de uma aplicação web? 2.2 - Framework,
pra que te quero? 2.3 - Novo projeto: Uma app de controle de estoque 2.4 -
Entendendo a estrutura de pastas 2.5 - Alterando o namespace padrão com Artisan
2.6 - Criando nossa primeira lógica 2.7 - Conflito entre rotas do Laravel 2.8 -
Antes de continuar 3 - MVC e conexão com banco de dados 3.1 -
Model-View-Controller 3.2 - Colocando MVC em prßtica 3.3 - Trabalhando com banco
de dados 3.4 - Configuração e conexão com MySQL 3.5 - Para saber mais:
Environment 3.6 - Aonde chegamos e para onde queremos ir 4 - Camada de modelo,
migrations e seeds 4.1 - O modelo Produto 4.2 - Trabalhando com migrations 4.3 -
Apagando a tabela produtos 4.4 - Executando migrações 4.5 - Inserindo dados na
tabela produtos 5 - Trabalhando com a View 5.1 - Cada coisa em seu lugar: camada
View 5.2 - Consultando os arquivos de log do framework 5.3 - Incluindo
parâmetros na view 5.4 - Alguns detalhes e curiosidades 5.5 - Melhorando a
aparência da nossa listagem 5.6 - Aonde chegamos e para onde queremos ir 6 -
Parâmetros da request e URL 6.1 - Exibindo detalhes do produto 6.2 - Enviando
parâmetros na request 6.3 - Recuperando parâmetros da request 6.4 - Conhecendo
um pouco mais da Request 6.5 - URLs mais semânticas 6.6 - Recuperando parâmetros
da URL 6.7 - Alguns cuidados necessßrios 7 - Views mais flexíveis e poderosas
7.1 - Blade, a template engine do Laravel 7.2 - Varißveis com blade 7.3 -
Migrando a listagem para Blade 7.4 - Loopings e mais loopings 7.5 - Adicionando
condições na view 7.6 - Marcando produtos em falta no estoque 7.7 - Organizando
nossas views 7.8 - Estilizando o template principal 8 - Request e métodos HTTP
8.1 - Criando formulßrio de novos produtos 8.2 - Criando o método adiciona 8.3 -
Inserindo os produtos no BD 8.4 - Retornando uma view de confirmação 8.5 -
Utilizando os métodos do HTTP 8.6 - Mais métodos HTTP e quando utilizß-los 9 -
Os diferentes tipos de resposta 9.1 - Redirecionando para outras lógicas 9.2 -
Mas e a mensagem de confirmação? 9.3 - Recuperando valores da requisição
anterior 9.4 - Escolhendo quais valores manter 9.5 - Outros tipos de redirect
9.6 - Para saber mais: rotas nomeadas 9.7 - Outros tipos de resposta 10 -
Eloquent ORM 10.1 - Conheça a solução: ORM 10.2 - Tudo mais simples com Eloquent
10.3 - Buscando pelo ID com Eloquent 10.4 - Migrando a inserção de produtos 10.5
- Função de remover produtos 10.6 - Código final do ProdutoController 11 -
Validando os dados de entrada 11.1 - Validação com Laravel 11.2 - Validando com
Form Requests 11.3 - Usando Form Request ao adicionar 11.4 - Exibindo errors de
validação 11.5 - Customizando as mensagens 11.6 - Customizando mensagens de um
campo específico 11.7 - Boa prßtica: experiência de uso 12 - Autenticação e
segurança 12.1 - Tela de login e autenticação 12.2 - Entendendo o login da
aplicação 12.3 - Criando uma lógica de autenticação 12.4 - Autorização com
Middlewares 12.5 - Registrando o middleware para rotas específicas 12.6 -
Utilizando o middleware padrão 13 - Mais produtividade com Artisan 13.1 - Como
lembrar de todos os comandos? 14 - Os próximos passos 

Autoreninfo

Rodrigo Turini é Bacharel em Ciência da Computação, desenvolvedor, instrutor pela Caelum e autor de cursos do Alura. Desenvolve sistemas principalmente em Java e atualmente participa do expert group que mantém a JSR 371 (Model-View-Controller) e JSR 370 (JAX-RS 2.1), sendo a primeira uma nova especificação do JavaEE 8. Rodrigo tem participação ativa na comunidade, participando de diversas listas de discussões sobre linguagens e frameworks, e tendo palestrado em eventos no Brasil e exterior, como DevCamp 2013 e JavaOne 2014, em São Francisco. É um dos líderes de desenvolvimento do VRaptor e contribui para diversos outros projetos open source. Gosta de estudar continuamente as melhores prßticas da orientação a objetos, programação funcional e Java 8. 

Mehr vom Verlag:

Casa do Código

Mehr vom Autor:

Turini, Rodrigo

Produktdetails

Medium: eBook
Format: EPUB
Kopierschutz: ADOBE DRM
Seiten: 219
Sprache: Portugiesisch
Erschienen: Mai 2015
ISBN-10: 855519041X
ISBN-13: 9788555190414

Bestell-Nr.: 17171535 
Libri-Verkaufsrang (LVR):
Libri-Relevanz: 0 (max 9.999)
 

Ist ein Paket? 0
Rohertrag: 1,77 €
Porto: 1,84 €
Deckungsbeitrag: -0,07 €

LIBRI: 0000000
LIBRI-EK*: 7.1 € (20%)
LIBRI-VK: 9,49 €
Libri-STOCK: 1
* EK = ohne MwSt.
P_SALEALLOWED: AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MT NL NO PL PT RO SE SI SK
P_SUPPLYTOCOUNTRY: IE IT LV LT LU MT NL NO PL PT RO SK SI ES SE CH GB DE AT FR BE BG LI EE CY CZ DK FI GR HU IS
DRM: 2
0 = Kein Kopierschutz
1 = PDF Wasserzeichen
2 = DRM Adobe
3 = DRM WMA (Windows Media Audio)
4 = MP3 Wasserzeichen
6 = EPUB Wasserzeichen

UVP: 0 
Warengruppe: 86330 

KNO: 00000000
KNO-EK*: € (%)
KNO-VK: 0,00 €
KNO-STOCK:

Einband: EPUB
Sprache: Portugiesisch

Im Themenkatalog stöbern

› Start › eBooks

Entdecken Sie mehr

Alle Preise inkl. MwSt. , innerhalb Deutschlands liefern wir immer versandkostenfrei . Informationen zum Versand ins Ausland .

Kostenloser Versand *

innerhalb eines Werktages

OHNE RISIKO

30 Tage Rückgaberecht

Käuferschutz

mit Geld-Zurück-Garantie