PHP básico
4.3 (98 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5,746 students enrolled

PHP básico

Para quem têm muita dificuldade em programação web e quer criar seu primeiro site utilizando a linguagem PHP
4.3 (98 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5,746 students enrolled
Last updated 11/2018
Portuguese
Price: Free
This course includes
  • 7 hours on-demand video
  • 14 articles
  • 2 downloadable resources
  • 2 coding exercises
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What you'll learn
  • Criar sites utilizando a linguagem de programação PHP
  • Criar sites com acesso a banco de dados

  • Criar um servidor Web e um servidor de banco de dados para desenvolver e testar sites

  • Trabalhar com servidores on-line para hospedar sites e criar/gerenciar bancos de dados
  • Utilizar java script em seus web sites
  • Aplicar estilos (css) em seus web sites
Course content
Expand all 50 lectures 07:00:58
+ Instalação dos Softwares necessários para o curso
4 lectures 44:15

A aula explica como instalar os software XAMP, FileZilla e Notepad++.

Links úteis:

  • https://filezilla-project.org/
  • https://www.apachefriends.org
  • https://notepad-plus-plus.org/
Instalação dos softwares XAMP, FileZilla e Notepad++
12:50

A aula demonstra a configuração e teste dos software XAMP e Notepad++. Essa aula tem como objetivo preparar a máquina do usuário para que seja possível criar páginas web utilizando a linguagem PHP.

Configuração e teste dos softwares XAMP e Notepad++
16:01

A aula demonstra a criação de uma página web básica utilizando a linguagem de marcação HTML 5. Também é demonstrado como inserir a pagina em nosso servidor local.

Criando uma página HTML
06:50

A aula demonstra a criação de uma página PHP básica que exibe uma mensagem na tela. A aula também explica alguns conceitos iniciais da linguagem de programação PHP, como por exemplo, quem é responsável por interpretar o código PHP. 

Criando uma página PHP
08:34
+ Conteúdo extra HTML, CSS e Javascript
2 lectures 00:45

Comenta um pouco sobre a parte extra

Dica
00:17

Da uma base ao aluno de como trabalhar com o HTML 5 e CSS 3.

HTML 5 e CSS 3
00:28
+ Conceitos básicos sobre a linguagem PHP - Parte 1
15 lectures 02:01:42

A aula explica como criar um bloca de comando PHP em um documento e apresenta o comando echo. Também é abordado conceitos sobre constantes numéricas e literais.

Echo - Primeiro contato com a linguagem
13:00

A aula demonstra o uso dos operadores aritméticos em PHP. Para isso é utilizado o comando echo para escrever no documento textos que representam as contas que serão efetuados por meio desses operadores.

Operadores aritméticos
12:23
Tabuada do número 5
1 question

A aula trata sobre o que são variáveis passando um conceito inicial.

Variáveis - Conceito
00:29

A aula explica o que é variável e como criá-las. A aula também altera o exercício dos operadores aritméticos para utilizar variáveis.

Variáveis - Conceito e prática
14:10

A aula explica o que é variável e como criá-las. A aula também altera o exercício da tabuada para utilizar variáveis.

Variáveis - Conceito e prática
08:43

A aula demonstra alguns dos tipos de dados suportados pela linguagem PHP.

Leitura recomendada: https://secure.php.net/manual/pt_BR/language.types.php

Tipos de dados
17:02

Demonstra o conceito básico sobre o comando de decisão if

Comando de decisão - Conceito inicial
00:28

A aula explica o que é um comando de decisão (if) e como trabalhar com o mesmo em sua forma simplificada

Comando de decisão (if)
12:31

A aula aborda o conceito de expressões, em especial o que são expressões de comparação.

Expressões
01:22

A aula demonstra um exemplo de utilização das expressões de comparação no comando de decisão if.

Utilizando expressões de comparação
10:55

A aula implementa um algoritmo que calcula a média semestral de um aluno e informa se o mesmo foi aprovado ou não. 

Exemplo de utilização do comando IF - Média de um aluno
09:47

A aula explica o que é um comando de decisão composto (if) e como trabalhar com o mesmo.

Comando de decisão composto (if e else)
03:39

A aula explica sobre os operadores lógicos

Operadores lógicos
02:02

A aula demonstra um exemplo de como utilizar o operador &&

Operador Lógico &&
10:16

A aula demonstra um exemplo de como utilizar o operador ||

Operador lógico ||
04:54
+ PARADA OBRIGATÓRIA - Reforço
1 lecture 00:20

O aluno irá revisar todo o conteúdo visto até agora e irá aprender a trabalhar com o WAMP, outro servidor web.

Reforço sobre os conceitos básicos da linguagem PHP - Parte 1
00:20
+ Conceitos básicos sobre a linguagem PHP - Parte 2
11 lectures 01:27:42

A aula explica o que é um laço de repetição e como utilizá-lo. Em especial é apresentado o laço de repetição While.

Laço de repetição - While
07:32

A aula demonstra como construir uma tabela utilizando um laço de repetição while.

Construindo uma tabela com o laço de repetição While
15:22
Tabuada com while
1 question

A aula explica o que é um laço de repetição e como utilizá-lo. Em especial é apresentado o laço de repetição For.

Laço de repetição - For
07:37

A aula de monstra o uso do comando for implementando um algoritmo que constrói uma lista desordenada em HTML

Construindo uma lista com o laço e repetição For
03:11

A aula explica como trabalhar com vetores (Array) de maneira fácil e rápida. Aborda também os conceitos relacionados ao laço de repetição.

Como trabalhar com array - Material adicional
00:40

A aula demonstra como criar um formulário para coletar os dados do usuário e utilizar em nossos programas.

Importante a leitura do conteúdo presente em: https://www.w3schools.com/html/html_forms.asp

Coletando dados do usuário - Form
19:44

Explica um pouco mais sobre o método GET e POST de envio de dados.

GET e POST
00:59

A aula fala sobre os métodos de envio POST e GET, Trata das propriedades action e method.

Coletando dados do usuário - Propriedades method e action
18:28

A aula demonstra como utilizar o input Radio button.

Material de apoio: https://www.w3schools.com/html/html_forms.asp

Coletando dados do usuário - Radio button
13:39
POST e GET - Exercícios Extras
00:19

Comenta o que vamos fazer agora no curso.

Pausa no conteúdo PHP
00:10
+ Servidor Web. O que é, como funciona e como utilizar
11 lectures 02:02:36

A aula explica como criar uma conta em um servidor web gratuito. Em especial no servidor: https://br.000webhost.com/

Criando minha primeira conta em um servidor Web
10:01

A aula demonstra como criar e hospedar uma página básica em um servidor Web.

Hospedando a minha primeira página
19:45

A aula tem como objetivo melhorar a página inicial do nosso web site utilizando os materiais de apoio.

Estruturando nosso web site
13:15

Explica para que serve o include e cria a página basico

Include e página básico
20:29

Cria o menu da página básico

Criando o menu da página básico
04:32

A aula trata sobre os elementos/objetos que podemos utilizar para criar um formulário para capturar dados do usuário.

Links úteis:

  • https://www.w3schools.com/html/html_forms.asp
  • https://www.w3schools.com/html/html_form_elements.asp
Elementos de formulário
06:29

A aula cria a página tabuada que será utilizada em nosso site.

Tabuada
08:59

A aula cria a página número primo que será utilizada em nosso site. A mesma tem como objetivo verificar se um número informado representa um número primo ou não.

Número Primo
18:04

A aula demonstra como criar uma página que efetua a conversão de um número decimal para binário.

Binário
14:51

Nesta aula é demonstrado como enviar as paginas criadas anteriormente para o servidor. Também é realizado pequenas modificações na estrutura do site.

Enviando as páginas para o servidor
05:55
Pausa com o nosso servidor web
00:16
+ Conceitos Básicos sobre a linguagem PHP - Parte 3
6 lectures 44:31

A aula explica os conceitos iniciais sobre função.

O que são funções
01:20
Como trabalhar com funções
09:19
Como trabalhar com funções - Alterando a página tabuada.php
07:29

A aula explica como criar funções que retornam valor

Funções que retornam valor
13:33

A aula explica como criar funções que retornam valor, em especial cria um programa que determina qual o maior valor informado.

Funções que retornam valor - Exercício maior número informado
12:33

A aula explica como utilizar Session e cookies

Session e cookies
00:17
Requirements
  • Consiga navegar na web, mandar e-mails e acessar o Facebook
  • Consiga utilizar o computador criando, movendo e alterando pastas e diretórios
Description

O Curso PHP básico é voltado para as pessoas que querem aprender a criar sites dinâmicos.

O curso tem como objetivo apresentar os principais conceitos da linguagem de programação PHP.

Ao término do curso o aluno estará apto a criar páginas dinâmicas utilizando a linguagem PHP.

O curso é constituído pelo módulo Conceitos Básicos

Conceitos Básicos

  • Instalação dos softwares necessários para o desenvolvimento do curso. Isto é, o aluno aprenderá instalar o XAMP, Filezilla e Notepad++;

  • Configuração de um servidor web com banco de dados on-line gratuito;

  • Upload de arquivos para o site (Enviar as páginas criadas para o servidor);

  • Comandos de escrita (echo);

  • Variáveis e tipos de dados

  • Expressões e operadores lógicos

  • Comandos de decisão (if)

  • Laço de repetição (for e while)

  • Array (famoso vetor)

  • Coleta de dados (Form, POST e GET)

  • Function (funções)

  • Session e cookies


Aproveitem pessoal, enquanto o curso estiver em fase de desenvolvimento o mesmo será gratuito.

Bons estudos.

Who this course is for:
  • Pessoas que gostariam de aprender a criar sites que armazenem dados em um banco de dados
  • Alunos de cursos técnicos e universitários que estão com dificuldade de aprendizado em PHP e Banco de dados
  • Pessoas que queiram aprender a programar utilizando a linguagem PHP