Assine e desbloqueie acesso ilimitado na plataforma
Assinar agoraPHP 8 Linguagem
Aprenda a programar em PHP 8, desde o zero até construir aplicações utilizando banco de dados. Treine a lógica de programação com desafios reais.
Sobre o curso
O que você vai aprender
Habilidades trabalhadas ao longo das aulas.
- PHP
- Criptografia
- Lógica de Programação
- Fundamentos de Programação
- Lógica de Programação
- Windows
Áreas de conhecimento
23.585 XP distribuídos entre as áreas abaixo.
- Backend79%
- Fundamentos10%
- Segurança4%
- Sistemas Operacionais4%
Conteúdo do curso
16 módulos · 164 aulas
Introdução
10 aulas · 125 min
Introdução
10 aulas · 125 min
- 2 min
Boas Vindas
Vídeo
- 26 min
A História do PHP
Vídeo
- 2 min
O que você vai aprender neste curso, e o que não vai
Vídeo
- 5 min
Ferramentas de Edição de Código - IDE
Vídeo
- 29 min
Instalando o PHP 8 TS no Windows 10
Vídeo
- 12 min
Instalando o PHP 8 NTS no Windows 10
Vídeo
- 10 min
Instalando o PHP 8 no Ubuntu 20.04
Vídeo
- 16 min
Configurando o PHP 8 no Apache 2
Vídeo
- 20 min
Configurando o PHP 8 no Nginx com Windows 10
Vídeo
- 8 min
Configurando o PHP 8 no Nginx com Ubuntu 20.04
Vídeo
Fundamentos
10 aulas · 93 min
Fundamentos
10 aulas · 93 min
- 12 min
Tags PHP e HTML
Vídeo
- 11 min
Comentários
Vídeo
- 10 min
Variáveis
Vídeo
- 6 min
Constantes
Vídeo
- 24 min
Tipos de Dados
Vídeo
- 9 min
Conversões de Tipos
Vídeo
- 6 min
Referências
Vídeo
- 8 min
Escopo de Variável
Vídeo
- 8 min
Resumo da Seção
Vídeo
- 4 min
Exercício Prático - Variáveis e Tipo de Dados
Vídeo
Operadores
14 aulas · 100 min
Operadores
14 aulas · 100 min
- 7 min
Operadores de Atribuição
Vídeo
- 6 min
Operadores Aritméticos
Vídeo
- 6 min
Precedência de Operadores
Vídeo
- 12 min
Operadores de Comparação
Vídeo
- 10 min
Operadores Lógicos
Vídeo
- 14 min
Operadores bit a bit (bitwise)
Vídeo
- 4 min
Operadores de controle de erro
Vídeo
- 11 min
Operadores de Execução
Vídeo
- 5 min
Operadores de Incremento/Decremento
Vídeo
- 8 min
Operadores de String
Vídeo
- 7 min
Operadores de Arrays
Vídeo
- 4 min
Operadores de tipo
Vídeo
- 11 min
Resumo da Seção
Vídeo
- 2 min
Exercício Prático - Operadores
Vídeo
Estrutura de Controle
16 aulas · 99 min
Estrutura de Controle
16 aulas · 99 min
- 11 min
if, else e elseif
Vídeo
- 7 min
switch
Vídeo
- 6 min
match
Vídeo
- 8 min
while
Vídeo
- 3 min
do-while
Vídeo
- 4 min
for
Vídeo
- 5 min
foreach
Vídeo
- 10 min
break
Vídeo
- 4 min
continue
Vídeo
- 4 min
return
Vídeo
- 7 min
require e require_once
Vídeo
- 5 min
include e include_once
Vídeo
- 5 min
goto
Vídeo
- 11 min
Sintaxe Alternativa para estruturas de controle
Vídeo
- 12 min
Resumo da Seção
Vídeo
- 5 min
Exercício Prático - Estrutura de Controle
Vídeo
Funções
11 aulas · 80 min
Funções
11 aulas · 80 min
- 6 min
Função Definida pelo Usuário
Vídeo
- 15 min
Parâmetros e Argumentos
Vídeo
- 9 min
Retornando Valores
Vídeo
- 5 min
Funções Recursivas
Vídeo
- 3 min
Funções Variáveis
Vídeo
- 7 min
Funções Internas
Vídeo
- 13 min
Funções Anônimas
Vídeo
- 6 min
Arrow Functions
Vídeo
- 6 min
Função Geradora (yield)
Vídeo
- 10 min
Resumo da Seção
Vídeo
- 7 min
Exercício Prático - Funções
Vídeo
Erros e Exceções
8 aulas · 80 min
Erros e Exceções
8 aulas · 80 min
- 13 min
Constantes pré-definidas de Erros
Vídeo
- 11 min
error_reporting
Vídeo
- 13 min
display_errors
Vídeo
- 12 min
Manipulando Erros com set_error_handler
Vídeo
- 12 min
Manipulando Exceções com set_exception_handler
Vídeo
- 15 min
try, throw, catch e finally
Vídeo
- 5 min
Resumo da seção
Vídeo
- 2 min
Exercício Prático - Erros e Exceções
Vídeo
Variáveis Pré-definidas
14 aulas · 86 min
Variáveis Pré-definidas
14 aulas · 86 min
- 7 min
$GLOBALS
Vídeo
- 6 min
$_SERVER
Vídeo
- 12 min
$_GET
Vídeo
- 6 min
$_POST
Vídeo
- 7 min
$_FILES
Vídeo
- 4 min
$_REQUEST
Vídeo
- 6 min
$_SESSION
Vídeo
- 5 min
$_ENV
Vídeo
- 14 min
$_COOKIE
Vídeo
- 8 min
$http_response_header
Vídeo
- 3 min
$argc
Vídeo
- 4 min
$argv
Vídeo
- 9 min
Resumo da seção
Vídeo
- 3 min
Exercício Prático - Variáveis Pré-definidas
Vídeo
Funções para String
22 aulas · 97 min
Funções para String
22 aulas · 97 min
- 4 min
addslashes e stripslashes
Vídeo
- 2 min
echo
Vídeo
- 5 min
explode e implode
Vídeo
- 7 min
htmlentities e html_entity_decode
Vídeo
- 3 min
trim, ltrim e rtrim
Vídeo
- 3 min
number_format
Vídeo
- 4 min
print e printf
Vídeo
- 4 min
similar_text
Vídeo
- 6 min
soundex
Vídeo
- 3 min
str_contains
Vídeo
- 5 min
str_starts_with e str_ends_with
Vídeo
- 4 min
str_pad
Vídeo
- 2 min
str_repeat
Vídeo
- 4 min
str_replace
Vídeo
- 2 min
str_shuffle
Vídeo
- 4 min
str_word_count e strlen
Vídeo
- 4 min
strip_tags
Vídeo
- 6 min
strpos e stripos
Vídeo
- 10 min
strtolower, strtoupper, ucfirst e ucwords
Vídeo
- 9 min
substr
Vídeo
- 13 min
Resumo da seção
Vídeo
- 2 min
Exercício Prático - Funções para String
Vídeo
Funções para URL
9 aulas · 36 min
Funções para URL
9 aulas · 36 min
- 5 min
base64_encode e base64_decode
Vídeo
- 5 min
get_headers
Vídeo
- 3 min
get_meta_tags
Vídeo
- 7 min
http_build_query
Vídeo
- 5 min
parse_url
Vídeo
- 3 min
rawurldecode e rawurlencode
Vídeo
- 3 min
urldecode e urlencode
Vídeo
- 5 min
Resumo da seção
Vídeo
- 3 min
Exercício Prático - Funções para URL
Vídeo
Funções para Array
19 aulas · 124 min
Funções para Array
19 aulas · 124 min
- 7 min
Criando e contando Array com range e count
Vídeo
- 7 min
array_keys e array_values
Vídeo
- 4 min
array_reverse
Vídeo
- 6 min
Adicionando e removendo valores em um Array
Vídeo
- 9 min
Verificando valores e chaves de um Array
Vídeo
- 4 min
array_count_values
Vídeo
- 9 min
array_unique
Vídeo
- 5 min
array_merge
Vídeo
- 3 min
array_combine
Vídeo
- 5 min
array_diff
Vídeo
- 12 min
array_filter
Vídeo
- 5 min
array_map
Vídeo
- 6 min
array_reduce
Vídeo
- 9 min
array_slice e array_splice
Vídeo
- 14 min
compact, extract e list
Vídeo
- 4 min
shuffle e array_rand
Vídeo
- 8 min
Ordenando Array
Vídeo
- 7 min
json_encode e json_decode
Vídeo
- 9 min
Resumo da seção
Vídeo
Funções para Data
7 aulas · 43 min
Funções para Data
7 aulas · 43 min
- 9 min
date e time
Vídeo
- 7 min
checkdate
Vídeo
- 6 min
strtotime
Vídeo
- 6 min
date_parse e date_parse_from_format
Vídeo
- 10 min
Definindo configuração regional com setlocale
Vídeo
- 5 min
strftime
Vídeo
- 4 min
Resumo da seção
Vídeo
Funções para Sistema de Arquivo
8 aulas · 52 min
Funções para Sistema de Arquivo
8 aulas · 52 min
- 14 min
fopen e fclose
Vídeo
- 13 min
fread e fwrite
Vídeo
- 2 min
file_exists
Vídeo
- 7 min
file_get_contents e file_put_contents
Vídeo
- 7 min
filesize e filetype
Vídeo
- 6 min
scandir e mkdir
Vídeo
- 3 min
unlink (is_file) e rmdir (is_dir)
Vídeo
- 5 min
Resumo da seção
Vídeo
Criptografia e Hash
6 aulas · 79 min
Criptografia e Hash
6 aulas · 79 min
- 13 min
Introdução à Criptografia
Vídeo
- 20 min
Criptografia com Sodium
Vídeo
- 28 min
Criptografia com OpenSSL
Vídeo
- 7 min
Função crypt
Vídeo
- 8 min
Password Hash
Vídeo
- 6 min
Resumo da Seção
Vídeo
Biblioteca Client URL (cURL)
3 aulas · 22 min
Biblioteca Client URL (cURL)
3 aulas · 22 min
- 14 min
Exemplo básico
Vídeo
- 6 min
Enviado Dados com POST
Vídeo
- 3 min
Resumo da seção
Vídeo
Funções para Sessão
6 aulas · 38 min
Funções para Sessão
6 aulas · 38 min
- 7 min
session_start e session_status
Vídeo
- 10 min
session_id
Vídeo
- 6 min
session_regenerate_id
Vídeo
- 6 min
session_destroy e session_unset
Vídeo
- 8 min
session_commit, session_abort e session_reset
Vídeo
- 5 min
Resumo da seção
Vídeo
Conclusão
1 aula · 4 min
Conclusão
1 aula · 4 min
- 4 min
Conclusão - Próximos passos
Vídeo
Assine a Hcode Class e comece hoje
Uma assinatura, acesso ilimitado a este e a todos os outros cursos da plataforma — com trilhas, provas e certificados.