Linguagem · Linguagem
PHP
Scripting server-side pragmático para a web.
Onde usei
- Tugarê
01Visão geral
PHP move uma grande parte da web, de CMSs a sistemas sob medida. Usei para entregar sites, hotsites e sistemas web com agilidade, normalmente junto com MySQL e WordPress.
02Conceitos essenciais
O que qualquer pessoa que trabalha com isso precisa entender
- 01
Ciclo da requisição
Cada requisição executa um script novo — entender sessões, cookies e estado.
- 02
Composer e PSR
Gerenciamento de dependências e os padrões PSR para código interoperável.
- 03
OOP e namespaces
Classes, traits, interfaces e autoloading no PHP moderno.
- 04
Banco com PDO
Prepared statements para evitar SQL injection e manter as queries seguras.
- 05
Templates
Separar lógica de apresentação em temas e views.
- 06
Segurança básica
Validação de entrada, escape de saída, prevenção de CSRF e XSS.
03Na prática
Projetei e construí hotsites, sites e sistemas web na Tugarê | CDM São Paulo com PHP, MySQL, Bootstrap, jQuery e WordPress.