Anda di halaman 1dari 7

CURSO PROGRAMAO PHP5 COMPLETO

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.

Esse curso para mim?


Esse curso para quem quer realmente aprender PHP, sendo programadores iniciantes e de nvel intermedirio. Programadores um pouco mais experientes vo querer ver o curso de PHP Orientado a Objetos.

Pr-requisitos para fazer este curso


Os requisitos mnimos para fazer o curso ter conhecimento de html e muita vontade de aprender.

Perfil profissional aps o curso


Aps concluir o curso, o aluno estar apto a desenvolver sites e sistemas profissionais.

Contedo Programtico do curso Introduo ao curso


Fontes de pesquisa Ferramentas utilizadas no curso Instalao das ferramentas

Capitulo 1
Estrutura e sintaxe de uma pgina PHP Como funciona o PHP PHP com HTML

Captulo 2
Variveis Variveis dinmicas

CURSO PROGRAMAO PHP5 COMPLETO


Escopo das variveis Tipos de dados Funes para pegar tipos de dados Aspas simples, aspas duplas e concatenao Constantes Entendendo como se trabalha com Arrays Trabalhando com os ndices do array Algumas funes nativas dos Arrays parte 1 o o o o o o array_pop() array_shift() array_push() array_search() array_sum() count()

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

CURSO PROGRAMAO PHP5 COMPLETO


Condicionais (if) Condicionais (switch) Estrutura de repetio for Estrutura de repetio while Estrutura de repetio do while Controle de fluxo Funes personalizadas Funes annimas Funes de validaes Funes para strings parte 1 o o o o o o o sprinftf() str_replace() str_repeat() strpos() strrpos() str_split() strlen()

Funes para strings parte 2 o o o o o strtolower() strtoupper() substr() substr_count() ucwords()

Funes para strings parte 3 o o o o trim() strip_tags() addslashes() htmlentities()

CURSO PROGRAMAO PHP5 COMPLETO


o o md5() sha1()

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.

CURSO PROGRAMAO PHP5 COMPLETO


o Removendo caracteres indesejados dos e-mails e usando filtros para remover qualquer tentativa de injections o Removendo caracteres indesejados dos nmeros inteiros e das strings.

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.

CURSO PROGRAMAO PHP5 COMPLETO


o o o o o o Login protegido COM PDO. Pegando os usurios online parte 1 Pegando os usurios online parte 2 Destruindo uma sesso e deslogando do sistema. Criando Cookies e colocando uma validade para eles. Sisstema de lembrar senha com Cookies

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().

Expresses regulares Urls Amigveis

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.

CURSO PROGRAMAO PHP5 COMPLETO


o o o o o Listando e-mails para caixa de entrada dos e-mails recebidos. Listando email selecionado. Respondendo email e alterando status parte 1 Respondendo email e alterando status parte 2 Mostrando anexo no email escolhido.

Paginao de dados o o Paginao simples Paginao com a class PAGER do PEAR

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

Anda mungkin juga menyukai