Assine e desbloqueie acesso ilimitado na plataforma
Assinar agoraPHP 7 Curso Completo
Neste curso completo de PHP 7, você aprenderá desde os fundamentos da linguagem até o desenvolvimento de aplicações web dinâmicas e seguras. Ao final, estará preparado para criar e gerenciar projetos de e-commerce e utilizar boas práticas de programação.
Sobre o curso
Neste curso completo de PHP 7, você aprenderá desde os fundamentos da linguagem até o desenvolvimento de aplicações web dinâmicas e seguras. Ao final, estará preparado para criar e gerenciar projetos de e-commerce e utilizar boas práticas de programação.
O que você vai aprender
Habilidades trabalhadas ao longo das aulas.
- PHP
- SQL
- Programação Orientada a Objetos
- REST API
- Git
- Validação de Dados
Áreas de conhecimento
27.945 XP distribuídos entre as áreas abaixo.
- Backend56%
- Banco de Dados15%
- Fundamentos14%
- Segurança6%
Conteúdo do curso
24 módulos · 134 aulas
Introdução ao PHP
7 aulas · 71 min
Introdução ao PHP
7 aulas · 71 min
- 4 min
Boas Vindas
Vídeo
- 9 min
Como Funciona a Plataforma da Udemy 2021
Vídeo
- 4 min
Dúvidas, Certificado de Conclusão, Certificado Hcode, Novos Recurso
Vídeo
- 11 min
História do PHP e Evolução da Linguagem
Vídeo
- 19 min
Preparando o Ambiente - Instalando PHP 7 e Apache
Vídeo
- 14 min
Editor vs IDE e Hello World!
Vídeo
- 13 min
A arquitetura Cliente/Servidor
Vídeo
Entendendo Controle de Versão
5 aulas · 49 min
Entendendo Controle de Versão
5 aulas · 49 min
- 6 min
O Que é Git
Vídeo
- 9 min
Instalando o Git e Clonando um Repositório
Vídeo
- 7 min
Criando o Seu Repositório
Vídeo
- 17 min
GitHub vs BitBucket
Vídeo
- 12 min
Editando Arquivos Remotos e Resolvendo Conflitos
Vídeo
Conhecendo a Linguagem PHP
7 aulas · 124 min
Conhecendo a Linguagem PHP
7 aulas · 124 min
- 10 min
Utilizando Variáveis com PHP
Vídeo
- 25 min
Conhecendo os Tipos de Dados em PHP
Vídeo
- 15 min
Variáveis Pré-definidas
Vídeo
- 8 min
Escopo de Variável
Vídeo
- 28 min
Conhecendo os Operadores do PHP
Vídeo
- 22 min
Strings em PHP
Vídeo
- 21 min
Incluindo Arquivos Com Include e Require
Vídeo
Estruturas de Controle e Laços de Repetição
5 aulas · 50 min
Estruturas de Controle e Laços de Repetição
5 aulas · 50 min
- 11 min
Estruturas Condicionais - If, ElseIf Else
Vídeo
- 7 min
Switch Case
Vídeo
- 17 min
For
Vídeo
- 10 min
Foreach
Vídeo
- 8 min
While
Vídeo
Array em PHP
3 aulas · 27 min
Array em PHP
3 aulas · 27 min
- 10 min
Array em PHP
Vídeo
- 7 min
JSON
Vídeo
- 12 min
Constantes e Array Constantes
Vídeo
Sessão no PHP7
3 aulas · 30 min
Sessão no PHP7
3 aulas · 30 min
- 12 min
Criando e Entendendo Sessões
Vídeo
- 10 min
ID de Sessão
Vídeo
- 8 min
Funções Para Sessão
Vídeo
Trabalhando com Funções em PHP
6 aulas · 67 min
Trabalhando com Funções em PHP
6 aulas · 67 min
- 9 min
Criando Funções de Usuário
Vídeo
- 12 min
Parâmetros de funções
Vídeo
- 11 min
Parâmetros por Valor x por Referência
Vídeo
- 9 min
Funções no PHP 7 Novidades
Vídeo
- 22 min
Funções Recursivas
Vídeo
- 7 min
Funções Anônimas
Vídeo
Trabalhando com Data e Hora no PHP
3 aulas · 26 min
Trabalhando com Data e Hora no PHP
3 aulas · 26 min
- 13 min
Função date() e a Função Time()
Vídeo
- 5 min
Definindo a configuração regional com setlocale()
Vídeo
- 9 min
Classe DateTime
Vídeo
Programação Orientada a Objetos - Introdução
12 aulas · 170 min
Programação Orientada a Objetos - Introdução
12 aulas · 170 min
- 12 min
Conceitos de Programação Orientada a Objetos
Vídeo
- 10 min
Criando uma Classe
Vídeo
- 18 min
Atributos e Métodos
Vídeo
- 11 min
Métodos Estáticos
Vídeo
- 13 min
Métodos Mágicos
Vídeo
- 16 min
Encapsulamento
Vídeo
- 16 min
Herança
Vídeo
- 16 min
Interface
Vídeo
- 7 min
Classe Abstrata
Vídeo
- 10 min
Polimorfismo
Vídeo
- 21 min
Incluindo classes com Autoload
Vídeo
- 27 min
Usando Namespace
Vídeo
Banco de Dados - Preparando o ambiente
2 aulas · 22 min
Banco de Dados - Preparando o ambiente
2 aulas · 22 min
- 11 min
Acessando o Banco de Dados com Workbench
Vídeo
- 12 min
Visão Geral do MySQL
Vídeo
Banco de Dados - MySQLi
1 aula · 24 min
Banco de Dados - MySQLi
1 aula · 24 min
- 24 min
Classe MySQLi e o PHP 7
Vídeo
Banco de Dados - PDO
7 aulas · 66 min
Banco de Dados - PDO
7 aulas · 66 min
- 11 min
Conectando o PHP 7 com MySQL usando PDO
Vídeo
- 25 min
Instalando o SQL Server Express
Vídeo
- 8 min
Conectando o PHP 7 com SQL Server usando PDO
Vídeo
- 8 min
PDO: Inserindo dados no banco
Vídeo
- 6 min
PDO - Alterando dados no banco
Vídeo
- 3 min
PDO: Apagando dados no banco
Vídeo
- 8 min
PDO: Usando transações
Vídeo
Banco de Dados - Data Access Object e PDO
6 aulas · 86 min
Banco de Dados - Data Access Object e PDO
6 aulas · 86 min
- 28 min
PDO - DAO
Vídeo
- 21 min
PDO - DAO - SELECT
Vídeo
- 14 min
PDO - DAO - LIST
Vídeo
- 14 min
PDO - DAO - INSERT
Vídeo
- 6 min
PDO - DAO - UPDATE
Vídeo
- 6 min
PDO - DAO - DELETE
Vídeo
Manipulando Arquivos
9 aulas · 133 min
Manipulando Arquivos
9 aulas · 133 min
- 17 min
Lendo e manipulando pastas/diretórios com PHP 7
Vídeo
- 20 min
Criando arquivos com fopen()
Vídeo
- 8 min
Excluindo arquivos
Vídeo
- 26 min
Lendo conteúdo de arquivos
Vídeo
- 15 min
Upload de arquivos com PHP 7
Vídeo
- 12 min
Download de arquivos com file_get_contents
Vídeo
- 9 min
Movendo um arquivo
Vídeo
- 15 min
Usando a cURL
Vídeo
- 14 min
Usando Cookies
Vídeo
Tratando erros com Try Catch
2 aulas · 27 min
Tratando erros com Try Catch
2 aulas · 27 min
- 15 min
Try e Catch
Vídeo
- 13 min
Tratando erros
Vídeo
Trabalhando com imagens e PHP usando a Biblioteca GD
4 aulas · 37 min
Trabalhando com imagens e PHP usando a Biblioteca GD
4 aulas · 37 min
- 11 min
Processamento de Imagem (GD)
Vídeo
- 10 min
Usando imagem existente (GD)
Vídeo
- 7 min
Fontes TTF (GD)
Vídeo
- 11 min
Gerando Thumbnail (GD)
Vídeo
Gerando Boletos com BoletoPHP
1 aula · 11 min
Gerando Boletos com BoletoPHP
1 aula · 11 min
- 12 min
Boleto PHP
Vídeo
Gerando dependências com Composer
1 aula · 24 min
Gerando dependências com Composer
1 aula · 24 min
- 25 min
Trabalhando com Composer
Vídeo
Trabalhando com E-mails usando a classe PHPMailer
1 aula · 19 min
Trabalhando com E-mails usando a classe PHPMailer
1 aula · 19 min
- 19 min
Enviando Email com PHPMailer
Vídeo
Criando templates com RainTPL
1 aula · 17 min
Criando templates com RainTPL
1 aula · 17 min
- 17 min
Trabalhando com templates usando RainTPL
Vídeo
Criando diretórios virtuais com o Apache
1 aula · 9 min
Criando diretórios virtuais com o Apache
1 aula · 9 min
- 9 min
Utilizando o Apache para criar Virtual Hosts
Vídeo
Slim Framework
1 aula · 12 min
Slim Framework
1 aula · 12 min
- 12 min
Conhecendo Slim Framework
VídeoMaterial de apoio
Segurança no PHP 7
8 aulas · 101 min
Segurança no PHP 7
8 aulas · 101 min
- 17 min
Command Injection
Vídeo
- 11 min
SQL Injection
Vídeo
- 10 min
Entendendo as permissões de pasta
Vídeo
- 24 min
Usando o reCaptcha para impedir Robôs
Vídeo
- 9 min
Cross-site_Scripting_(XSS)
Vídeo
- 11 min
Defense in depth
Vídeo
- 12 min
Criptografia em PHP
VídeoMaterial de apoio
- 11 min
SSL e PHP Session Hijacking
Vídeo
Projeto E-commerce Administração e Site
38 aulas · 778 min
Projeto E-commerce Administração e Site
38 aulas · 778 min
- 9 min
Projeto E-commerce Admin
Vídeo
- 10 min
Projetando Banco de Dados do E-commerce
Vídeo
- 12 min
Configurando o Projeto
Vídeo
- 8 min
Autoload das Classes do Projeto
Vídeo
- 22 min
Classe Page para o Template
Vídeo
- 13 min
Configurando Template do Site
Vídeo
- 16 min
Configurando Template do Admin
Vídeo
- 38 min
Admin - Login
Vídeo
- 42 min
Admin - Usuarios Read / Create / Update / Delete
Vídeo
- 55 min
Admin - Esqueceu a senha
Vídeo
- 27 min
Admin - Categorias - CRUD
Vídeo
- 16 min
Site Categorias
Vídeo
- 43 min
Admin - Produtos - CRUD
Vídeo
- 13 min
Site - Produtos
Vídeo
- 27 min
Admin - Produtos VS Categorias
Vídeo
- 16 min
Site - Paginação
Vídeo
- 14 min
Site - Detalhes do Produto
Vídeo
- 29 min
Site - Carrinho de Compras - Layout e Classe
Vídeo
- 29 min
Site - Carrinho de Compras - Adicionar Produto
Vídeo
- 42 min
Site - Carrinho de Compras - Calcular Frete
Vídeo
- 23 min
Site - Login
Vídeo
- 17 min
Site - Cadastro
Vídeo
- 12 min
Site - Esqueceu a senha
Vídeo
- 16 min
Site - Minha Conta
Vídeo
- 39 min
Site - Web Service de CEP
Vídeo
- 30 min
Site - Finalizar Pedido e Gerar Boleto
Vídeo
- 19 min
Site - Meus Pedidos
Vídeo
- 10 min
Site - Alterar Senha
Vídeo
- 28 min
Admin - Pedidos
Vídeo
- 18 min
Admin - Usuários Paginação e Busca
Vídeo
- 7 min
Admin - Categorias Paginação e Busca
Vídeo
- 5 min
Admin - Produtos Paginação e Busca
Vídeo
- 7 min
Admin - Pedidos Paginação e Busca
Vídeo
- 10 min
Admin - Usuários Ajustes
Vídeo
- 30 min
Registro e Hospedagem
Vídeo
- 6 min
Ajuste na tabela de Endereços - Adicionando um campo para o número
VídeoMaterial de apoio
- 27 min
Integração com PagSeguro
Vídeo
- 12 min
Integração com PayPal - Formulário HTML
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.