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 Vindas 1:09
- A História do PHP 25:36
- O que você vai aprender neste curso, e o que não vai 1:48
- Ferramentas de Edição de Código - IDE 4:31
- Instalando o PHP 8 TS no Windows 10 28:18
- Instalando o PHP 8 NTS no Windows 10 11:47
- Instalando o PHP 8 no Ubuntu 20.04 9:13
- Configurando o PHP 8 no Apache 2 15:25
- Configurando o PHP 8 no Nginx com Windows 10 19:23
- Configurando o PHP 8 no Nginx com Ubuntu 20.04 7:48
Seção 19
01:32:4910 aulas
Fundamentos
Seção 35
01:39:4914 aulas
Operadores
- Operadores de Atribuição 6:32
- Operadores Aritméticos 5:33
- Precedência de Operadores 5:13
- Operadores de Comparação 11:40
- Operadores Lógicos 9:02
- Operadores bit a bit (bitwise) 13:21
- Operadores de controle de erro 3:12
- Operadores de Execução 10:45
- Operadores de Incremento/Decremento 4:27
- Operadores de String 7:37
- Operadores de Arrays 6:35
- Operadores de tipo 3:23
- Resumo da Seção 10:32
- Exercício Prático - Operadores 1:57
Seção 53
01:39:0716 aulas
Estrutura de Controle
- if, else e elseif 10:37
- switch 6:24
- match 5:38
- while 7:24
- do-while 2:36
- for 3:25
- foreach 4:36
- break 9:10
- continue 3:19
- return 3:49
- require e require_once 6:52
- include e include_once 4:11
- goto 4:14
- Sintaxe Alternativa para estruturas de controle 10:36
- Resumo da Seção 11:54
- Exercício Prático - Estrutura de Controle 4:22
Seção 69
01:19:5711 aulas
Funções
Seção 84
01:20:188 aulas
Erros e Exceções
Seção 100
01:25:5714 aulas
Variáveis Pré-definidas
Seção 113
01:36:2022 aulas
Funções para String
- addslashes e stripslashes 3:55
- echo 1:43
- explode e implode 4:48
- htmlentities e html_entity_decode 6:13
- trim, ltrim e rtrim 2:14
- number_format 2:15
- print e printf 3:55
- similar_text 3:19
- soundex 5:20
- str_contains 2:46
- str_starts_with e str_ends_with 4:26
- str_pad 3:59
- str_repeat 1:43
- str_replace 3:12
- str_shuffle 1:55
- str_word_count e strlen 3:22
- strip_tags 3:40
- strpos e stripos 5:13
- strtolower, strtoupper, ucfirst e ucwords 9:08
- substr 8:39
- Resumo da seção 12:56
- Exercício Prático - Funções para String 1:39
Seção 128
35:579 aulas
Funções para URL
Seção 134
02:04:1119 aulas
Funções para Array
- Criando e contando Array com range e count 6:02
- array_keys e array_values 6:18
- array_reverse 3:27
- Adicionando e removendo valores em um Array 5:49
- Verificando valores e chaves de um Array 8:07
- array_count_values 3:44
- array_unique 8:26
- array_merge 4:19
- array_combine 2:55
- array_diff 4:00
- array_filter 11:53
- array_map 4:43
- array_reduce 5:22
- array_slice e array_splice 8:57
- compact, extract e list 13:33
- shuffle e array_rand 3:59
- Ordenando Array 7:27
- json_encode e json_decode 6:33
- Resumo da seção 8:37
Seção 143
42:577 aulas
Funções para Data
Seção 150
51:308 aulas
Funções para Sistema de Arquivo
Seção 154
01:19:226 aulas
Criptografia e Hash
Seção 160
21:333 aulas
Biblioteca Client URL (cURL)
Seção 165
37:536 aulas
Funções para Sessão
Seção 170
3:321 aula
Conclusão