Curso de PHP 8 Linguagem

4.8
556

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.

Conteúdo do Curso

Seção 1

02:04:5810 aulas
Introdução
  • Boas Vindas1:09
  • A História do PHP25:36
  • O que você vai aprender neste curso, e o que não vai1:48
  • Ferramentas de Edição de Código - IDE4:31
  • Instalando o PHP 8 TS no Windows 1028:18
  • Instalando o PHP 8 NTS no Windows 1011:47
  • Instalando o PHP 8 no Ubuntu 20.049:13
  • Configurando o PHP 8 no Apache 215:25
  • Configurando o PHP 8 no Nginx com Windows 1019:23
  • Configurando o PHP 8 no Nginx com Ubuntu 20.047:48

Seção 19

01:32:4910 aulas
Fundamentos
  • Tags PHP e HTML11:22
  • Comentários10:23
  • Variáveis9:28
  • Constantes5:19
  • Tipos de Dados23:21
  • Conversões de Tipos8:30
  • Referências5:31
  • Escopo de Variável7:37
  • Resumo da Seção7:22
  • Exercício Prático - Variáveis e Tipo de Dados3:56

Seção 35

01:39:4914 aulas
Operadores
  • Operadores de Atribuição6:32
  • Operadores Aritméticos5:33
  • Precedência de Operadores5:13
  • Operadores de Comparação11:40
  • Operadores Lógicos9:02
  • Operadores bit a bit (bitwise)13:21
  • Operadores de controle de erro3:12
  • Operadores de Execução10:45
  • Operadores de Incremento/Decremento4:27
  • Operadores de String7:37
  • Operadores de Arrays6:35
  • Operadores de tipo3:23
  • Resumo da Seção10:32
  • Exercício Prático - Operadores1:57

Seção 53

01:39:0716 aulas
Estrutura de Controle
  • if, else e elseif10:37
  • switch6:24
  • match5:38
  • while7:24
  • do-while2:36
  • for3:25
  • foreach4:36
  • break9:10
  • continue3:19
  • return3:49
  • require e require_once6:52
  • include e include_once4:11
  • goto4:14
  • Sintaxe Alternativa para estruturas de controle10:36
  • Resumo da Seção11:54
  • Exercício Prático - Estrutura de Controle4:22

Seção 69

01:19:5711 aulas
Funções
  • Função Definida pelo Usuário5:12
  • Parâmetros e Argumentos14:13
  • Retornando Valores8:03
  • Funções Recursivas4:17
  • Funções Variáveis2:50
  • Funções Internas6:40
  • Funções Anônimas12:22
  • Arrow Functions5:24
  • Função Geradora (yield)5:17
  • Resumo da Seção9:28
  • Exercício Prático - Funções6:11

Seção 84

01:20:188 aulas
Erros e Exceções
  • Constantes pré-definidas de Erros12:47
  • error_reporting10:22
  • display_errors12:50
  • Manipulando Erros com set_error_handler11:52
  • Manipulando Exceções com set_exception_handler11:50
  • try, throw, catch e finally14:16
  • Resumo da seção4:22
  • Exercício Prático - Erros e Exceções1:59

Seção 100

01:25:5714 aulas
Variáveis Pré-definidas
  • $GLOBALS6:33
  • $_SERVER5:59
  • $_GET11:04
  • $_POST5:16
  • $_FILES6:53
  • $_REQUEST3:19
  • $_SESSION5:36
  • $_ENV4:39
  • $_COOKIE13:04
  • $http_response_header7:09
  • $argc2:21
  • $argv3:38
  • Resumo da seção8:20
  • Exercício Prático - Variáveis Pré-definidas2:06

Seção 113

01:36:2022 aulas
Funções para String
  • addslashes e stripslashes3:55
  • echo1:43
  • explode e implode4:48
  • htmlentities e html_entity_decode6:13
  • trim, ltrim e rtrim2:14
  • number_format2:15
  • print e printf3:55
  • similar_text3:19
  • soundex5:20
  • str_contains2:46
  • str_starts_with e str_ends_with4:26
  • str_pad3:59
  • str_repeat1:43
  • str_replace3:12
  • str_shuffle1:55
  • str_word_count e strlen3:22
  • strip_tags3:40
  • strpos e stripos5:13
  • strtolower, strtoupper, ucfirst e ucwords9:08
  • substr8:39
  • Resumo da seção12:56
  • Exercício Prático - Funções para String1:39

Seção 128

35:579 aulas
Funções para URL
  • base64_encode e base64_decode4:55
  • get_headers4:57
  • get_meta_tags2:50
  • http_build_query6:45
  • parse_url4:35
  • rawurldecode e rawurlencode2:26
  • urldecode e urlencode2:18
  • Resumo da seção4:41
  • Exercício Prático - Funções para URL2:30

Seção 134

02:04:1119 aulas
Funções para Array
  • Criando e contando Array com range e count6:02
  • array_keys e array_values6:18
  • array_reverse3:27
  • Adicionando e removendo valores em um Array5:49
  • Verificando valores e chaves de um Array8:07
  • array_count_values3:44
  • array_unique8:26
  • array_merge4:19
  • array_combine2:55
  • array_diff4:00
  • array_filter11:53
  • array_map4:43
  • array_reduce5:22
  • array_slice e array_splice8:57
  • compact, extract e list13:33
  • shuffle e array_rand3:59
  • Ordenando Array7:27
  • json_encode e json_decode6:33
  • Resumo da seção8:37

Seção 143

42:577 aulas
Funções para Data
  • date e time8:10
  • checkdate6:22
  • strtotime5:10
  • date_parse e date_parse_from_format5:27
  • Definindo configuração regional com setlocale9:33
  • strftime4:32
  • Resumo da seção3:43

Seção 150

51:308 aulas
Funções para Sistema de Arquivo
  • fopen e fclose13:16
  • fread e fwrite12:05
  • file_exists1:52
  • file_get_contents e file_put_contents6:24
  • filesize e filetype6:02
  • scandir e mkdir5:06
  • unlink (is_file) e rmdir (is_dir)2:21
  • Resumo da seção4:24

Seção 154

01:19:226 aulas
Criptografia e Hash
  • Introdução à Criptografia12:02
  • Criptografia com Sodium19:45
  • Criptografia com OpenSSL27:27
  • Fução crypt6:14
  • Password Hash7:57
  • Resumo da Seção5:57

Seção 160

21:333 aulas
Biblioteca Client URL (cURL)
  • Exemplo básico13:45
  • Enviado Dados com POST5:44
  • Resumo da seção2:04

Seção 165

37:536 aulas
Funções para Sessão
  • session_start e session_status6:28
  • session_id9:25
  • session_regenerate_id5:24
  • session_destroy e session_unset5:29
  • session_commit, session_abort e session_reset7:03
  • Resumo da seção4:04

Seção 170

3:321 aula
Conclusão
  • Conclusão - Próximos passos3:32
Aprenda este curso

Adquira este curso na Udemy ou assine o Hcode Class e tenha acesso a este e outros cursos online da Hcode.

Hcode: Utilizamos cookies para a personalização de anúncios e experiências de navegação dentro de nosso site. Ao continuar navegando, você concorda com as nossas Política de Privacidade.