Preparatório para a certificação PHP (Guia Preparatório para a Certificação PHP em PDF)
Preparatório para a certificação PHP
Guia de estudos para o exame Zend Certified Engineer 2017-PHP (PHP 7.1)
Sobre o Livro
Guia de estudos para o exame Rogue Wave Zend Certified Engineer 2017-PHP (PHP 7.1).
O teste é conhecido também pelo seu código: 200-710.
Sobre os Colaboradores
CompTIA Linux+, LPIC-1, NCLA, Zend Certified PHP Engineer PHP 5.5, Zend Certified Engineer PHP 5.3, Zend Certified Engineer Zend Framework, LPI Linux Essentials, Linux Foundation Certified Engineer e Linux Foundation Certified System Administrator
Renato é um desenvolvedor que é apaixonado por Linux, Web e qualidade de código, tenta sempre utilizar diversas tecnologias disponíveis com um pouco de inspiração para desenvolver soluções criativas e confiáveis. Acredita que interesse eclético em tecnologia é um diferencial para possamos desenvolver estas soluções. Também apaixonado por certificações atualmente é: ZCE, ZCPE, ZFCE, LPIC-1, LFCS, LFCE e algumas outras.
Nas redes sociais pode ser encontrado como @renatomefi.
Sumário
-
Autoria
- Autor
- Revisor técnico
- Revisor adjunto
- Capa
-
Introdução
- Sobre o guia
- Histórico
- Vantagens
- Por quê fazer o preparatório?
- Estatísticas
- Formato
- Acessibilidade
- Navegação e revisão
- Compra
- Agendamento
- Reagendamento
- Dia da prova
- O que NÃO cai no teste
- Tecnologias relacionadas
- Questões de simulado
- Armadilhas
- Polêmicas
- Outras certificações PHP
- Término do exame
- Se falhar
- Aprovado
- Objetivo
- Atualizando a certificação
- Configurações de ambiente consideradas no exame
- Perguntas com enunciados ou alternativas iguais
- Notações utilizadas neste guia
- Quiz
- Sugestões, críticas, ideias e erratas
-
Fundamentos do PHP
- Sintaxe
- Operadores
- Operadores binários (bitwise operators)
- Variáveis e “variáveis variáveis”
- Constantes
- Constantes mágicas
- Expressões em constantes
- Visibilidade em constantes
- Tipos de dados
- Type Juggling
- Declaração de tipos de dados de retorno
- Indução de tipos escalares
- Tipos nulos (Nullable types)
- Tipos vazios (void types)
- Delimitadores
- Estruturas de controle
- Construções da linguagem e funções
- Namespaces
- Extensões
- Configuração
- Performance com bytecode caching
- Unicode
- Simulado
- Respostas do simulado
-
Funções
- Argumentos
- Função variádica
- Escopo das variáveis
- Passagem por referência
- Retorno
- Funções anônimas
- Simulado
- Respostas do simulado
-
Formatos e tipos de dados
- Fundamentos do XML
- SimpleXML
- Extensão XML
- Web Services
- SOAP
- REST
- JSON
- DateTime
- Modelo de Objeto de Documento (Document Object Model - DOM)
- Simulado
- Respostas do simulado
-
Recursos Web
- Sessões
- Formulários
- Métodos GET e POST
- Cookies
- Upload
- Cabeçalhos HTTP
- Autenticação HTTP
- Simulado
- Respostas do simulado
-
Programação Orientada à Objetos
- Definição de classe
- Métodos e atributos
- Visibilidade
- Instanciação
- Sintaxe Uniforme de Variável
- Herança
- Sobrescrita de métodos
- Modificadores
- Classes abstratas
- Interfaces
- Retro-compatibilidade
- Exceções
- Métodos e atributos estáticos
- Late Static Binding
- Autocarga (Autoload)
- Reflexão
- Indução de tipo (Type Hinting)
- Constantes de Classe
- Métodos mágicos
- Padrões de Projetos
- MVC (Modelo-Visão-Controlador)
- SPL - Biblioteca Padrão do PHP
- Generators
- Traits
- Closures
- Classes anônimas
- Simulado
- Respostas do simulado
-
Segurança
- Configuração
- Segurança de Sessão
- Cross-Site Scripting
- Cross-Site Request Forgeries
- SQL Injection
- Remote Code Injection
- Senhas
- E-mail Injection
- Filtragem de dados de entrada
- Escapar saída de dados
- Criptografia e Hashing
- Upload de arquivos
- Armazenamento
- SSL
- Simulado
- Respostas do simulado
-
I/O (Entrada e Saída)
- Arquivos
- Leitura
- Escrita
- Operações em arquivos
- Streams
- Contextos
- Simulado
- Respostas do simulado
-
Strings e Padrões
- Aspas (quoting)
- Comparação
- Extração
- Busca
- Substituição
- Formatação
- PCRE
- HEREDOC e NOWDOC
- Codificação
- Simulado
- Respostas do simulado
-
Banco de Dados
- SQL
- Junções (Joins)
- Normalização
- Declarações preparadas
- Transações
- PDO
- MySQLi (MySQL improved)
- Simulado
- Respostas do simulado
-
Arrays
- Arrays associativos
- Arrays enumerados
- Iteração de arrays
- Array multi-dimensional
- Funções para tratamento de array
- Desconstrução simétrica de array
- SPL e Objetos como arrays
- Array constante
- Simulado
- Respostas do simulado
-
Manipulação de erros
- Exceções
- Throwables
- Captura agrupada de exceções
- Simulado
- Respostas do simulado
- Recursos extras
- Notes
A garantia Leanpub incondicional, sem riscos, de 100% de satisfação
Durante 60 dias da data de compra você pode solicitar o reembolso total de qualquer compra Leanpub, em dois cliques. Nós processamos os reembolsos manualmente, então eles podem demorar alguns dias para aparecer. Veja os termos completos.
Ganhe $8 em uma compra de $10 e $16 em uma compra de $20
Pagamos 80% de royalties em compras de $7,99 ou mais e 80% de royalties menos uma taxa fixa de 50 centavos em compras entre $0,99 e $7,98. Você ganha $8 em uma venda de $10 e $16 em uma venda de $20. Portanto, se vendermos 5000 cópias não reembolsadas do seu livro por $20, você ganhará $80,000.
(Sim, alguns autores já ganharam muito mais do que isso no Leanpub.)
Na verdade, os autores ganharammais de 13 milhões de dólares escrevendo, publicando e vendendo no Leanpub.
Saiba mais sobre escrever no Leanpub
Atualizações grauitas. Sem DRM.
Se você compra um livro da Leanpub, você recebe atualizações gratuitas enquanto o autor atualizar o livro! Muitos autores utilizam a Leanpub para publicar os seus livros em andamento, enquanto eles estão os escrevendo. Todos os leitores recebem atualizações gratuitas, não importa quando ou por quanto eles compraram o livro (até mesmo de graça).
A maioria dos livros Leanpub estão disponíveis em PDF (para computadores) e EPUB (para telefones, tablets, e Kindle). Os formatos que um livro inclui são exibidos no top direito dessa página.
Por último, livros Leapub não têm nenhuma proteção anti-cópias DRM sem sentido, então você pode facilmente lê-los em qualquer dispositivo suportado.
Aprenda mais sobre os formatos de ebook da Leanpub e aonde lê-los