Descrio do curso
O curso de php5 mostra desde o bsico, para quem nunca trabalhou com PHP antes, at um nvel mais avanado, ensinando a trabalhar com sesses, cookies, url amigveis, filtros, datas, banco de dados com PDO, etc.
Capitulo 1
Estrutura e sintaxe de uma pgina PHP Como funciona o PHP PHP com HTML
Captulo 2
Variveis Variveis dinmicas
Algumas funes nativas dos Arrays parte 2 o o o o o o array_values() asort() arsort() ksort() max() min()
Implode, explode e a biblioteca SPL para trabalhar com os arrays Arrays multidimensionais Operadores Aritmticos Operadores de atribuio Operadores de comparao Operadores lgicos
Captulo 3
Criando funo para recortar textos do tamanho que queremos. Funes numricas o o o o o o is_numeric() number_format() round() ceil() floor() rand()
Como trabalhar com includes Para que serve o set_include_path() Criando funo para carregar as includes necessrias Criando funo para fazer as includes. Includes e include_once Require, require_once e diferenas entre include e require.
Captulo 4
Trabalhando com a varivel global get Como usar uma querystring Formulrios o o o o Filtros o o o Para que servem os filtros e utilizando o filtro para validar e-mails. Validando nmeros inteiros e floats com filtros. Validando IPS e URLS. Mtodo de envio POST Mtodo de envio REQUEST Todos os tipos de campos de um formulrio Como se trabalhar com textareas.
Captulo 5
Banco de Dados o Diferenas da conexo com PDO e sem PDO, e como fazer uma conexo com e sem o PDO. o o o o o o o o o o o o o Listar os dados do banco SEM PDO. Listar os dados do banco COM PDO Cadastrar SEM PDO Cadastrar COM PDO Deletar SEM PDO Deletar COM PDO Listando dados escolhido para fazer o update Update SEM PDO Update COM PDO Pegando ultimo ID cadastrado SEM e COM PDO Como utilizar o begintransaction() e o rollback(). Criando funo para validar dados ao fazer login. Criando funo para logar.
Tratando erros o o o Forando o PHP a mostrar os erros e tratando com try, catch. Utilizando try, ctach em funes. Entendendo alguns erros comuns que acontecem no PHP.
Cookies e Sesses o o Como usar as sesses Deixando o sistema de login SEM PDO livre dos ataques de injection.
Captulo 6
Datas o o o o o o o Pegando a data atual com date() Pegando a data por extenso com getdate() Transformando strings em datas com strtotime(). Pegando a data atual em segundos com time(). Pegando uma timestamp com mktime(). Formatando datas com strftime() Funo para verificar quanto tempo o cliente tem de acesso antes de expirar a data. o o o Pegando e adicionando uma data datetime() Subtraindo e pegando a diferena de datas com datetime(). Reviso do datetime().
Capitulo 7
Recebendo e enviando e-mails com PHPMailer. o o o Baixando o PHPMailer, configurando para enviar em localhost. Enviando email com anexo e cadastrando no banco. Upload de arquivo ao enviar email.
Upload de fotos e arquivos e redimensionamento de fotos. o o o o Upload de fotos e arquivos para seus respectivos diretrios. Upload de fotos com altura e largura fixos, e cadastrando no banco. Redimensionamento de fotos. Redimensionamento de fotos com a classe wideImage.
Arquivos e diretrios. o o o o o o Lendo e listando dados dos arquivos. Escrevendo em arquivos. Lendo arquivo com scandir() Lendo diretrios. Criando e deletando diretrios Lendo diretrios e listando arquivos com a biblioteca SPL