PHP intermediário
intermediárioO degrau seguinte a Fundamentos: sair de scripts que funcionam para código que se mantém. Objetos, tratamento de erros, organização com namespaces e Composer, e o dia a dia de uma aplicação web.
Fase 1 — do script ao objeto
0/2-
Classes e Objetos
você está aquiClasses e objetos: o passo que transforma um arquivo de funções soltas num sistema que dá para manter e crescer.
-
Closure
Função como valor: é o que faz array_map, usort e callbacks em geral pararem de ser mágica.
Fase 2 — quando algo dá errado
0/2-
Exceções
Em vez de o script morrer com uma mensagem feia, você trata a falha onde ela faz sentido tratar.
-
Erros
Error e Exception são coisas diferentes. Saber qual é qual evita um try/catch que nunca pega nada.
Fase 3 — código que cresce sem virar bagunça
0/3-
Namespaces
Onde suas classes moram e como o PHP as encontra sem você incluir arquivo por arquivo.
-
Introdução ao Composer
Composer: usar código de terceiros sem copiar e colar, e dar autoload ao seu próprio projeto.
-
Enumerações
Enums: representar um conjunto fechado de valores sem espalhar strings soltas pelo código.
Fase 4 — o dia a dia de uma aplicação web
0/5-
Sessões
Como o PHP lembra quem é o usuário entre um request e o próximo — e por onde isso vaza.
-
Cookies
O dado que vive no navegador: o que dá para guardar ali e o que nunca deveria.
-
Gerenciamento de envio de arquivos
Receber arquivo do usuário é uma das operações mais perigosas da web. Aqui está o jeito certo.
-
Injeção de SQL
Consulta preparada não é preciosismo: é a diferença entre um formulário e um banco apagado.
-
PCRE
Expressões regulares: validar, extrair e substituir texto — com a sintaxe que o PHP realmente usa.
A chegada
Ao completar todas as etapas você vai ler código PHP com naturalidade e escrever seus próprios scripts com segurança.
criar minha conta grátis →