Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Aprenda PHP em 178 videoaulas
Rating: 4.1 out of 5(141 ratings)
1,544 students

Aprenda PHP em 178 videoaulas

Nesse curso de php você irá aprender: Manipular arquivos, criar enquetes, criar chats, fazer upload de arquivos .. etc
Created byNeri Neitzke
Last updated 11/2016
Portuguese
Portuguese [Auto],

What you'll learn

  • Manipular arquivos
  • Criar enquetes
  • Fazer upload de arquivos
  • Trabalhar com cookies e sessões
  • Enviar email
  • Trabalhar com as funções numéricas e de manipulação de strings
  • Criar suas próprias funções
  • Manipular formulários
  • Conectar com o banco de dados MySQL
  • Manipular tabelas (gravar, alterar, pesquisar, ordenar, excluir .....)

Course content

1 section179 lectures24h 11m total length
  • aula 00 php - Introdução ao php apache mysql9:50
  • Xampp wampserver easyphp phptriad vertrigo7:45
  • Instalando php apache mysql phpmyadmin pelo Xampp7:56
  • Conhecendo Localhost e 127 0 0 17:59
  • Rodando arquivos no servidor apache6:39
  • Criando primeiro exemplo php com Echo9:57
  • Misturando HTML e PHP dentro do php3:28
  • Veja as caracteristicas através do phpinfo6:51
  • Criando variáveis de String e Inteiras8:31
  • Operador concatenação - float - print7:10
  • Criando variáveis em tempo de execução5:01
  • Variáveis constantes com define6:40
  • php_self remode_addr server_name script_filename document_root8:07
  • Variáveis Array Vetor Unidimencional10:22
  • Array Key Current next end reset prev7:05
  • Array com índices automáticos8:05
  • Contagem de elementos no array6:17
  • Array bidimencional com String11:46
  • Tres maneiras de inserir comentários no código5:01
  • inserindo data e hora6:44
  • Operadores aritmeticos soma multiplicacao divisao subtracao10:07
  • Operadores aritmeticos resto divisao erros e combinação8:37
  • Incrementa e decrementa operadores aritmeticos8:28
  • Operadores de Comparacao igualdade difereca maior e menor que6:17
  • Comando condicional IF7:56
  • Exercicio avaliação comando condicional IF10:14
  • Exercicio compra e venda comando condicional IF9:34
  • Exercicio desconto cheque em banco8:07
  • Operadores Logicos AND OR XOR Negação10:36
  • Exercicio maior menor com operadores AND e IF8:20
  • Segunda Maneira maior menor com operadores AND e IF6:02
  • Exercicio IF AND OR Triangulo escaleno equilátero isosceles12:40
  • Exercicio IF AND maior menor e meio logica8:19
  • Exercicio IF AND Em ordem crescente5:53
  • Exercicio IF Mes Comparação6:22
  • Switch case break default6:30
  • Laço de repetição FOR9:38
  • Laços de repetição FOR WHILE DO WHILE9:28
  • Exercício tabuada com FOR WHILE DO WHILE9:49
  • Exercício 10 ate 1000 incrementa 10 FOR WHILE DO WHILE4:45
  • Instrução break nos laços de repetição8:04
  • Break 2 para controlar qual laço será finalizado8:13
  • Instrução CONTINUE para os laços9:45
  • introducao ao uso do laço de repetição foreach7:47
  • Implementando o FOREACH nos arrays8:52
  • New Site Manage Site no dreamweaver8:29
  • Mescla conteúdos IF manage site e operador ternario9:30
  • Operador Ternário alternativo ao IF7:21
  • Finalizando Operador Ternário alternativo ao IF5:02
  • Iniciando operadores de atribuição10:22
  • Mais sobre operadores de atribuição7:08
  • Tipo de dados boolean true ou false7:47
  • Conversão de variáveis7:13
  • Conversão de variáveis boolean string float int10:32
  • Gettype verificando tipo de dados e is_tipovariavel9:53
  • Settype especificando um tipo desejado para variavel5:20
  • Como usar aspas simples e aspas duplas7:50
  • uso do 2 pontos como alternativa ao abrir e fechar chaves7:03
  • criando classe e objeto instanciando dela7:06
  • Função strlen para contagem de caracteres5:54
  • trim rtrim ltrim para eliminação de espaços8:44
  • funcao chr para retornar caractere ASCII8:20
  • funcao explode separadando partes da string6:33
  • funcao substr para extrair parte de string4:58
  • funcao implode para retornar um array em string4:28
  • funcao ord para retornar o codigo ascii de um caracter8:34
  • funções strtolower strtoupper ucwords e ucfirst9:49
  • mais funções strtolower strtoupper ucwords e ucfirst5:06
  • logica para formatacao de nomes9:48
  • exercicio bacana para formatacao de nome8:58
  • funcao string str_repeat7:00
  • funcao string substr_count e validação de email10:23
  • funcao str_replace pesquisa e substitui na string8:19
  • função number_format para formatar numeros8:39
  • função string str_shuffle para misturar conteúdo da string2:56
  • função string str_split para retornar array de string4:35
  • função string str_word_count retornando informações da string7:06
  • funções string strrev e printf10:41
  • função string sprintf para evitar trapassa4:00
  • funções matematicas max e min8:17
  • funções matematicas pegando maior e menor valor de array4:34
  • funções matematicas floor ceil e abs7:29
  • funções matematicas round e PI7:43
  • funções matematicas sqrt raiz quadrada e pow potencia4:58
  • funções matematicas rand e mt_rand para numeros aleatórios7:56
  • Criando e chamando a primeira função feita por nós5:21
  • Função com variaveis GLOBAIS7:05
  • Função com passagem de parametros argumentos8:22
  • zero hora e Função usando RETURN para retornar9:08
  • ecomercial passando argumentos como referencia7:57
  • func_get_args e func_get_arg retornando argumentos10:11
  • func_get_args retornando argumentos com array4:58
  • executando funções por variaveis4:36
  • funcoes anonimas lambda create_function7:26
  • Criando um formulario para interagir com php7:58
  • Enviando dados method GET POST register_globals9:43
  • Testando e vendo na prática GET e POST6:52
  • Enviando dados nome sexo observacao de cadastro8:58
  • Recebendo dados no php type radio checkbox select textarea12:16
  • Criando um questionario prova on-line pesquisa9:54
  • php analisando questionario prova on-line pesquisa9:45
  • php analisando acertos e erros do questionario7:10
  • finalizando o questionario prova on-line pesquisa9:43
  • Criando um login para acesso ao sistema11:24
  • Type Hidden levando informacoes de forma oculta4:54
  • PHP_SELF para enviar e receber dados no mesmo documento7:28
  • finalizando o estudo do PHP_SELF8:02
  • Criando um cadastro em etapas de 1 a 37:17
  • Transportando dados entre as 3 etapas11:43
  • Manipulando dados do array _GET e array _POST7:15
  • Iniciando UPLOAD de arquivos5:49
  • UPLOAD _FILES name type e size9:34
  • move_upload_file copiando arquivos para o servidor9:01
  • Mais sobre upload de arquivos para o servidor9:50
  • Validando upload de arquivos e STRPOS9:28
  • Iniciando FOPEN para leitura e gravação de arquivos8:57
  • Gravando dados em arquivos com FPUTS7:53
  • Gravando dados vindos de formulario de cadastros6:09
  • Lendo dados de arquivo FGETS e FEOF7:54
  • Gravando dados em arquivo com delimitador9:18
  • Lendo dados em arquivo com delimitador9:41
  • Usando while explode e array ao ler dados9:45
  • Lendo e listando dados de arquivo em Tabela html9:37
  • Alterando Adicionando dados ao arquivo texto5:05
  • Criando um contador de acessos8:09
  • Testando e finalizando um contador de acessos comum5:29
  • Criando um contador de acessos com imagens8:11
  • Finalizando o contador de acessos grafico6:44
  • Criando uma enquete8:29
  • Manipulando os dados da enquete10:41
  • Gravando os dados da enquete9:32
  • eregi_replace manipulando os dados da enquete8:45
  • Gravando e analisando os dados da enquete9:22
  • Exibindo de forma personalizada os dados da enquete9:56
  • Exibindo quantidade total e individual de votos8:20
  • Finalizando sistema de enquetes9:49
  • Iniciando a criação de um chat- sala de bate-papo10:04
  • Anunciando as pessoas que entraram no chat9:18
  • Continuando a implementação do chat8:50
  • Gravando quem entrou e as mensagens do chat7:56
  • Exibindo as mensagens na sala de bate-papo9:34
  • Meta refresh content document scrollTop chat9:56
  • Finalizando o chat5:39
  • Iniciando o envio emails pelo php usando a funcao mail10:42
  • Enviando emails pelo php9:15
  • FTP sevidor web testando o envio de emails9:18
  • Personalizando envio de email com Headers8:04
  • Finalizando o envio de emails com o php8:14
  • Iniciando Cookie e Sessoes setcookie para gravar e ler8:33
  • Cookie setcookie excluindo7:10
  • Vida util do Cookie setcookie com time expire9:11
  • Validando um login com cookie8:55
  • cookie header exit autenticando usuario9:49
  • cookie efetuando logoff gerenciando autenticacao8:23
  • finalizando cookie gravando e lendo array de cookie9:15
  • Iniciando Sessoes session_start session_register gravando e lendo9:47
  • Autenticação de usuario com sessoes e destroy session_is_registered11:34
  • Controlando tempo de acesso na sessao com time6:23
  • Criando o banco de dados e tabela MySQL e PHPMyAdmim7:30
  • Conexao do php com banoc MySQL mysql_connect8:48
  • mysql_select_db mysql_error mysql_errno7:55
  • funcao para personalizar os erros de conexao9:44
  • separando os scripts php para reutilização de codigo6:55
  • require include require_once include_once9:33
  • Iniciando listagem de dados do banco em tabela9:12
  • mysql_query mysql_fetch_array pegando registros9:24
  • tratando erros de tabela laco while mysql_num_rows8:12
  • Mudando ordenacao dinamicamente9:40
  • Usando _REQUEST para Register_globals Off7:02
  • Filtrando dados dinamicamente com sql where e parametros9:30
  • Gravando dados no banco6:03
  • Usando _POST e formulario para gravar dados no banco9:48
  • Mais gravavando e listando dados6:48
  • resolucao problemas header espaco grava banco6:10
  • Iniciando alteracao e exclusao de registros9:19
  • update alterando dados via formulario _REQUEST _POST9:39
  • Finalizando update formulario _REQUEST _POST header location5:18
  • delete from _REQUEST _POST header location excluindo7:50
  • Apanhado geral sobre esse curso de php6:01

Requirements

  • O ideal é ter conhecimentos básicos de lógica e de html

Description

Seja bem vindo ao curso de PHP com Mysql e Dreamweaver CS4. São 178 videoaulas. Neste curso você irá aprender, entre outras coisas a:

Manipular arquivos, criar enquetes, criar chats, fazer upload de arquivos, trabalhar com cookie e sessões, como enviar e-mail pelo PHP, trabalhar com as funções numéricas e de manipulação de strings, criar suas próprias funções, lidar com Formulários, conectar com o banco de dados MySQL e manipular tabelas (gravar, alterar, pesquisar, ordenar, excluir, etc) e muito mais!

Junta-se a milhares de aluno e aprenda de uma maneira simples tudo o que você sempre quis saber sobre o PHP.

Veja o cronograma das aulas:

aula 2822 php - Introdução ao php apache mysql
aula 2823 php - Xampp wampserver easyphp phptriad vertrigo
aula 2824 php - Instalando php apache mysql phpmyadmin pelo Xampp
aula 2825 php - Conhecendo Localhost e 127 0 0 1
aula 2826 php - Rodando arquivos no servidor apache
aula 2827 php - Criando primeiro exemplo php com Echo
aula 2828 php - Misturando HTML e PHP dentro do php
aula 2829 php - Veja as caracteristicas através do phpinfo
aula 2830 php - Criando variáveis de String e Inteiras
aula 2831 php - Operador concatenação - float - print
aula 2832 php - Criando variáveis em tempo de execução
aula 2833 php - Variáveis constantes com define
aula 2834 php - php_self remode_addr server_name script_filename document_root
aula 2835 php - Variáveis Array Vetor Unidimencional
aula 2836 php - Array Key Current next end reset prev
aula 2837 php - Array com índices automáticos
aula 2838 php - Contagem de elementos no array
aula 2839 php - Array bidimencional com String
aula 2840 php - Tres maneiras de inserir comentários no código
aula 2841 php - inserindo data e hora
aula 2842 php - Operadores aritmeticos soma multiplicacao divisao subtracao
aula 2843 php - Operadores aritmeticos resto divisao erros e combinação
aula 2844 php - Incrementa e decrementa operadores aritmeticos
aula 2845 php - Operadores de Comparacao igualdade difereca maior e menor que
aula 2846 php - Comando condicional IF
aula 2847 php - Exercicio avaliação comando condicional IF
aula 2848 php - Exercicio compra e venda comando condicional IF
aula 2849 php - Exercicio desconto cheque em banco
aula 2850 php - Operadores Logicos AND OR XOR Negação
aula 2851 php - Exercicio maior menor com operadores AND e IF
aula 2852 php - Segunda Maneira maior menor com operadores AND e IF
aula 2853 php - Exercicio IF AND OR Triangulo escaleno equilátero isosceles
aula 2854 php - Exercicio IF AND maior menor e meio logica
aula 2855 php - Exercicio IF AND Em ordem crescente
aula 2856 php - Exercicio IF Mes Comparação
aula 2857 php - Switch case break default
aula 2858 php - Laço de repetição FOR
aula 2859 php - Laços de repetição FOR WHILE DO WHILE
aula 2860 php - Exercício tabuada com FOR WHILE DO WHILE
aula 2861 php - Exercício 10 ate 1000 incrementa 10 FOR WHILE DO WHILE
aula 2862 php - Instrução break nos laços de repetição
aula 2863 php - Break 2 para controlar qual laço será finalizado
aula 2864 php - Instrução CONTINUE para os laços
aula 2865 php - introducao ao uso do laço de repetição foreach
aula 2866 php - Implementando o FOREACH nos arrays
aula 2867 php - New Site Manage Site no dreamweaver
aula 2868 php - Mescla conteúdos IF manage site e operador ternario
aula 2869 php - Operador Ternário alternativo ao IF
aula 2870 php - Finalizando Operador Ternário alternativo ao IF
aula 2871 php - Iniciando operadores de atribuição
aula 2872 php - Mais sobre operadores de atribuição
aula 2873 php - Tipo de dados boolean true ou false
aula 2874 php - Conversão de variáveis
aula 2875 php - Conversão de variáveis boolean string float int
aula 2876 php - Gettype verificando tipo de dados e is_tipovariavel
aula 2877 php - Settype especificando um tipo desejado para variavel
aula 2878 php - Como usar aspas simples e aspas duplas
aula 2879 php - uso do 2 pontos como alternativa ao abrir e fechar chaves
aula 2880 php - criando classe e objeto instanciando dela
aula 2881 php - Função strlen para contagem de caracteres
aula 2882 php - trim rtrim ltrim para eliminação de espaços
aula 2883 php - funcao chr para retornar caractere ASCII
aula 2884 php - funcao explode separadando partes da string
aula 2885 php - funcao substr para extrair parte de string
aula 2886 php - funcao implode para retornar um array em string
aula 2887 php - funcao ord para retornar o codigo ascii de um caracter
aula 2888 php - funções strtolower strtoupper ucwords e ucfirst
aula 2889 php - mais funções strtolower strtoupper ucwords e ucfirst
aula 2890 php - logica para formatacao de nomes
aula 2891 php - exercicio bacana para formatacao de nome
aula 2892 php - funcao string str_repeat
aula 2893 php - funcao string substr_count e validação de email
aula 2894 php - funcao str_replace pesquisa e substitui na string
aula 2895 php - função number_format para formatar numeros
aula 2896 php - função string str_shuffle para misturar conteúdo da string
aula 2897 php - função string str_split para retornar array de string
aula 2898 php - função string str_word_count retornando informações da string
aula 2899 php - funções string strrev e printf
aula 2900 php - função string sprintf para evitar trapassa
aula 2901 php - funções matematicas max e min
aula 2902 php - funções matematicas pegando maior e menor valor de array
aula 2903 php - funções matematicas floor ceil e abs
aula 2904 php - funções matematicas round e PI
aula 2905 php - funções matematicas sqrt raiz quadrada e pow potencia
aula 2906 php - funções matematicas rand e mt_rand para numeros aleatórios
aula 2907 php - Criando e chamando a primeira função feita por nós
aula 2908 php - Função com variaveis GLOBAIS
aula 2909 php - Função com passagem de parametros argumentos
aula 2910 php - zero hora e Função usando RETURN para retornar
aula 2911 php - ecomercial passando argumentos como referencia
aula 2912 php - func_get_args e func_get_arg retornando argumentos
aula 2913 php - func_get_args retornando argumentos com array
aula 2914 php - executando funções por variaveis
aula 2915 php - funcoes anonimas lambda create_function
aula 2916 php - Criando um formulario para interagir com php
aula 2917 php - Enviando dados method GET POST register_globals
aula 2918 php - Testando e vendo na prática GET e POST
aula 2919 php - Enviando dados nome sexo observacao de cadastro
aula 2920 php - Recebendo dados no php type radio checkbox select textarea
aula 2921 php - Criando um questionario prova on-line pesquisa
aula 2922 php - php analisando questionario prova on-line pesquisa
aula 2923 php - php analisando acertos e erros do questionario
aula 2924 php - finalizando o questionario prova on-line pesquisa
aula 2925 php - Criando um login para acesso ao sistema
aula 2926 php - Type Hidden levando informacoes de forma oculta
aula 2927 php - PHP_SELF para enviar e receber dados no mesmo documento
aula 2928 php - finalizando o estudo do PHP_SELF
aula 2929 php - Criando um cadastro em etapas de 1 a 3
aula 2930 php - Transportando dados entre as 3 etapas
aula 2931 php - Manipulando dados do array _GET e array _POST
aula 2932 php - Iniciando UPLOAD de arquivos
aula 2933 php - UPLOAD _FILES name type e size
aula 2934 php - move_upload_file copiando arquivos para o servidor
aula 2935 php - Mais sobre upload de arquivos para o servidor
aula 2936 php - Validando upload de arquivos e STRPOS
aula 2937 php - Iniciando FOPEN para leitura e gravação de arquivos
aula 2938 php - Gravando dados em arquivos com FPUTS
aula 2939 php - Gravando dados vindos de formulario de cadastros
aula 2940 php - Lendo dados de arquivo FGETS e FEOF
aula 2941 php - Gravando dados em arquivo com delimitador
aula 2942 php - Lendo dados em arquivo com delimitador
aula 2943 php - Usando while explode e array ao ler dados
aula 2944 php - Lendo e listando dados de arquivo em Tabela html
aula 2945 php - Alterando Adicionando dados ao arquivo texto
aula 2946 php - Criando um contador de acessos
aula 2947 php - Testando e finalizando um contador de acessos comum
aula 2948 php - Criando um contador de acessos com imagens
aula 2949 php - Finalizando o contador de acessos grafico
aula 2950 php - Criando uma enquete
aula 2951 php - Manipulando os dados da enquete
aula 2952 php - Gravando os dados da enquete
aula 2953 php - eregi_replace manipulando os dados da enquete
aula 2954 php - Gravando e analisando os dados da enquete
aula 2955 php - Exibindo de forma personalizada os dados da enquete
aula 2956 php - Exibindo quantidade total e individual de votos
aula 2957 php - Finalizando sistema de enquetes
aula 2958 php - Iniciando a criação de um chat- sala de bate-papo
aula 2959 php - Anunciando as pessoas que entraram no chat
aula 2960 php - Continuando a implementação do chat
aula 2961 php - Gravando quem entrou e as mensagens do chat
aula 2962 php - Exibindo as mensagens na sala de bate-papo
aula 2963 php - Meta refresh content document scrollTop chat
aula 2964 php - Finalizando o chat
aula 2965 php - Iniciando o envio emails pelo php usando a funcao mail
aula 2966 php - Enviando emails pelo php
aula 2967 php - FTP sevidor web testando o envio de emails
aula 2968 php - Personalizando envio de email com Headers
aula 2969 php - Finalizando o envio de emails com o php
aula 2970 php - Iniciando Cookie e Sessoes setcookie para gravar e ler
aula 2971 php - Cookie setcookie excluindo
aula 2972 php - Vida util do Cookie setcookie com time expire
aula 2973 php - Validando um login com cookie
aula 2974 php - cookie header exit autenticando usuario
aula 2975 php - cookie efetuando logoff gerenciando autenticacao
aula 2976 php - finalizando cookie gravando e lendo array de cookie
aula 2977 php - Iniciando Sessoes session_start session_register gravando e lendo
aula 2978 php - Autenticação de usuario com sessoes e destroy session_is_registered
aula 2979 php - Controlando tempo de acesso na sessao com time
aula 2980 php - Criando o banco de dados e tabela MySQL e PHPMyAdmim
aula 2981 php - Conexao do php com banoc MySQL mysql_connect
aula 2982 php - mysql_select_db mysql_error mysql_errno
aula 2983 php - funcao para personalizar os erros de conexao
aula 2984 php - separando os scripts php para reutilização de codigo
aula 2985 php - require include require_once include_once
aula 2986 php - Iniciando listagem de dados do banco em tabela
aula 2987 php - mysql_query mysql_fetch_array pegando registros
aula 2988 php - tratando erros de tabela laco while mysql_num_rows
aula 2989 php - Mudando ordenacao dinamicamente
aula 2990 php - Usando _REQUEST para Register_globals Off
aula 2991 php - Filtrando dados dinamicamente com sql where e parametros
aula 2992 php - Gravando dados no banco
aula 2993 php - Usando _POST e formulario para gravar dados no banco
aula 2994 php - Mais gravavando e listando dados
aula 2995 php - resolucao problemas header espaco grava banco
aula 2996 php - Iniciando alteracao e exclusao de registros
aula 2997 php - update alterando dados via formulario _REQUEST _POST
aula 2998 php - Finalizando update formulario _REQUEST _POST header location
aula 2999 php - delete from _REQUEST _POST header location excluindo
aula 3000 php - Apanhado geral sobre esse curso de php

Who this course is for:

  • Todos que querem aprender a criar aplicações para web com php