SUMÁRIO
Introdução ao curso
1. Apresentando o PHP
1.1. O que é PHP e sua história até hoje
1.2. Preparando o Ambiente
1.3. Interface de Linha de Comando
1.4. Primeiros passos com o PHP
1.5. Exercícios de Fixação
2. Sintaxe Básica
2.1. Variáveis
2.2. Tipos de dados
2.3. Escopo de documentos: require, include
2.4. Operadores
2.5. Exercícios de Fixação
3. Estruturas de controle
3.1. Condicional: if, elseif e else
3.2. Switch
3.3. Expressões condicionais e ternárias
3.4. For
3.5. Foreach
3.6. While
3.7. Do while
3.8. Exercícios de Fixação
4. Arrays
4.1. Declaração de Arrays
4.2. Constant e Arrays Constant
4.3. Exercícios de Fixação
5. Funções
5.1. Criando funções
5.2. Parâmetros
5.3. Funções anônimas
5.4. Funções recursivas
5.5. Exercícios de Fixação
6. Sessões
6.1. Funcionamento da Sessão
6.2. Funções para Sessão
6.3. Exercícios de Fixação
7. Trabalhando com HTTP
7.1. Entendendo a Web
7.2. Post, Get e Request
7.3. Tratamento de dados
7.4. Upload de arquivos
7.7. Exercícios de Fixação
8. Tratamentos de Erros
8.1. Estrutura de Erros
8.2. Severidade dos Erros
8.3. Operadores try, catch e finally
8.4. Exercícios de Fixação
9. Sistema de Arquivos
9.1. Lendo e manipulando diretórios
9.2. Criando e manipulação de arquivos
9.3. Trabalhando com upload de arquivos
9.4. Download de arquivos
9.5. Exercícios de Fixação
10. Segurança
11. Funções e extensões do PHP
12. Programação Orientada a Objetos
12.1. Entendendo POO
12.2. Classe, Atributos e Métodos
12.3. Métodos estáticos e mágicos
12.4. Encapsulamento
12.5. Herança
12.6. Interface
12.7. Classe Abstrata
12.8. Polimorfismo
12.9. Exercícios de Fixação
13. Composer
13.1. Instalação
13.2. Entendendo o Composer
13.3. Namespace
13.4. Autoload
13.5. Pacotes
13.6. Exercícios de Fixação
14. Conexão com banco de dados
14.1. Instalação e configuração
14.2. Visão geral
14.3. Exercícios de Fixação
15. Manipulação de dados
15.1. Conexão
15.2. Inserindo Dados
15.3. Alterando Dados
15.4. Deletando Dados
15.5. Transactions
15.6. Exercícios de Fixação
16. Projeto final
Publicado com GitBook
9.3. Trabalhando com upload de arquivos
Conteúdo
Conteúdo
results matching "
"
No results matching "
"