Você está na página 1de 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 array_pop()

o array_shift()

o array_push()

o array_search()

o array_sum()

o count()

Algumas funes nativas dos Arrays parte 2

o array_values()

o asort()

o arsort()

o ksort()

o max()

o 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 sprinftf()

o str_replace()

o str_repeat()

o strpos()

o strrpos()

o str_split()

o strlen()

Funes para strings parte 2

o strtolower()

o strtoupper()

o substr()

o substr_count()

o ucwords()

Funes para strings parte 3

o trim()

o strip_tags()

o addslashes()

o htmlentities()
CURSO PROGRAMAO PHP5 COMPLETO
o md5()

o sha1()

Criando funo para recortar textos do tamanho que queremos.

Funes numricas

o is_numeric()

o number_format()

o round()

o ceil()

o floor()

o 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 Mtodo de envio POST

o Mtodo de envio REQUEST

o Todos os tipos de campos de um formulrio

o Como se trabalhar com textareas.

Filtros

o Para que servem os filtros e utilizando o filtro para validar e-mails.

o Validando nmeros inteiros e floats com filtros.

o Validando IPS e URLS.


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 Listar os dados do banco SEM PDO.

o Listar os dados do banco COM PDO

o Cadastrar SEM PDO

o Cadastrar COM PDO

o Deletar SEM PDO

o Deletar COM PDO

o Listando dados escolhido para fazer o update

o Update SEM PDO

o Update COM PDO

o Pegando ultimo ID cadastrado SEM e COM PDO

o Como utilizar o begintransaction() e o rollback().

o Criando funo para validar dados ao fazer login.

o Criando funo para logar.

Tratando erros

o Forando o PHP a mostrar os erros e tratando com try, catch.

o Utilizando try, ctach em funes.

o Entendendo alguns erros comuns que acontecem no PHP.

Cookies e Sesses

o Como usar as sesses

o Deixando o sistema de login SEM PDO livre dos ataques de injection.


CURSO PROGRAMAO PHP5 COMPLETO
o Login protegido COM PDO.

o Pegando os usurios online parte 1

o Pegando os usurios online parte 2

o Destruindo uma sesso e deslogando do sistema.

o Criando Cookies e colocando uma validade para eles.

o Sisstema de lembrar senha com Cookies

Captulo 6

Datas

o Pegando a data atual com date()

o Pegando a data por extenso com getdate()

o Transformando strings em datas com strtotime().

o Pegando a data atual em segundos com time().

o Pegando uma timestamp com mktime().

o Formatando datas com strftime()

o Funo para verificar quanto tempo o cliente tem de acesso antes de expirar a

data.

o Pegando e adicionando uma data datetime()

o Subtraindo e pegando a diferena de datas com datetime().

o Reviso do datetime().

Expresses regulares

Urls Amigveis

Capitulo 7

Recebendo e enviando e-mails com PHPMailer.

o Baixando o PHPMailer, configurando para enviar em localhost.

o Enviando email com anexo e cadastrando no banco.

o Upload de arquivo ao enviar email.


CURSO PROGRAMAO PHP5 COMPLETO
o Listando e-mails para caixa de entrada dos e-mails recebidos.

o Listando email selecionado.

o Respondendo email e alterando status parte 1

o Respondendo email e alterando status parte 2

o Mostrando anexo no email escolhido.

Paginao de dados

o Paginao simples

o Paginao com a class PAGER do PEAR

Upload de fotos e arquivos e redimensionamento de fotos.

o Upload de fotos e arquivos para seus respectivos diretrios.

o Upload de fotos com altura e largura fixos, e cadastrando no banco.

o Redimensionamento de fotos.

o Redimensionamento de fotos com a classe wideImage.

Arquivos e diretrios.

o Lendo e listando dados dos arquivos.

o Escrevendo em arquivos.

o Lendo arquivo com scandir()

o Lendo diretrios.

o Criando e deletando diretrios

o Lendo diretrios e listando arquivos com a biblioteca SPL

Você também pode gostar