Curso de PHP 7

4.8
37303

Torne-se um Desenvolvedor PHP, aprenda com dois especialistas a programar do básico ao avançado em um projeto completo.

Conteúdo do Curso

Seção 1

01:01:576 aulas
Introdução ao PHP
  • Boas Vindas3:26
  • Dúvidas, Certificado de Conclusão, Certificado Hcode, Novos Recurso3:46
  • História do PHP e Evolução da Linguagem10:21
  • Preparando o Ambiente - Instalando PHP 7 e Apache18:14
  • Editor vs IDE e Hello World!13:27
  • A arquitetura Cliente/Servidor12:43

Seção 26

48:345 aulas
Entendendo Controle de Versão
  • O Que é Git5:40
  • Instalando o Git e Clonando um Repositório8:45
  • Criando o Seu Repositório6:46
  • GitHub vs BitBucket16:05
  • Editando Arquivos Remotos e Resolvendo Conflitos11:18

Seção 45

02:04:147 aulas
Conhecendo a Linguagem PHP
  • Utilizando Variáveis com PHP9:10
  • Conhecendo os Tipos de Dados em PHP24:51
  • Variáveis Pré-definidas14:02
  • Escopo de Variável7:47
  • Conhecendo os Operadores do PHP27:14
  • Strings em PHP21:09
  • Incluindo Arquivos Com Include e Require20:01

Seção 61

50:195 aulas
Estruturas de Controle e Laços de Repetição
  • Estruturas Condicionais - If, ElseIf Else10:55
  • Switch Case6:39
  • For16:03
  • Foreach9:24
  • While7:18

Seção 75

27:023 aulas
Array em PHP
  • Array em PHP9:11
  • JSON6:31
  • Constantes e Array Constantes11:20

Seção 86

29:513 aulas
Sessão no PHP7
  • Criando e Entendendo Sessões11:57
  • ID de Sessão10:00
  • Funções Para Sessão7:54

Seção 96

01:06:506 aulas
Trabalhando com Funções em PHP
  • Criando Funções de Usuário8:09
  • Parâmetros de funções11:19
  • Parâmetros por Valor x por Referência10:44
  • Funções no PHP 7 Novidades8:39
  • Funções Recursivas21:07
  • Funções Anônimas6:52

Seção 102

25:393 aulas
Trabalhando com Data e Hora no PHP
  • Função date() e a Função Time()12:51
  • Definindo a configuração regional com setlocale()4:25
  • Classe DateTime8:23

Seção 107

02:49:3112 aulas
Programação Orientada a Objetos - Introdução
  • Conceitos de Programação Orientada a Objetos11:09
  • Criando uma Classe9:43
  • Atributos e Métodos17:10
  • Métodos Estáticos10:07
  • Métodos Mágicos12:02
  • Encapsulamento15:41
  • Herança15:16
  • Interface15:14
  • Classe Abstrata6:49
  • Polimorfismo9:10
  • Incluindo classes com Autoload20:47
  • Usando Namespace26:23

Seção 111

22:102 aulas
Banco de Dados - Preparando o ambiente
  • Acessando o Banco de Dados com Workbench10:24
  • Visão Geral do MySQL11:46

Seção 114

23:431 aula
Banco de Dados - MySQLi
  • Classe MySQLi e o PHP 723:43

Seção 116

01:06:187 aulas
Banco de Dados - PDO
  • Conectando o PHP 7 com MySQL usando PDO10:47
  • Instalando o SQL Server Express24:41
  • Conectando o PHP 7 com SQL Server usando PDO7:54
  • PDO: Inserindo dados no banco7:49
  • PDO - Alterando dados no banco5:07
  • PDO: Apagando dados no banco2:43
  • PDO: Usando transações7:17

Seção 119

01:26:126 aulas
Banco de Dados - Data Access Object e PDO
  • PDO - DAO27:06
  • PDO - DAO - SELECT20:46
  • PDO - DAO - LIST13:34
  • PDO - DAO - INSERT13:55
  • PDO - DAO - UPDATE5:49
  • PDO - DAO - DELETE5:02

Seção 121

02:12:559 aulas
Manipulando Arquivos
  • Lendo e manipulando pastas/diretórios com PHP 717:00
  • Criando arquivos com fopen()19:34
  • Excluindo arquivos7:52
  • Lendo conteúdo de arquivos25:30
  • Upload de arquivos com PHP 714:18
  • Download de arquivos com file_get_contents11:27
  • Movendo um arquivo8:44
  • Usando a cURL14:49
  • Usando Cookies13:41

Seção 123

27:172 aulas
Tratando erros com Try Catch
  • Try e Catch14:39
  • Tratando erros12:38

Seção 125

36:554 aulas
Trabalhando com imagens e PHP usando a Biblioteca GD
  • Processamento de Imagem (GD)10:51
  • Usando imagem existente (GD)9:17
  • Fontes TTF (GD)6:20
  • Gerando Thumbnail (GD)10:27

Seção 127

11:201 aula
Gerando Boletos com BoletoPHP
  • Boleto PHP11:20

Seção 129

24:171 aula
Gerando dependências com Composer
  • Trabalhando com Composer24:17

Seção 131

18:501 aula
Trabalhando com E-mails usando a classe PHPMailer
  • Enviando Email com PHPMailer18:50

Seção 133

16:321 aula
Criando templates com RainTPL
  • Trabalhando com templates usando RainTPL16:32

Seção 135

8:581 aula
Criando diretórios virtuais com o Apache
  • Utilizando o Apache para criar Virtual Hosts8:58

Seção 137

11:381 aula
Slim Framework
  • Conhecendo Slim Framework11:38

Seção 139

01:40:518 aulas
Segurança no PHP 7
  • Command Injection16:55
  • SQL Injection10:51
  • Entendendo as permissões de pasta9:46
  • Usando o reCaptcha para impedir Robôs23:17
  • Cross-site_Scripting_(XSS)8:03
  • Defense in depth10:14
  • Criptografia em PHP11:31
  • SSL e PHP Session Hijacking10:14

Seção 141

12:57:1938 aulas
Projeto E-commerce Administração e Site
  • Projeto E-commerce Admin8:10
  • Projetando Banco de Dados do E-commerce9:17
  • Configurando o Projeto11:07
  • Autoload das Classes do Projeto7:19
  • Classe Page para o Template21:01
  • Configurando Template do Site12:15
  • Configurando Template do Admin15:17
  • Admin - Login37:37
  • Admin - Usuarios Read / Create / Update / Delete41:16
  • Admin - Esqueceu a senha54:14
  • Admin - Categorias - CRUD26:57
  • Site Categorias15:16
  • Admin - Produtos - CRUD42:51
  • Site - Produtos12:30
  • Admin - Produtos VS Categorias26:11
  • Site - Paginação15:04
  • Site - Detalhes do Produto13:35
  • Site - Carrinho de Compras - Layout e Classe28:39
  • Site - Carrinho de Compras - Adicionar Produto28:07
  • Site - Carrinho de Compras - Calcular Frete41:37
  • Site - Login22:57
  • Site - Cadastro16:23
  • Site - Esqueceu a senha11:42
  • Site - Minha Conta15:17
  • Site - Web Service de CEP38:49
  • Site - Finalizar Pedido e Gerar Boleto29:01
  • Site - Meus Pedidos18:35
  • Site - Alterar Senha9:56
  • Admin - Pedidos27:47
  • Admin - Usuários Paginação e Busca17:46
  • Admin - Categorias Paginação e Busca6:03
  • Admin - Produtos Paginação e Busca4:30
  • Admin - Pedidos Paginação e Busca6:37
  • Admin - Usuários Ajustes9:59
  • Registro e Hospedagem29:34
  • Ajuste na tabela de Endereços - Adicionando um campo para o número5:46
  • Integração com PagSeguro26:44
  • Integração com PayPal - Formulário HTML11:33
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.