Introdução ao PHP 8.3
O que é PHP, onde é usado e o que mudou na versão 8.3.
Carregando novidades…
Aprenda os fundamentos de PHP com explicações práticas e exercícios ao final de cada aula.
Entre na sua conta para acessar as aulas, responder aos exercícios e acompanhar seu progresso.
O que é PHP, onde é usado e o que mudou na versão 8.3.
Instale PHP no Windows, configure PATH e execute scripts.
Instale PHP 8.3 e extensões no Debian ou Ubuntu.
Aprenda tags, instruções, comentários e saída.
Declare variáveis, constantes e conheça os tipos fundamentais.
Use operadores aritméticos, comparação, atribuição, lógica e concatenação.
Trabalhe com aspas, concatenação, interpolação e funções de texto.
Crie arrays e percorra seus elementos.
Controle decisões com condicionais e a expressão match.
Repita operações e controle o fluxo com laços.
Crie funções com parâmetros, tipos e retorno.
Receba dados de formulários e entenda as superglobais.
Valide entradas, escape saídas e proteja consultas e senhas.
Crie classes e objetos e organize atributos e métodos.
Use visibilidade, herança, interfaces e polimorfismo.
Conheça constantes tipadas, Override, json_validate e constantes dinâmicas.
Organize classes com namespaces e carregamento automático PSR-4.
Instale e atualize dependências mantendo ambientes reproduzíveis.
Conecte PHP ao MySQL com PDO, consultas parametrizadas e transações.
Gere e interprete JSON e configure respostas HTTP.
Gerencie sessões e cookies e implemente autenticação segura.
Receba arquivos, valide conteúdo e armazene uploads com segurança.
Trate falhas e registre erros sem expor detalhes internos.
Separe responsabilidades e organize aplicações PHP.
Crie testes unitários e valide comportamentos.
Implemente endpoints, métodos HTTP, validação e respostas JSON.
Prepare PHP para produção com servidor web e configuração segura.
Integre PHP 8.3, PDO, MySQL, validação, segurança e testes.