Informações
Nome: Curso PHP Completo
Lançamento: 2014
Assunto: Informatica
Estilo: Video-Aula
Idioma: Português
Formato: MP4
Tamanho: 4.58 GB
Download
Mais Informações: Curso PHP
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
• 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:
• 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()
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.
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.
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.
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
Imagens:
0 comentários:
Postar um comentário