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