Seu primeiro script PHP
Nesta aula, você aprenderá a criar seu primeiro script PHP, entendendo as tags de abertura e fechamento, como misturar PHP com HTML, usar os comandos echo e print para saída, e adicionar comentários ao código.
✓ LidoPHP move boa parte da web do lado do servidor, de blogs em WordPress a sistemas corporativos inteiros. Da versão 8 em diante ganhou tipagem mais rigorosa, compilação JIT, enums e atributos, deixando para trás a fama dos scripts bagunçados dos anos 2000. Com o Composer e frameworks como Laravel e Symfony, virou uma plataforma madura. A referência está no manual em php.net.
Nesta aula, você aprenderá a criar seu primeiro script PHP, entendendo as tags de abertura e fechamento, como misturar PHP com HTML, usar os comandos echo e print para saída, e adicionar comentários ao código.
✓ Lido
Esta aula ensina a configurar o ambiente de desenvolvimento PHP, cobrindo instalação manual, uso do servidor embutido, comparação com XAMPP e configuração do VSCode com extensões essenciais.
✓ Lido
Esta aula apresenta a história do PHP, desde sua criação por Rasmus Lerdorf como um conjunto de scripts CGI até a moderna versão 8. Aborda os principais marcos, como o surgimento do PHP/FI, a engine Zend e as evoluções que tornaram a linguagem uma das mais populares para desenvolvimento web. Por fim, discute as tendências futuras da linguagem.
✓ Lido
Esta aula aborda os operadores em PHP, incluindo aritméticos, comparação, lógicos, a diferença entre == e ===, operadores modernos como null coalescing (??), ternário (? :), nullsafe (?->) e o operador spaceship (<=>). O conteúdo é prático, com exemplos de código e exercícios para fixação.
✓ Lido
Esta aula aborda os tipos de dados em PHP, incluindo os tipos escalares (int, float, string, bool), o tipo null, conversão de tipos (casting) e as funções var_dump e gettype para depuração.
✓ Lido
Esta aula aborda os laços de repetição em PHP, incluindo for, while, do-while e foreach, além dos comandos break e continue e o uso de laços aninhados. O conteúdo é prático e progressivo, com exemplos de código e exercícios para fixação.
✓ Lido
Esta aula aborda closures e funções anônimas em PHP, incluindo sintaxe, captura de variáveis com 'use', arrow functions e callables. O conteúdo é prático e progressivo, com exemplos e exercícios para fixação.
✓ Lido
Esta aula avança no estudo de funções em PHP, abordando parâmetros variádicos, argumentos nomeados (PHP 8), operador spread e type juggling em parâmetros. Inclui exemplos práticos e exercícios para fixação.
✓ Lido
Esta aula aborda funções essenciais de array em PHP, incluindo array_map, array_filter, array_reduce, ordenação (sort, usort), array_merge e funções de busca. Você aprenderá a manipular arrays de forma eficiente com exemplos práticos.
✓ Lido
Esta aula aborda o escopo de variáveis em PHP, diferenciando entre escopo local e global, explicando as palavras-chave global e static, apresentando as superglobais e fornecendo boas práticas para evitar efeitos colaterais.
✓ Lido
Esta aula aborda a validação e sanitização de dados em PHP, ensinando a usar filter_var, validar entradas e sanitizá-las, além de explicar por que nunca se deve confiar nos dados enviados pelo cliente.
✓ Lido
A aula explica como receber dados no PHP via GET e POST, abordando as superglobais $_GET e $_POST, a criação de formulários HTML, as diferenças entre os métodos HTTP e noções básicas de segurança para evitar vulnerabilidades comuns.
✓ Lido