Zend Certified Engineer – Descomplicando a certificação PHP

Download Apostila PDF Casa do Código Zend Certified Engineer – Descomplicando a certificação PHP Baixar Grátis.

A certificação na carreira de um profissional de TI é muito valiosa. Ela é capaz de colocar o profissional que a possui na frente de muitos no mercado de trabalho, tornando a busca para uma nova oportunidade ou recolocação muito mais rápida. As vantagens não param por aí: ter uma certificação agrega muito o currículo e é um bom argumento para ter um aumento na remuneração, e dar aquela valorizada na hora de fazer o seu preço.

Neste livro, Matheus Marabesi e Michael Douglas ensinam todos os conceitos necessários para você entrar para o restrito grupo dos desenvolvedores com a certificação Zend. Você vai dominar como funcionam as nuances da linguagem, indo desde o conhecimento de simples estruturas de controle, manipulação de XMLS até segurança, tudo isso por meio de explicações teóricas e exercícios práticos.

Apostila Zend Certified Engineer – Descomplicando a certificação PHP

1 Introdução
2 Entendendo o básico do PHP
2.1 O problema das tags PHP
2.2 Variáveis
2.3 Caixa alta ou caixa baixa?
2.4 Caracteres especiais?
2.5 Strings
2.6 Comentários
2.7 Operadores aritméticos
2.8 Operadores de atribuição
2.9 Comparações
2.10 Operadores bitwise
2.11 Facilitando a vida
2.12 Construtores de linguagem
2.13 Constantes
2.14 Namespaces
2.15 Extensões
2.16 opCache
2.17 Teste seu conhecimento
2.18 O básico nem sempre é tão básico
2.19 Respostas
3 Strings e padrões
3.1 HEREDOC, NOWDOC?
3.2 Manipulando strings
3.3 Strings também são arrays?
3.4 Similaridade entre strings
3.5 Contando caracteres
3.6 Contando palavras
3.7 Funções fonéticas
3.8 Transformando strings
3.9 Formatando saída com a família *printf
3.10 Expressões regulares
3.11 Strings e mais strings
3.12 Teste seu conhecimento
3.13 Um mundo sem fim das strings
3.14 Respostas
4 XML, JSON e utilização de datas
4.1 simple_xml_*, SimpleXMLElement
4.2 DOM (Document Object Model)
4.3 Combinando DOMDocument e SimpleXMLElement
4.4 xpath e DOMDocument
4.5 xpath e simple_xml_*
4.6 JSON encode, decode
4.7 SOAP (Simple Object Access Protocol)
4.8 php.ini e SOAP
4.9 REST
4.10 REST e PHP
4.11 date
4.12 A classe DateTime
4.13 DateTimeImmutable
4.14 Definindo data
4.15 Time Zone
4.16 createFromFormat
4.17 Teste seu conhecimento
4.18 Para onde ir agora?
4.19 Respostas
5 Arrays
5.1 Arrays associativos x enumerativos
5.2 Organizando dados dentro de arrays
5.3 Adicionado e removendo elementos
5.4 Unindo e comparando arrays
5.5 Verificando o valor de um array
5.6 Geradores
5.7 list
5.8 Teste seu conhecimento
5.9 Procure diferentes funções para o mesmo problema
5.10 Respostas
6 Arquivos, streams e entrada/saída
6.1 Manipulando arquivos
6.2 file_*
6.3 Streams
6.4 Adicionando contexto
6.5 Utilizando streams
6.6 SSH
6.7 Criando um wrapper
6.8 Filtros
6.9 Teste seu conhecimento
6.10 Arquivos, entradas/saídas e streams
6.11 Respostas
7 Funções
7.1 Declarando funções e passagem de variável por valor
7.2 Definindo valores padrões
7.3 Passagem de valores por referência
7.4 Retornando valores por referência
7.5 Utilizando funções nativas do PHP
7.6 call_user_func
7.7 Closures
7.8 Forçando um tipo de valor
7.9 Teste seu conhecimento
7.10 Funções: assunto difícil de ler!
7.11 Respostas
8 Programação orientada a objetos
8.1 Herança
8.2 Classe abstrata
8.3 trait
8.4 interface
8.5 final
8.6 Modificadores de acesso
8.7 $this
8.8 Métodos mágicos
8.9 Exceções try/catch
8.10 finally
8.11 Criando sua exceção
8.12 Late static binding e self
8.13 Teste seu conhecimento
8.14 O famoso objeto cachorro, gato, ser humano etc.
8.15 Respostas
9 PHP e banco de dados com PDO
9.1 PDO (PHP Data Object)
9.2 Conectando e utilizando o PDO
9.3 Manipulando erros
9.4 Executando SQL
9.5 Escapando dados
9.6 Transações
9.7 Retornando dados
9.8 Escapando argumentos automaticamente
9.9 Outras maneiras de manipulação de dados
9.10 Não se atente a implementação e sim a linguagem
9.11 Teste seu conhecimento
9.12 Viver sem banco de dados?
9.13 Respostas
10 Características Web
10.1 Sessão
10.2 php.ini
10.3 Formulários
10.4 Cookies
10.5 HTTP headers
10.6 Teste seu conhecimento
10.7 Mundo Web: será que é outro mundo?
10.8 Respostas
11 Segurança
11.1 Preparando o ambiente
11.2 php.ini em detalhes
11.3 Utilização de memória
11.4 Configurações de log de erro
11.5 Criptografia de dados
11.6 Sessões e segurança
11.7 Tempo para expirar a sessão
11.8 Verificação de sessão por IP
11.9 Cross-Site Scripting
11.10 Cross-Site Request Forgeries
11.11 SQL Injection
11.12 Remote code injection
11.13 Input Filtering
11.14 Password hashing
11.15 Password hashing API
11.16 Teste seu conhecimento
11.17 Segurança em nossas aplicações seria uma utopia?
11.18 Respostas
12 Conclusão
12.1 Agendando sua prova
12.2 A prova
13 Referências de livros/conteúdos utilizados nesse livro

Baixar PDF Zend Certified Engineer – Descomplicando a certificação PHP

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *