PHP 8. Quick Scripting Reference. Referência Rápida de PHP 8
248 páginas
Portuguese
PDF
4.5

PHP 8. Quick Scripting Reference. Referência Rápida de PHP 8

PHP 8. Quick Scripting Reference. Referência Rápida de PHP 8

Autor:

Ano:

Resumo:

Introdução

O livro «PHP 8 Quick Scripting Reference» de Mikael Olsson foi lançado em 2021 e é um guia de referência compacto, porém abrangente, para a linguagem PHP versão 8. Esta é a terceira edição da série Quick Scripting Reference, totalmente atualizada com as novidades do PHP 8: atributos, argumentos nomeados, compilação JIT, sistema de tipos aprimorado e muitos outros. Em 248 páginas, o autor aborda tanto os fundamentos da sintaxe quanto tópicos avançados, tornando o livro um auxiliar ideal para consulta rápida e revisão de conceitos-chave.

Sobre o que é o livro

O livro é estruturado do simples ao complexo e cobre todos os aspectos principais da linguagem PHP 8. Começa com a instalação e configuração do ambiente, depois aborda sequencialmente variáveis, tipos de dados, operadores, estruturas de controle, funções, arrays, strings, classes e objetos. Atenção especial é dada às novidades do PHP 8: atributos (attributes), argumentos nomeados (named arguments), union types, mixed type, static return type, além do tratamento aprimorado de erros com throw expression. Capítulos separados são dedicados a trabalho com arquivos, datas, expressões regulares, tratamento de exceções e geradores. O livro termina com uma visão geral da biblioteca padrão do PHP (SPL) e dicas para escrever código de qualidade.

Para quem é este livro

O livro é voltado para um público amplo:

  • Desenvolvedores iniciantes que desejam aprender rapidamente a sintaxe do PHP 8 e começar a escrever scripts simples.
  • Programadores PHP experientes que desejam atualizar seus conhecimentos para a versão 8 e conhecer os novos recursos.
  • Estudantes e professores que precisam de um guia compacto para aprender ou ensinar um curso de PHP.
  • Desenvolvedores backend migrando de outras linguagens (por exemplo, Python, Java, C#) para PHP.

O que o leitor aprenderá

Ao ler este livro, o leitor será capaz de:

  • Instalar e configurar o PHP 8 em sua máquina local.
  • Entender e usar todas as construções básicas da linguagem: variáveis, tipos, operadores, loops, condicionais.
  • Trabalhar com funções, incluindo funções anônimas, arrow functions e closures.
  • Criar classes e objetos, aplicar herança, interfaces, traits e classes abstratas.
  • Usar os novos recursos do PHP 8: atributos, argumentos nomeados, union types, match expression, operador nullsafe.
  • Tratar erros e exceções com try-catch-finally e throw expression.
  • Trabalhar com sistema de arquivos, datas, expressões regulares.
  • Aplicar geradores e iteradores para trabalhar eficientemente com grandes volumes de dados.
  • Usar a biblioteca padrão do PHP (SPL) para resolver tarefas comuns.

Pontos fortes do livro

O livro possui várias vantagens inegáveis:

  • Compacidade e estruturação. Apenas 248 páginas, mas as informações são densas, sem excessos. Cada capítulo é um bloco de conhecimento completo.
  • Atualidade. O livro corresponde totalmente à versão PHP 8.0, algo raro para publicações impressas de 2021.
  • Foco prático. Muitos exemplos curtos de código que podem ser testados imediatamente no console ou em uma IDE.
  • Facilidade de uso como referência. Graças à estrutura clara e ao índice remissivo, o livro é fácil de usar para consulta rápida sobre um tópico específico.
  • Linguagem acessível. O autor explica conceitos complexos em palavras simples, sem sobrecarregar o texto com teoria desnecessária.
  • Cobertura das novidades. Todas as principais mudanças do PHP 8 são detalhadas, o que é especialmente valioso para quem está migrando do PHP 7.

A quem é recomendado

O livro será útil para todos que desejam aprender PHP 8 de forma rápida e eficaz ou revisar seus conhecimentos. Recomendo especialmente para:

  • Desenvolvedores,

Recommendations