Aprendendo Laravel: O framework PHP dos artesãos da web
VITRINE Os TOP de vendas !!
De: R$ 0,00Por: R$ 65,00ou X de
Preço a vista: R$ 65,00
Quem viu este produto , comprou
-
VITRINE Os TOP de vendas !!
-
Recursos Visuais na Web com PHP Recursos Visuais na Web com PHP
VITRINE Os TOP de vendas !!
-
ESGOTADO Orquestrando aplicações PHP com Symfony -Usando ORM Doctrine .
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
A Linguagem PHP apresenta a melhor curva de aprendizagem e, aliada a outras tecnologias, se tornou a maior arma para o desenvolvimento de sistemas computacionais para a Internet. A velocidade de concepção de softwares a coloca em primeiro lugar na maioria das empresas desenvolvedoras e, também, é cada vez mais ensinada nas universidades de todo o mundo. Este livro apresenta um forte conteúdo didático sobre PHP, bem como um rico conjunto de exemplos da linguagem, juntamente com seu relacionamento com todas as tecnologias que a envolvem, em especial, as abordagens de programação estruturada e orientada a objetos e outras utilizadas pela conceituação da engenharia de software. Tanto os programadores iniciantes como os mais experientes encontrarão, neste livro, vasto material de aprendizagem e aplicação, desde o nível básico até o avançado. ... Ler mais +
QUERO VER -
Web Interativa com Ajax e PHP - 2ª Edição
VITRINE Os TOP de vendas !!
Ajax (acrônimo de Asynchronous JavaScript and XML) é uma técnica de desenvolvimento web que combina tecnologias conhecidas, como JavaScript, XML, entre outras, para tornar as páginas web mais dinâmicas e interativas. Utilizando Ajax, podemos enviar requisições ao servidor web sem recarregar a página que estamos acessando. Assim, os web sites ficam muito parecidos com aplicações para desktop. ... Ler mais +
QUERO VER -
Aprendendo Laravel: O framework PHP dos artesãos da web
VITRINE Os TOP de vendas !!
O framework Laravel se tornou o framework mais popular em um período curto de tempo, passando na frente dos seus concorrentes (Symfony e Zend Framework) no quesito popularidade. Alguns atribuem essa fama ao modo simples e rápido de se entregar projetos ao utilizar o framework; outros dizem que sua documentação simples e objetiva acolhe os desenvolvedores que estão começando. ... Ler mais +
QUERO VER -
PHP 6 e MySQL 5 para Web Sites Dinâmicos PHP 6 e MySQL 5 para Web Sites Dinâmicos
VITRINE Os TOP de vendas !!
-
Programação Segura Utilizando PHP Programação Segura Utilizando PHP
VITRINE Os TOP de vendas !!
-
PHP - Do Básico à Orientação a Objetos
VITRINE Os TOP de vendas !!
O PHP é uma das linguagens mais utilizadas no mundo da internet. A melhor coisa em usar PHP está no fato dele ser extremamente simples para um iniciante, oferecendo, porém, muitos recursos para o programador profissional e sendo também uma linguagem Open Source de uso geral muito utilizada, especialmente para o desenvolvimento de aplicações Web. O principal objetivo do PHP5 foi melhorar os mecanismos de POO para solucionar as carências das versões anteriores. Um passo necessário para conseguir que PHP seja uma linguagem apta para todo tipo de aplicações e meios, inclusive os mais exigentes. Sendo assim, foi abordado neste livro: noções básicas de PHP, orientação a objetos, algumas funcionalidades mais avançadas, noções de mysql, postgresql, definições de algumas funções úteis no desenvolvimento em PHP, abstração de dados, MVC, documentação de código e XML e segurança. ... Ler mais +
QUERO VER -
PHP com AJAX na Web 2.0 - Com Muitos Exemplos Práticos PHP com AJAX na Web 2.0 - Com Muitos Exemplos
VITRINE Os TOP de vendas !!
-
PHP - Para Desenvolvimento Profissional
VITRINE Os TOP de vendas !!
O livro explora a programação e o projeto orientados a objeto do ponto de vista educacional e do programador. Começa com um panorama sobre os recursos de OO do PHP, apresentando tópicos essenciais, como a declaração de classe, instanciação de objeto, herança e encapsulamento de método e atributo, passando por tópicos avançados como Design Patterns, sempre com código de exemplo para melhor entendimento. ... Ler mais +
QUERO VER
Quem viu este produto , também se interessou
-
VITRINE Os TOP de vendas !!
Saiba como desenvolver e implementar de forma simples:
QUERO VER
-Formulário de e-mail com anexo;
-Diminuir imagem de vários megabytes para poucas dezenas de KB durante o upload;
-Abordagem sobre Ecommerce;
-Carrinho de compras;
-Upload simples ou múltiplo com Ajax + AS3; ........ ... Ler mais + -
PHP - Do Básico à Orientação a Objetos
VITRINE Os TOP de vendas !!
O PHP é uma das linguagens mais utilizadas no mundo da internet. A melhor coisa em usar PHP está no fato dele ser extremamente simples para um iniciante, oferecendo, porém, muitos recursos para o programador profissional e sendo também uma linguagem Open Source de uso geral muito utilizada, especialmente para o desenvolvimento de aplicações Web. O principal objetivo do PHP5 foi melhorar os mecanismos de POO para solucionar as carências das versões anteriores. Um passo necessário para conseguir que PHP seja uma linguagem apta para todo tipo de aplicações e meios, inclusive os mais exigentes. Sendo assim, foi abordado neste livro: noções básicas de PHP, orientação a objetos, algumas funcionalidades mais avançadas, noções de mysql, postgresql, definições de algumas funções úteis no desenvolvimento em PHP, abstração de dados, MVC, documentação de código e XML e segurança. ... Ler mais +
QUERO VER -
Recursos Visuais na Web com PHP Recursos Visuais na Web com PHP
VITRINE Os TOP de vendas !!
-
ESGOTADO Orquestrando aplicações PHP com Symfony -Usando ORM Doctrine .
VITRINE Os TOP de vendas !!
-
Programação Segura Utilizando PHP Programação Segura Utilizando PHP
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
-
PHP 6 e MySQL 5 para Web Sites Dinâmicos PHP 6 e MySQL 5 para Web Sites Dinâmicos
VITRINE Os TOP de vendas !!
-
Aprendendo Laravel: O framework PHP dos artesãos da web
VITRINE Os TOP de vendas !!
O framework Laravel se tornou o framework mais popular em um período curto de tempo, passando na frente dos seus concorrentes (Symfony e Zend Framework) no quesito popularidade. Alguns atribuem essa fama ao modo simples e rápido de se entregar projetos ao utilizar o framework; outros dizem que sua documentação simples e objetiva acolhe os desenvolvedores que estão começando. ... Ler mais +
QUERO VER -
PHP com AJAX na Web 2.0 - Com Muitos Exemplos Práticos PHP com AJAX na Web 2.0 - Com Muitos Exemplos
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
A Linguagem PHP apresenta a melhor curva de aprendizagem e, aliada a outras tecnologias, se tornou a maior arma para o desenvolvimento de sistemas computacionais para a Internet. A velocidade de concepção de softwares a coloca em primeiro lugar na maioria das empresas desenvolvedoras e, também, é cada vez mais ensinada nas universidades de todo o mundo. Este livro apresenta um forte conteúdo didático sobre PHP, bem como um rico conjunto de exemplos da linguagem, juntamente com seu relacionamento com todas as tecnologias que a envolvem, em especial, as abordagens de programação estruturada e orientada a objetos e outras utilizadas pela conceituação da engenharia de software. Tanto os programadores iniciantes como os mais experientes encontrarão, neste livro, vasto material de aprendizagem e aplicação, desde o nível básico até o avançado. ... Ler mais +
QUERO VER -
Web Interativa com Ajax e PHP - 2ª Edição
VITRINE Os TOP de vendas !!
Ajax (acrônimo de Asynchronous JavaScript and XML) é uma técnica de desenvolvimento web que combina tecnologias conhecidas, como JavaScript, XML, entre outras, para tornar as páginas web mais dinâmicas e interativas. Utilizando Ajax, podemos enviar requisições ao servidor web sem recarregar a página que estamos acessando. Assim, os web sites ficam muito parecidos com aplicações para desktop. ... Ler mais +
QUERO VER -
PHP - Para Desenvolvimento Profissional
VITRINE Os TOP de vendas !!
O livro explora a programação e o projeto orientados a objeto do ponto de vista educacional e do programador. Começa com um panorama sobre os recursos de OO do PHP, apresentando tópicos essenciais, como a declaração de classe, instanciação de objeto, herança e encapsulamento de método e atributo, passando por tópicos avançados como Design Patterns, sempre com código de exemplo para melhor entendimento. ... Ler mais +
QUERO VER
- DescriçãoAprendendo Laravel: O framework PHP dos artesãos da web
O framework Laravel se tornou o framework mais popular em um período curto de tempo, passando na frente dos seus concorrentes (Symfony e Zend Framework) no quesito popularidade. Alguns atribuem essa fama ao modo simples e rápido de se entregar projetos ao utilizar o framework; outros dizem que sua documentação simples e objetiva acolhe os desenvolvedores que estão começando.
Independentemente do motivo pelo qual o leitor escolheu o Laravel, este livro foi pensado para ser uma fonte de estudos e até mesmo um guia para consultas a assuntos relacionados ao framework. E isso ocorre pelo fato de que nos baseamos na própria documentação do Laravel, escolhendo os principais tópicos e tornando esses pontos chaves claros e de fácil entendimento.
O livro também mostrará como:
Entender o funcionamento do roteamento com Laravel e PHP puro
Criar API com apenas algumas linhas de código
Aumentar a produtividade utilizando o Artisan
Utilizar o meio de pagamento PagSeguro com a biblioteca Laravel PagSeguro
Escolher melhores práticas de estrutura de diretórios
Trabalhar com relacionamentos com o Eloquent - Sobre o Autor
- Especificação
Especificações
Sobre o Autor Michael Douglas
Michael Douglas Barbosa Araujo é graduado em Gestão de Tecnologia da Informação. Idealizador da Laravel Conference Brasil, possui as certificações Zend Certified Engineer 5.5 e MTA Microsoft. É engenheiro de software e criador do Laravel PagSeguro (github.com/michaeldouglas/laravel-pagseguro).
Matheus Marabesi
Matheus Marabesi, pós-graduado em Engenharia de Software, é palestrante em eventos de tecnologia, principalmente os relacionados ao PHP. Possui mais de cinco anos de experiência em desenvolvimento de aplicações web, e também é um entusiasta do mundo IoT.Informações Técnicas Sumário
Agradecimentos.....................................................................................................................11
Sobre os autores.....................................................................................................................12
Prefácio .................................................................................................................................13
Capítulo 1 ¦ Introdução ..........................................................................................................15
1.1 Qual o propósito deste livro?...................................................................................... 16
1.2 Iniciando sua vida com o Laravel................................................................................ 17
1.3 Composer.................................................................................................................. 18
1.3.1 Gerenciando as dependências do seu projeto com Composer ...............................20
1.3.2 Laravel PagSeguro .............................................................................................. 21
1.3.3 Instalando o Composer....................................................................................... 21
1.3.4 Instalando o Composer no Windows ..................................................................22
1.3.5 Instalando o Composer no Linux e Mac..............................................................22
1.4 Git.............................................................................................................................23
1.4.1 Instalando o Git no Linux ................................................................................... 24
1.4.2 Instalando o Git no Windows ............................................................................. 24
1.4.3 Instalando o Git no Mac .....................................................................................32
1.5 REST.........................................................................................................................34
1.5.1 Protocolo HTTP .................................................................................................36
1.5.2 Componentes importantes do HTTP ..................................................................36
1.5.3 Recursos ............................................................................................................ 37
1.5.4 Operações ..........................................................................................................38
1.6 Namespaces...............................................................................................................40
1.7 Notação de objetos Javascript (JSON) ........................................................................46
1.8 Conclusão.................................................................................................................. 47
Capítulo 2 ¦ Ambiente de desenvolvimento ............................................................................48
2.1 Requisitos do ambiente de desenvolvimento ...............................................................48
2.2 Instalação do Laravel .................................................................................................50
2.2.1 Instalação via Composer..................................................................................... 51
2.3 Laravel Homestead ....................................................................................................52
6 Aprendendo Laravel
2.3.1 Instalação e configuração....................................................................................55
2.3.2 Instalando o box do Homestead..........................................................................56
2.3.3 Instalando o Homestead.....................................................................................56
2.4 Configurando o Homestead .......................................................................................57
2.4.1 Configuração de pasta ........................................................................................58
2.4.2 Configurando a URL do projeto..........................................................................58
2.5 Configuração de ambiente.......................................................................................... 59
2.5.1 Arquivo de configuração do banco de dados........................................................62
2.6 Configurações Apache ...............................................................................................65
2.7 Conclusão..................................................................................................................65
Capítulo 3 ¦ Começando meu mundo Laravel ..........................................................................66
3.1 Entendendo rotas.......................................................................................................66
3.2 Rotas e o PHP............................................................................................................67
3.3 Rotas básicas com o Laravel....................................................................................... 70
3.4 Rotas com parâmetros................................................................................................ 76
3.5 Rotas e controladores.................................................................................................78
3.6 Uma ajuda do Artisan ................................................................................................82
3.7 Conclusão..................................................................................................................84
Capítulo 4 ¦ Arquitetura Laravel .............................................................................................85
4.1 Ciclo de vida da requisição.........................................................................................86
4.1.1 Kernel HTTP .....................................................................................................88
4.1.2 Service Provider..................................................................................................89
4.2 Conclusão..................................................................................................................92
Capítulo 5 ¦ Middleware HTTP ................................................................................................93
5.1 Criando nosso próprio middleware.............................................................................97
5.2 Middleware antes e depois da requisição .................................................................. 101
5.3 Registrando middlewares globalmente ..................................................................... 105
5.4 Grupos de middlewares............................................................................................ 108
5.5 Conclusão................................................................................................................ 113
Capítulo 6 ¦ Controladores (controllers) ................................................................................ 115
6.1 Utilização dos middlewares......................................................................................123
6.2 Controllers de recursos ............................................................................................ 132
6.3 Cache de rotas......................................................................................................... 139
6.4 Conclusão................................................................................................................ 140
Capítulo 7 ¦ Respostas HTTP ................................................................................................. 141
7.1 Respostas do tipo JSON ........................................................................................... 142
7.1.1 Respostas do tipo JSONP .................................................................................. 143
7.2 Inserindo cabeçalhos na sua resposta........................................................................ 146
7.3 Download de arquivos.............................................................................................. 149
7.4 Macro respostas....................................................................................................... 151
7.5 Redirecionamento de rotas....................................................................................... 153
7.6 Conclusão................................................................................................................ 154
Capítulo 8 ¦ Views................................................................................................................ 155
8.1 Criando sua primeira view ....................................................................................... 155
8.2 Criando layouts....................................................................................................... 156
8.3 Utilizando layouts.................................................................................................... 160
8.4 Conclusão................................................................................................................ 163
Capítulo 9 ¦ Recursos de layout.............................................................................................164
9.1 Recursos adicionais.................................................................................................. 164
9.2 Exibindo dados........................................................................................................ 164
9.3 Escapando dados..................................................................................................... 166
9.4 Estrutura de controle @if ......................................................................................... 168
9.5 @foreach ................................................................................................................. 171
9.6 @include ................................................................................................................. 172
9.7 Comentários............................................................................................................ 173
9.8 @for........................................................................................................................ 176
9.9 @while .................................................................................................................... 176
9.10 @php..................................................................................................................... 176
9.11 Conclusão .............................................................................................................. 176
Capítulo 10 ¦ Elixir ...............................................................................................................177
10.1 O que é o Gulp....................................................................................................... 178
10.2 Instalação do Gulp................................................................................................. 178
10.3 Configurando o Laravel Elixir................................................................................ 179
10.4 Executando o Laravel Elixir.................................................................................... 180
10.5 Utilizando CSS com Laravel Elixir.......................................................................... 182
10.6 Trabalhando com scripts........................................................................................ 184
10.7 Conclusão.............................................................................................................. 186
Capítulo 11 ¦ Cache..............................................................................................................187
11.1 Cache e seus drivers ............................................................................................... 187
11.2 Driver de cache Database........................................................................................ 189
11.3 Driver de cache Memcached ................................................................................... 191
11.3 Driver de cache Redis............................................................................................. 192
11.4 Salvando os dados em cache ................................................................................... 193
11.5 Verificando se os dados já estão em cache ............................................................... 194
11.6 Obter dados salvos em cache .................................................................................. 195
11.7 Conclusão.............................................................................................................. 196
Capítulo 12 ¦ Validações.......................................................................................................197
12.1 Validando os dados da forma tradicional ................................................................ 197
12.2 Validando dados da requisição ............................................................................... 199
12.3 Form Request ........................................................................................................ 202
12.4 Custom Validators.................................................................................................. 207
12.4.1 Criando a classe de validação .......................................................................... 207
12.4.2 Registrando a classe como um validator ..........................................................209
12.4.3 Utilizando a classe de validação ...................................................................... 210
12.5 Conclusão.............................................................................................................. 211
Capítulo 13 ¦ Enviando emails .............................................................................................. 212
13.1 Configurando o ambiente para enviar emails .......................................................... 212
13.2 Enviando emails simples com o Laravel .................................................................. 214
13.3 Estilizando emails.................................................................................................. 219
13.4 Anexando arquivos ao email...................................................................................222
13.5 Conclusão.............................................................................................................. 224
Capítulo 14 ¦ Configurando o banco de dados........................................................................225
14.1 Entendendo a estrutura de configuração .................................................................225
14.2 Criando uma configuração ..................................................................................... 227
14.3 Conclusão..............................................................................................................230
Capítulo 15 ¦ Migrações........................................................................................................231
15.1 Conceito de migração para controle de versão......................................................... 231
15.2 Migrações com Laravel........................................................................................... 232
15.2.1 Criando nossa primeira migração....................................................................233
15.3 Criando tabelas......................................................................................................236
15.4 Criando chaves estrangeiras ................................................................................... 239
15.5 Conclusão.............................................................................................................. 242
Capítulo 16 ¦ Eloquent ORM..................................................................................................243
16.1 Criando o meu primeiro modelo............................................................................. 243
16.1.1 Criando a base de dados.................................................................................. 246
16.1.2 Criando a rota................................................................................................. 248
16.1.3 Executando operações com o modelo .............................................................. 249
16.1.4 Lendo e criando dados ....................................................................................250
16.1.5 Removendo dados........................................................................................... 253
16.1.6 Atualizando dados.......................................................................................... 259
16.2 Relacionamentos com Eloquent.............................................................................. 259
16.2.1 Relacionamento um-para-um .......................................................................... 259
16.3 Relacionamento um-para-muitos............................................................................265
16.4 Relacionamento muitos-para-muitos....................................................................... 270
16.5 Conclusão.............................................................................................................. 278
Capítulo 17 ¦ Autenticação ...................................................................................................279
17.1 A mágica por trás do Auth ...................................................................................... 279
17.2 Camadas de visualização Auth................................................................................ 281
17.3 Obtendo informações do usuário............................................................................286
17.4 Protegendo novas rotas com Auth ........................................................................... 287
17.5 Conclusão .............................................................................................................. 291
Capítulo 18 ¦ Laravel Pagseguro ...........................................................................................292
18.1 Instalação do Laravel Pagseguro ............................................................................. 292
18.2 Configurações do Laravel Pagseguro ......................................................................294
18.3 Configurações do Laravel PagSeguro ......................................................................296
18.4 Criando a requisição de pagamento ........................................................................ 297
18.5 Credenciais e transação de compra .........................................................................300
18.6 Conclusão.............................................................................................................. 301
Referências bibliográficas.....................................................................................................302
Links............................................................................................................................. 302
Livros............................................................................................................................ 302Informações Técnicas
Nº de páginas: 304 Origem: Nacional Editora: Editora Novatec Idioma: Português Edição: 1ª Edição Ano: 2017 ISBN: 9788575226285 Encadernação: Brochura Autor: Michael Douglas, Matheus Marabesi - Informações