Introdução
  • Introdução ao PHP 8
  • XAMPP
  • Visual Studio Code
  • Pré-requisitos
Básico I - Fundamentos do PHP 8
  • Fundamentos do PHP
  • PHP e HTML
  • Variáveis
  • Comentários
  • Tipos de dados
  • Operadores aritméticos
  • Arrays
  • Estruturas condicionais
  • Operadores
  • Sintaxe alternativa do comando if
  • Operador ternário
  • Estruturas de repetição: while e dowhile
  • Comando for
  • Comando for decremental
  • Comando foreach
  • Cláusula break e continue
  • Switch
  • Match
  • Include, require, include_once e require_once
  • Funções
  • Estudo de caso 1 (Parte I) - Construindo um site com PHP
  • Estudo de caso 1 (Parte II) - Estilizando o website
  • Construa um website com PHP
Básico II - Variáveis superglobais, arquivos e boas práticas
  • Variáveis superglobais
  • Obtendo informações do servidor com $_SERVER
  • Requisições HTTP: método GET
  • Requisições HTTP: método POST
  • Introdução às boas práticas PHP (PSR)
  • O que são as PSR?
  • PSR-1
  • PSR-1
  • Manipulação de arquivos: abrindo arquivos
  • Lendo arquivos como arrays ou strings
  • Escrevendo em arquivos
  • Atualizando arquivos
  • Código fonte (função append)
  • Lendo arquivos CSV com PHP
  • Código-fonte (lendo arquivos CSV)
  • Como ler todos os arquivos de um diretório com PHP
Intermediário I - PHP Orientado a Objetos
  • Fundamentos da POO
  • Classes
  • Visibilidade
  • Propriedades
  • Herança
  • Private vs. Protected
  • Método construtor
  • Operador de resolução de escopo (::)
Intermediário II - Programação funcional PHP
  • Funções anônimas e function expression
  • IIFE (Immediately Invoked Function Expression)
  • Arrow function
  • Código-fonte da seção