← Voltar ao catálogo
Avaliação profissional

PHP para aplicações reais

Pratica PHP com contratos JSON e PDO, transações, concorrência, streams e jobs CLI. Inclui diagnóstico de falhas e decisões de suporte de aplicações.

DRDisponível
DRphp11 aulas

Objetivos e percurso

Onze aulas, 100 perguntas regulares e 20 cenários originais ligam PHP a aplicações e suporte de produção. Abrange contratos JSON e CSV, autorização, PDO, cursores, propriedade de transações, conflitos, idempotência e ciclo de vida de jobs CLI. Os exemplos anteriores foram executados em PHP 8.3.17; os novos em PHP 8.4.4 com SQLite 3.51.2. A referência documental PHP 8.5 não significa execução nessa versão. Os exemplos são fictícios e não representam processos internos de um banco. A avaliação final reutiliza 68 decisões em 120 minutos. Os limites quantitativos inferiores maduros estão atingidos; validação no runtime 8.5, integração com outros motores e revisão independente continuam pendentes.

Para quem: Programadores e equipas de suporte que mantêm aplicações PHP e integrações com bases de dados.

Pré-requisitos: Noções de variáveis, funções, HTTP e tabelas SQL. Os exercícios incluem os pressupostos necessários.

523 minutos de estudo estimados

  • Distinguir coerção, validação de domínio, ausência e null.
  • Construir consultas com parâmetros e autorização por recurso.
  • Aplicar verificação de palavras-passe e codificação de saída por contexto.
  • Avaliar transações, idempotência e recuperação de efeitos externos.
  • Separar sintaxe JSON, estrutura, identidade e regras de negócio sem coerções que percam dados.
  • Diagnosticar exceções diferidas, acumulação de memória e propriedade de recursos em leitores incrementais.
  • Validar contratos CSV e tratar escritas parciais com base nos bytes confirmados.
  • Conserva os valores de cada operação e distingue execução SQL, dados recebidos e efeitos confirmados.
  • Define quem confirma o trabalho e decide como tratar conflitos, falhas parciais e resultados desconhecidos.
  • Transforma scripts em jobs com contratos claros para argumentos, limpeza, tentativas e resultados observáveis.

Módulos

  1. Tipos e comparações explícitas
  2. Arrays e funções com intenção
  3. Dados com parâmetros
  4. Segurança na fronteira web
  5. Transações e falhas parciais em PDO
  6. HTTP, sessões e autorização por recurso
  7. JSON, contratos e falhas explícitas
  8. Streams, CSV e importações controladas
  9. PDO: parâmetros, cursores e contratos de resultados
  10. Transações, concorrência e recuperação
  11. CLI: falhas, opções e ciclo de vida

Continua a aprender

Programação

Referências e versão

PHP 8.5 reference; DR PHP 2026.3; new fixtures executed on PHP 8.4.4 / SQLite 3.51.2

O que vais explorar

0 / 11

Aprender também é experimentar.

Perguntas originais com explicações, cartões de revisão e cenários para aplicar os conceitos.

Praticar
Este módulo trabalha fundamentos. Não é um curso completo de certificação nem uma simulação integral do exame oficial.