Vídeo Aula – Curso PHP 5 – Completo

19-03-2013_php-logo

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.

http://1.bp.blogspot.com/-B3ccNB9tYYw/T9DoEMyg6DI/AAAAAAAAAj8/UZxoL3w8pV8/s320/Hypertext+Preprocessor.jpg

Categoria:    Video-Aula
Autor:    Adriano Gianini
Idioma:    Português
Tamanho:    4.58 GB

Numero de aulas: 116
Extensão: MOV
Resolução: 1280×720
Instrutor: Alexandre Cardoso
Programas usados no curso inclusos

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çzes nativas dos Arrays parte
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 Sistema 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

Divido em 5 partes

Megabitshare-01Megabitshare-02Megabitshare-03Megabitshare-04Megabitshare-05

Secureupload-01Secureupload-02Secureupload-03Secureupload-04Secureupload-05

Os dois servidores são rapidos!

Não ganhe o mundo e perca sua alma, sabedoria é melhor que prata e ouro.


Escolha abaixo por qual sistema você deseja comentar

Loading Facebook Comments ...
Powered by WordPress