Buscar

Ementa Programação Curso PHP 5 Completo

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CURSO PROGRAMAÇÃO PHP5 COMPLETO 
Descrição do curso 
O curso de php5 mostra desde o básico, para quem nunca trabalhou com PHP antes, até um nível 
mais avançado, ensinando a trabalhar com sessões, cookies, url amigáveis, 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 nível 
intermediário. Programadores um pouco mais experientes vão querer ver o curso de PHP 
Orientado a Objetos. 
 
Pré-requisitos para fazer este curso 
Os requisitos mínimos para fazer o curso é ter conhecimento de html e muita vontade de 
aprender. 
 
Perfil profissional após o curso 
Após concluir o curso, o aluno estará apto a desenvolver sites e sistemas profissionais. 
 
Conteúdo Programático do curso 
Introdução ao curso 
• Fontes de pesquisa 
• Ferramentas utilizadas no curso 
• Instalação das ferramentas 
Capitulo 1 
• Estrutura e sintaxe de uma página PHP 
• Como funciona o PHP 
• PHP com HTML 
Capítulo 2 
• Variáveis 
• Variáveis dinâmicas 
 CURSO PROGRAMAÇÃO PHP5 COMPLETO 
• Escopo das variáveis 
• Tipos de dados 
• Funções para pegar tipos de dados 
• Aspas simples, aspas duplas e concatenação 
• Constantes 
• Entendendo como se trabalha com Arrays 
• Trabalhando com os índices do array 
• Algumas funções nativas dos Arrays parte 1 
o array_pop() 
o array_shift() 
o array_push() 
o array_search() 
o array_sum() 
o count() 
• Algumas funções 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 Aritméticos 
• Operadores de atribuição 
• Operadores de comparação 
• Operadores lógicos 
Capítulo 3 
 CURSO PROGRAMAÇÃO PHP5 COMPLETO 
• Condicionais (if) 
• Condicionais (switch) 
• Estrutura de repetição for 
• Estrutura de repetição while 
• Estrutura de repetição do while 
• Controle de fluxo 
• Funções personalizadas 
• Funções anônimas 
• Funções de validações 
• Funções para strings parte 1 
o sprinftf() 
o str_replace() 
o str_repeat() 
o strpos() 
o strrpos() 
o str_split() 
o strlen() 
• Funções para strings parte 2 
o strtolower() 
o strtoupper() 
o substr() 
o substr_count() 
o ucwords() 
• Funções para strings parte 3 
o trim() 
o strip_tags() 
o addslashes() 
o htmlentities() 
 CURSO PROGRAMAÇÃO PHP5 COMPLETO 
o md5() 
o sha1() 
• Criando função para recortar textos do tamanho que queremos. 
• Funções numéricas 
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 função para carregar as includes necessárias 
• Criando função para fazer as includes. 
• Includes e include_once 
• Require, require_once e diferenças entre include e require. 
Capítulo 4 
• Trabalhando com a variável global get 
• Como usar uma querystring 
• Formulários 
o Método de envio POST 
o Método de envio REQUEST 
o Todos os tipos de campos de um formulário 
o Como se trabalhar com textareas. 
• Filtros 
o Para que servem os filtros e utilizando o filtro para validar e-mails. 
o Validando números inteiros e floats com filtros. 
o Validando IPS e URLS. 
 CURSO PROGRAMAÇÃO PHP5 COMPLETO 
o Removendo caracteres indesejados dos e-mails e usando filtros para remover 
qualquer tentativa de injections 
o Removendo caracteres indesejados dos números inteiros e das strings. 
 
Capítulo 5 
• Banco de Dados 
o Diferenças da conexão com PDO e sem PDO, e como fazer uma conexão 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 função para validar dados ao fazer login. 
o Criando função para logar. 
• Tratando erros 
o Forçando o PHP a mostrar os erros e tratando com try, catch. 
o Utilizando try, ctach em funções. 
o Entendendo alguns erros comuns que acontecem no PHP. 
• Cookies e Sessões 
o Como usar as sessões 
o Deixando o sistema de login SEM PDO livre dos ataques de injection. 
 CURSO PROGRAMAÇÃO PHP5 COMPLETO 
o Login protegido COM PDO. 
o Pegando os usuários online parte 1 
o Pegando os usuários online parte 2 
o Destruindo uma sessão e deslogando do sistema. 
o Criando Cookies e colocando uma validade para eles. 
o Sisstema de lembrar senha com Cookies 
Capítulo 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 Função 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 diferença de datas com datetime(). 
o Revisão do datetime(). 
 
• Expressões regulares 
• Urls Amigáveis 
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 PROGRAMAÇÃO 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. 
• Paginação de dados 
o Paginação simples 
o Paginação com a class PAGER do PEAR 
• Upload de fotos e arquivos e redimensionamento de fotos. 
o Upload de fotos e arquivos para seus respectivos diretórios. 
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 diretórios. 
o Lendo e listando dados dos arquivos. 
o Escrevendo em arquivos. 
o Lendo arquivo com scandir() 
o Lendo diretórios. 
o Criando e deletando diretórios 
o Lendo diretórios e listando arquivos com a biblioteca SPL

Continue navegando