30 dias Grátis! Assine já.
30 dias grátis!

Vídeos do curso
PHP para iniciantes por Curso em Vídeo

63

História do PHP - Curso PHP Iniciante #01 - Gustavo Guanabara19m

A Linguagem PHP começou em 1994, quando Rasmus Lerdorf resolveu criar um gerenciador de visitas para o seu site. Sua primeira criação não era uma linguagem, e sim uma ferramenta. Batizada de Personal Home Page, usava comandos simples inspirados da linguagem PERL. A segunda versão da ferramenta já permitia a manipulação de formulários e pequenos livros de visita: o Personal Home Page/ Forms Interpreter, ou PHP/FI. Essa versão ficou bastante popular e começou a se espalhar em 1995.

Com o objetivo de fazer sua ferramenta crescer, Rasmus liberou o acesso ao código-fonte da CGI em 1996, o que despertou o interesse de diversos programadores, entre eles os israelenses Zeev Suraski e Andi Gutmans. Esses dois reescreveram o núcleo da ferramenta e a transformou em uma Linguagem de Scripts, nos moldes em que nós temos o PHP atualmente.

A partir de 1998, o PHP já começava a se destacar como uma das linguagens mais utilizadas na Internet. Foi nessa época que a linguagem foi rebatizada e passou a

Como funciona o PHP - Curso PHP Iniciante #02 - Gustavo Guanabara10m

Como funciona o PHP? Como transformar meu computador em um servidor? Como funciona tecnologias server-side? Qual é a diferença entre tecnologias PHP, ASP, JSP e etc? A segunda aula do seu Curso de PHP do Curso em Vídeo vai responder a essas e muitas outras perguntas que normalmente são feitas por quem está iniciando seus estudos em PHP.

A infra-estrutura da Internet é baseada no modelo cliente x servidor. A Internet interliga clientes a servidores que possuem arquivos e fornecem cópias desses documentos.

Nas tecnologias client-side, a função do servidor é apenas fornecer arquivos que o cliente solicita. Quem vai ter mais trabalho de processamento é o lado do cliente (client-side) que terá seu navegador trabalhando para interpretar os códigos e arquivos enviados pelo server. São exemplos de tecnologias client-side: HTML, CSS, JavaScript e Flash.

Já nas tecnologias server-side, o servidor vai assumir a maior parte do trabalho, já que existe a interpretação de códigos do lado do servid

Como Instalar o PHP - Curso de PHP Iniciante #03 - Gustavo Guanabara24m

Nessa aula do Curso Grátis de PHP para Iniciantes você vai aprender como instalar um servidor PHP no seu computador e vai ver como criar o seu primeiro exemplo de código PHP: o "Olá, Mundo!".

É possível instalar o PHP no seu PC, bem como todas as ferramentas necessárias para o desenvolvimento na linguagem, como o Apache, MySQL, PHPMyAdmin, interpretadores e etc.

Você pode fazer o download das ferramentas usadas no Curso de PHP para Iniciantes acessando o endereço abaixo:

http://cursoemvideo.com/cursos/download-gratis-curso-php/

Em primeiro lugar, você deve ter instalado um servidor AMP de acordo com o Sistema Operacional utilizado no seu computador.

Um WAMP para quem usa Windows (recomendamos o EasyPHP)
Um LAMP para quem usa Linux
Um MAMP para quem usa MacOS

Além disso será necessário instalar um editor de código para fazer a criação e modificação dos seus documentos PHP. Existem várias opções no mercado, mas nós indicamos o PHPStorm da JetBrains, que pode ser baixado gratuitamen

Variáveis em PHP - Curso PHP Iniciante #04 - Gustavo Guanabara22m

Download GRÁTIS dos pacotes:

http://cursoemvideo.com/cursos/download-gratis-curso-php/

Como criar variáveis em PHP? Como declarar variáveis em PHP? Quais são os tipos primitivos do PHP? Como realizar conversões em PHP? A resposta para essas e muitas outras perguntas você vai ter nessa quarta aula do Curso Grátis de PHP para Iniciantes.

Antes de mais nada, é importante que você entenda os conceitos de variáveis em Algoritmos e saiba utilizá-las corretamente. Nós temos uma aula no Curso Grátis de Algoritmos que fala sobre variáveis, assista esse vídeo antes de prosseguir com essa aula, caso você não esteja familiarizado com esse conceito.

Comandos de saída do PHP

Os comandos ECHO, PRINT e PRINTF servem para gerar saídas na tela. Um exemplo simples desse comando é:

echo “Estou aprendendo variáveis em PHP”;

A pronúncia correta do comando echo é ECO (aquele som que se repete quando gritamos dentro de cavernas, lembra?).

Note que no comando acima, foi utilizada uma tag HTML para a

Operadores Aritméticos - Curso PHP Iniciante #05 - Gustavo Guanabara26m

Como fazer contas no PHP? Como realizar somas, multiplicações e mais? Exponenciações em PHP? Raiz quadrada em PHP?

Os operadores aritméticos do PHP são:

+ é o operador de adição
- é o operador de subtração
* é o operador de multiplicação
/ é o operador de divisão Real
% é o operador de módulo (resto da divisão)

O código a seguir, vai somar dois números:

$n1 = 3;
$n2 = 2;
$s = $n1 + $n2;
echo “A soma entre $n1 e $n2 é igual a $s”;

O código acima vai mostrar na tela a mensagem

A soma entre 3 e 2 é igual a 5

Outra coisa importante a saber é a ordem de precedência de operadores aritméticos em PHP. Sempre em uma expressão, os operadores que serão executados são, na ordem:

Em primeiro lugar, parênteses ( )
Em segundo lugar, operadores de multiplicação, divisão e módulo * / %
Em seguida, as adições e subtrações + -
Por exemplo, considerando o código a seguir:

$media = $nota1 + $nota2 / 2;

A média será calculada de maneira errada, já que segundo a ordem de precedência, a divisã

Operadores de Atribuição - Curso PHP Iniciante #06 - Gustavo Guanabara30m

Uma atribuição acontece quando queremos colocar algum valor dentro de uma variável, seja ele um número ou string estática, o resultado de uma expressão, o retorno de uma função ou o conteúdo de outra variável.

== Operadores de Atribuição do PHP

Os operadores de atribuição do PHP são += -= *= /= %= e .=

Vejamos alguns exemplos:

$c = $c + 5; $c += 5;
$c = $c - $a; $c -= $a;
$c = $c + 1; $c += 1;

Na última linha da tabela acima, você verifica a adição de apenas uma unidade na variável. Nesses casos, podemos usar os operadores de incremento.

== Operadores de Incremento ou Decremento

$c = $c + 1; $c += 1; $c++;

Qualquer uma das formas acima é válida. De maneira similar, temos:

$c = $c - 1; $c -= 1; $c--;

A forma de utilizar o operador de incremento/ decremento faz toda diferença se ele aparece antes ou depois da variável. Assim,

$c ++ $c--

vão apresentar resultados diferentes de acordo com a situação. Durante a aula, vai ser explicado melhor como u

Operadores Relacionais - Curso PHP Iniciante #07 - Gustavo Guanabara26m

Aula do Curso de PHP criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursosemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google+: http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
TRAINNING: http://www.trainning.com.br
TOY SHOW: http://www.toyshow.com.br

Integração HTML5 + PHP - Curso PHP Iniciante #08 - Gustavo Guanabara34m

Ligação formulário HTML PHP, integração HTML5 com PHP via formulário.

Nessa oitava aula do Curso de PHP, vamos aprender como aumentar a interatividade dos nossos scripts PHP com formulários HTML5.

Formulários em HTML5
Se você não sabe como lidar com formulários HTML5, não se esqueça de assistir antes as duas aulas que tratam desse assunto no Curso em Vídeo Grátis de HTML5.

Formulários HTML5 - Parte 1: http://youtu.be/metoFY-x_yg
Formulários HTML5 - Parte 2: http://youtu.be/lwuDJN9Udfc
Formulários HTML5 e JavaScript: http://youtu.be/YY5hqlcbfoI

Lá você vai aprender como escrever códigos específicos para a criação de formulários completos e vai estudar todos os novos controles de formulários adicionados ao HTML5, como o range, color, number, date, etc.

Por exemplo, vamos considerar um formulário que use o método GET e envie um valor V para o arquivo DADOS.PHP:

Obs: O método GET envia dados de um formulário diretamente pela URL.

Interligando o formulário HTML com o script PHP

Par

Estrutura Condicional if - Curso de PHP Iniciante #09 - Gustavo Guanabara28m

O PHP permite a criação de condicões. Nessa aula, veremos como utilizar a estrutura IF.

A estrutura condicional em PHP é representada da seguinte forma:

if ($idade = 18) {
$vota = true;
} else {
$vota = false;
}

Estruturas condicionais aninhadas

Quando colocamos uma condicional dentro da outra, dizemos que estamos aninhando estruturas (termo que se refere a ninho). Para aninhar blocos, utilizamos uma sintaxe semelhante à anterior:

if ($peso 50) {
$tipo = “muito magro”;
} else {
if ($peso =50 && $peso 70) {
$tipo = “peso normal”;
} else {
$tipo = “acima do peso”;
}
}

Simplificando estruturas condicionais aninhadas

No PHP, podemos substituir uma cláusula else seguida de outro if (como feito acima) por uma estrutura elseif {} que vai se comportar exatamente da mesma maneira, mas usará menos blocos.

if ($tipo == “nacional”) {
$imposto = 0;
} elseif ($tipo == “importado”) {
$imposto = 60;
} elseif ($tipo == “mercosul”) {
$imposto = 20;
} else {
$imposto = 80;
}

Na pr

Estrutura Condicional Switch - Curso de PHP Iniciante #10 - Gustavo Guanabara22m

Estruturas de condição de múltipla escolha em PHP. Switch case em PHP usa a mesma sintaxe do Java e da Linguagem C e C++.

Aula do Curso de PHP criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursosemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google+: http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
T1SITE: http://www.t1site.com.br

Estrutura de Repetição While - Curso de PHP Iniciante #11 - Gustavo Guanabara20m

Vamos agora começar as Estruturas de Repetição em PHP, partindo da estrutura WHILE (enquanto).

A Estrutura While (enquanto), também conhecida como Estrutura de Repetição com Teste Lógico no início, realiza o teste de uma expressão lógica sempre na primeira linha da estrutura. Vamos ver como realizar uma contagem progressiva de 1 até 10, utilizando a estrutura while em PHP.

$c = 1;
while ($c = 10) {
echo $c;
$c++;
}

Durante a aula, veremos também como realizar outras contagens, como por exemplo a contagem regressiva.

Outra coisa que vamos aprender durante essa aula de repetição é criar código HTML dinamicamente, utilizando scripts PHP. No exemplo apresentado, vamos criar várias caixas de texto com nomes e etiquetas diferentes usando uma estrutura de repetição em PHP.

Aula do Curso de PHP criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursosemvideo
Facebook: http://www.faceb

Estrutura de Repetição Do While - Curso de PHP Iniciante #12 - Gustavo Guanabara20m

Aula do Curso de PHP criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursosemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google+: http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
T1SITE: http://www.t1site.com.br

Estrutura de Repetição For - Curso de PHP Iniciante #13 - Gustavo Guanabara19m

Aprenda a utilizar a estrutura de repetição For do PHP com vários exercícios práticos, demonstrações detalhadas e exercícios de fixação.

Aula do Curso de PHP criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursosemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google+: http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
T1SITE: http://www.t1site.com.br

Rotinas em PHP - Parte 1 - Curso de PHP Iniciante #14 - Gustavo Guanabara21m

Aula do Curso de PHP criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursosemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google+: http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
T1SITE: http://www.t1site.com.br

Rotinas em PHP - Parte 2 - Curso PHP Iniciante #15 - Gustavo Guanabara19m

Criando funções e procedimentos em PHP com passagem de parâmetros por valor e passagem de parâmetros por referência.

Aprenda como utilizar as instruções include, require, include_once, require_once para incluir arquivos externos em seu script PHP.

Aula do Curso de PHP criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursosemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google+: http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
T1SITE: http://www.t1site.com.br

Funções String em PHP (Parte 1) - Curso PHP Iniciante #16 - Gustavo Guanabara32m

Nessa aula, veremos uma lista de funções para Strings usando PHP. São funções internas que já existem na linguagem. A lista de funções de manipulação de Strings que serão vistas nessa aula é composta pelas instruções:

Função printf() : Permite exibir uma string com itens formatados.
Função print_r() : Exibe coleções, objetos e variáveis compostas (vetores e matrizes) de maneira organizada.
Função wordwrap() : Cria quebras de linha ou divisões em uma string em um tamanho especificado.
Função strlen() : Permite verificar o tamanho de uma string, contando seus caracteres (inclusive espaços em branco).
Função trim() : Elimina espaços em branco antes e depois de uma string.
Função ltrim() : Elimina espaços no início de uma string.
Função rtrim() : Elimina espaços em branco no final de uma string.
Função str_word_count() : Conta quantas palavras uma string possui.
Função explode() : Quebra uma string e coloca os itens em um vetor.
Função str_split() : Coloca cada letra de uma string em uma

Funções String em PHP (Parte 2) - Curso PHP Iniciante #17 - Gustavo Guanabara23m

Aula do Curso de PHP criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursosemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google+: http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
T1SITE: http://www.t1site.com.br

Vetores e Matrizes - Parte 1 - Curso PHP Iniciante #18 - Gustavo Guanabara25m

Aula do Curso de PHP criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursosemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google+: http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
T1SITE: http://www.t1site.com.br

Vetores e Matrizes - Parte 2 - Curso PHP Iniciantes #19 - Gustavo Guanabara32m

Aula do Curso de PHP criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursosemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google+: http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
T1SITE: http://www.t1site.com.br

Vetores e Matrizes - Parte 2 - Curso PHP Iniciantes #19 - Gustavo Guanabara32m

Aula do Curso de PHP criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursosemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google+: http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
T1SITE: http://www.t1site.com.br

Nosso projeto está disponível também em:
Inglês Espanhol

Nossos melhores cursos gratuitos

1

Informática básica com Mateus

09 horas e 48 minutos

2100

2

Inglês completo com Rui Ventura

20 horas e 00 minutos

1390

3

Manutenção eletrônica de celulares e tablets por Infocell JK

05 horas e 14 minutos

1105

4

Inglês para Ensino fundamental por Telecurso

06 horas e 40 minutos

951

5

Marketing digital por Curso em Vídeo

15 horas e 39 minutos

849

6

Operador de caixa 1 - Mix

01 horas e 34 minutos

834

7

Curso de fotografia por Canon Brasil

01 horas e 19 minutos

765

8

Curso de maquiagem com Sandra Pinatto

11 horas e 03 minutos

704

9

Curso de Libras com Prof. Luiz

03 horas e 45 minutos

698

10

Massoterapia / Massagem com Rodolfo Correa

01 horas e 11 minutos

680

11

Como desenhar Mangá por DC Animes Draw

08 horas e 54 minutos

634

12

Recepcionista por Qualificação Gratuita

02 horas e 33 minutos

600

Conheça um pouco sobre o nosso projeto que vem mudando a vida de milhares de pessoas através de cursos gratuitos.

+700 cursos gratuitos +300 categorias +1 Milhão de downloads +50 Mil certificados emitidos Cursos em 3 diferentes idiomas

Achou um curso legal no youtube e deseja vê-lo em nosso projeto, clique aqui para indicar novos cursos.