PHP Profissional: técnicas avançadas
300 páginas
Portuguese
PDF
4.5

PHP Profissional: técnicas avançadas

PHP Profissional: técnicas avançadas

Autor:

Ano:

Resumo:

O livro «PHP Profissional: técnicas avançadas» é destinado a desenvolvedores que já dominam o básico da linguagem e desejam avançar para o próximo nível. O autor, Alexei Smirnov, desenvolvedor sênior com 15 anos de experiência, compartilha práticas reais utilizadas em grandes projetos comerciais e sistemas de alta carga (highload).



Não é mais uma introdução à sintaxe — você mergulhará no projeto de arquiteturas complexas, desde a escolha da estrutura correta de classes até a implantação de microsserviços. Atenção especial é dada às abordagens modernas: SOLID, GRASP, injeção de dependência (Dependency Injection), trabalho com filas, cache com Redis e Varnish, além de profiling com Xdebug e Blackfire.



O que você aprenderá:

  • Como aplicar mais de 15 padrões de projeto (Factory, Strategy, Observer, Repository, etc.) em projetos reais;
  • Métodos de otimização de desempenho: desde a configuração do opcache até o processamento assíncrono de tarefas via RabbitMQ;
  • Princípios de codificação segura: proteção contra SQL injection, XSS, CSRF, validação de dados de entrada;
  • Prática de testes unitários com PHPUnit e testes de integração com Codeception;
  • Padrões arquiteturais: MVC, HMVC, Event-Driven, CQRS e Event Sourcing;
  • Trabalho com Docker, CI/CD, deploy e monitoramento de ambiente de produção.


Para quem é este livro:

  • Desenvolvedores Backend com experiência em PHP a partir de 2 anos;
  • Team Leads e arquitetos que desejam sistematizar conhecimentos;
  • Profissionais migrando de outras linguagens (Java, Python) para o ecossistema PHP;
  • Todos que estão se preparando para entrevistas técnicas para a posição de Senior PHP Developer.


O livro é estruturado como um guia prático: cada capítulo contém exemplos de código prontos para uso, e ao final das seções há exercícios para trabalho autônomo. Você aprenderá não apenas a escrever código, mas a projetar sistemas flexíveis, escaláveis e de fácil manutenção.



«PHP Profissional: técnicas avançadas» se tornará seu guia de referência na criação de aplicações web complexas, APIs e arquitetura de microsserviços. Após sua leitura, você será capaz de resolver com confiança problemas de qualquer complexidade — desde refatoração de legado até o desenvolvimento de projetos de alta carga.

Recommendations