Curso de PHP Developer Completo
Sinopse:
Curso de PHP Developer e aprenda o PHP do zero de forma fácil, prática para impulsionar de vez sua carreira de desenvolvedor web.
O curso de PHP Developer apresenta o passo a passo como criar estruturar de um sistema do zero com PHP utilizando o padrão de desenvolvimento MVC: Model, View e Controller.
Se você deseja se tornar um Expert em PHP, continue a leitura e veja o que vai aprender com esse curso e quais as vantagens em aderi-lo.
Curso de PHP Developer e aprenda o PHP do zero de forma fácil, prática para impulsionar de vez sua carreira de desenvolvedor web.
O curso de PHP Developer apresenta o passo a passo como criar estruturar de um sistema do zero com PHP utilizando o padrão de desenvolvimento MVC: Model, View e Controller.
Se você deseja se tornar um Expert em PHP, continue a leitura e veja o que vai aprender com esse curso e quais as vantagens em aderi-lo.
Especificações:
Título: Curso de PHP Developer.
Nome do Autor: Cesar Szpak.
Gênero: Video Aula.
Ano de Lançamento: 2019.
Editora: Cesar Szpak.
Nº de Páginas/Horas: +20h.
Tamanho: 20.4 GB.
Formato:
Idioma: Português.
Título: Curso de PHP Developer.
Nome do Autor: Cesar Szpak.
Gênero: Video Aula.
Ano de Lançamento: 2019.
Editora: Cesar Szpak.
Nº de Páginas/Horas: +20h.
Tamanho: 20.4 GB.
Formato:
Idioma: Português.
Informações:
Introdução ao PHP:
Programas para Começar Aprender PHP
Sintaxe Básica do PHP
Criar Variável com PHP
Converter Variáveis em PHP
Operadores Aritméticos
Operador de Atribuição
Operador de Incremento e Decremento
Operadores de Comparação
Operadores Lógicos
Estrutura de Controle IF
Estrutura de Controle IF e ELSE
Estrutura de Controle IF, ELSEIF e ELSE
Switch
Comando de Repetição WHILE
Comando de Repetição DO WHILE
Comando de Repetição FOR
Comando de Repetição FOREACH
Como Criar Função com PHP
Função com Passagem de Parâmetros por Valor e Referência
Função Recursiva em PHP
Formulário em PHP com Método GET
Formulário em PHP com Método POST
Cookies
Sessão
PHP e Banco de Dados:
O que é MySQLi
Como usar phpMyAdmin
Criar Base de Dados
Criar Tabela
Chave Primária na Tabela
Chave Estrangeira na Tabela
Coluna no Banco de Dados com Valor Definido
Como Fazer Conexão PHP com MySQLi
Criar SELECT com MySQLi
Como usar DISTINCT no MySQLi
Como usar LIMIT no MySQLi
Clausula WHERE no MySQLi
Como usar AND e OR
Como Ordenar Resultado com ORDER BY
Como Criar INSERT no MySQLi
Como Criar UPDATE no MySQLi
Como Usar o DELETE no MySQLI
LIKE no MySQLi
Usar Operador IN
BETWEEN no MySQLi
Criar Aliases no MySQLi
Como usar INNER JOIN no MySQLi
Como usar LEFT JOIN no MySQLi
Como usar RIGHT JOIN no MySQLi
COUNT, AVG e SUM no MySQLi
CRUD - Criar o Listar com MySQLi
CRUD - Criar o Cadastrar com MySQLi e PHP
CRUD - Criar Formulário para Editar no Banco de Dados
CRUD - Apagar Informações no Banco de Dados
Exportar Banco de Dados MySQLi com PHP
Importar Banco de Dados MySQLi com PHP
PHP Orientado a Objetos:
Programas necessários
Configuração do ambiente de desenvolvimento
Classes e Objetos
Métodos e atributos
Clonando Objetos com PHP
Herança no PHP
Classe abstrata com PHP
Método abstrato
Método final e classe final
Como usar interface no PHP
Criar atributo e método estático
Atributo e método público
Atributo e método privado
Atributo e método protegido
Conexão com banco de dados usando PDO
Prepared Statements
CRUD - Cadastrar com PDO
CRUD - Listar registros com PDO
CRUD - Visualizar detalhes do usuário com PDO
CRUD - Editar registro com PDO
CRUD - Apagar registro com PDO
MVC - Instalar o Composer
MVC - Criar o core
MVC - Criar e carregar a controller
MVC - Criar a model
MVC - Criar a view
Bootstrap 4:
Primeiros passos com Bootstrap
Usar o container do Bootstrap
Como usar o grid do Bootstrap
Tipografia
Criar tabelas com Bootstrap
Imagens
Criar botão com Bootstrap
Criar fomulário com Bootstrap
Criar layout do formulário
Como usar o alerta do Bootstrap
Criar layout da paginação
Como usar badges
Criar listas
Como usar e criar menu responsivo
Jumbotron
Criar cartão com Bootstrap
Implementar layout do cartão
Como usar embed de vídeo responsivo
Criar janela modal com Bootstrap
Passar valor para janela modal com Bootstrap
Como usar o collapse e accordion
Como criar carousel com Bootstrap
Como usar e criar sombra shadow com Bootstrap
Criar Layout do Site com Bootstrap 4:
Início do layout do site com Bootstrap
Criar carrousel
Utilizar ícone no site no Bootstrap4
Criar vídeo responsivo
Inserir animação no site com Scrollreveal
Inserir espaço de produto no site
Inserir imagem responsiva no site
Como criar paralaxe de imagem no site
Como usar accordion no site
Inserir rodapé fixo no site com Bootstrap
Criar página sobre empresa no site com animação
Criar layout formulário de contato
Criar o layout do blog
Criar a página para ver o conteúdo do artigo
Layout do Administrativo com Bootstrap 4:
Criar o layout da página de login
Criar o header do administrativo
Criar menu lateral direita do administrativo
Implementar menu responsivo para smartphone
Inserir ícone no menu do fontawesome
Criar link dropdown em menu vertical
Criar área do conteúdo do administrativo
Criar layout do listar usuários
Criar layout do botão visualizar, apagar e editar
Janela modal para confirmar antes de apagar o registro
Implementar layout da páginação
Criar o layout do cadastrar registro
Implementar layout do formulário editar usuário
Implementar a página visualizar usuário
Criar o site com PHP Orientado a Objetos:
Início do site com PHP OO
Receber a URL amigável com PHP
Namespace e carregar páginas do site com URL amigável
Configurações básicas do site
Carregar a view do MVC com PHP
Criar a models e criar a conexão com banco de dados usando PDO
Criar classe helper para ler registros no banco de dados com PDO
Substituir link usando bindvalue
Introdução integrar o layout com PHP OO
Criar carrossel com Bootstrap e PHP
Inserir botão no carrossel
Criar área de serviços no site
Implementar vídeo responsivo no site
Listar artigos recentes na página inicial
Inserir rodapé no site e animação
Criar página sobre empresa no site
Criar classe helper para inserir registros no banco de dados
Criar o menu do site
Criar o formulário de contato no site
Validar formulário e campo e-mail
Listar os artigos na página blog
Criar a classe paginação
Contar a quantidade de registros no bando de dados para paginação
Listar números das páginas na paginação
Listar artigos recentes na página blog
Listar os artigos mais acessados
Apresentar detalhes do autor na página blog
Criar a página para ver o artigo completo
Listar os artigos recentes e destaques
Criar o link artigo anterior e próximo
Verificar no projeto se existe a classe e o método
Salvar as páginas do site no banco de dados
Verificar a página que está sendo acessada está no banco de dados
Carregar página de outros projetos
Criar menu dinâmico com informações do banco de dados
Criar SEO básico no site
Criar SEO Facebook no site
Criar SEO Twiter no site
Criar SEO Google no site
Criar o SEO do artigo
Como hospedar o site
Criar o Administrativo com PHP OO:
Início do administrativo com PHP
Carregar página do banco de dados
Pesquisar no banco de dados classe e métodos
Criar tabela de usuários no banco de dados
Criar a tabela para indicar qual página o nível de acesso pode acessar
Pesquisar a página que o nível de acesso pode acessar
Criar a página de login
Receber os dados do formulário login na controller
Validar a senha do usuário
Ordem do nível de acesso no login
Criar o link sair do administrativo
Criar o helper para inserir no banco de dados
Formulário para cadastrar usuário na página de login
Inserir o usuário no banco de dados
Validar campo e-mail com PHP
Proibir cadastro duplicado de e-mail
Proibir cadastro de usuário duplicado
Validar campo senha do formulário cadastrar usuário
Valores dinâmicos para cadastrar o usuário
Como usar PHPMailer para enviar e-mail
Usar credencias salva no BD para enviar e-mail com PHPMailer
Enviar o e-mail com o link para o usuário confirmar e-mail
Criar classe genérica de update no projeto
Criar a página para o usuário confirmar o e-mail
Criar o formulário esqueceu a senha
Enviar o e-mail com o link para o usuário atualizar a senha
Criar o formulário para o usuário digitar nova senha
Validar a senha e cadastrar no banco de dados
Criar o cabeçalho do administrativo
Criar menu lateral do administrativo
Imprimir o menu lateral do administrativo de forma dinâmica
Ver perfil do usuário no administrativo
Formulário para editar a senha
Alterar a senha no banco de dados
Formulário para o usuário editar o perfil
Validar formulário editar e-mail único
Como criar o preview da imagem no formulário
Como fazer upload de imagem com PHP
Redimensionar imagem no upload
Retirar caracteres especiais no nome da imagem
Apagar imagem no servidor com PHP
Listar usuário cadastrado no banco de dados
Criar paginação com PHP
Integrar o layout com paginação em PHP
Página para ver detalhes do usuário
Usar o INNER JOIN para trazer valores de outras tabelas
Criar o formulário para editar a senha do usuário
Editar a senha no banco de dados
Formulário para editar o usuário
Preencher campo select no formulário
Formulário para cadastrar usuário
Criar classe helper para apagar registro no banco de dados
Apagar o usuário no banco de dados e a imagem
Apresentar a janela modal antes de apagar o usuário
Bloquear acesso a usuário com nível superior
Apresentar e ocultar botão conforme a permissão de acesso
Apresentar e ocultar botão no CRUD
Criar o CRUD do nível de acesso
Criar o CRUD das páginas
Listar as permissões de acesso de cada nível de acesso
Liberar o acesso a página para um nível de acesso específico
Liberar página no menu
Alterar a página no menu para dropdown
Alterar a ordem das páginas no menu
Criar QUERY dentro de QUERY com PHP
Sincronizar páginas com nível de acesso
Criar o Administrativo do Site:
Integração do site com o administrativo
Como listar os slide do carousel no administrativo
Criar o CRUD do carousel
Criar o formulário para editar as informações do serviço no site
Criar o formulário para editar as informações do vídeo no site
Criar o CRUD sobre empresa
Administrar as mensagens de contato do site
Administrar os artigos do blog
Inserir ckeditor no formulário no campo textarea
Criar o Crud das páginas do site
Criar o formulário para editar o SEO Facebook e Twiter
Hospedar o site e o administrativo
Gerenciador de Estoque com PHP OO:
Apresentação
Criar a tabela de produto
Criar o CRUD para categoria de produto
Listar Fornecedores - Parte 1
Listar Fornecedores - Parte 2
Formulário para cadastrar fornecedor
Inserir mascara no campo CPF
Validar CPF
Complemento do Curso:
Criar o pesquisar com PHP
Criar a controller pesquisar usuário com PHP
Criar a Models para pesquisar o usuário no banco de dados
Manter os dados no formulário após pesquisar o usuário
Introdução ao listar usuários sem refresh na página
Criar o JavaScript responsável em carregar os usuários
Criar o layout do listar usuários com JavaScript
Criar o pesquisar com PHP sem refresh na página
Criar a models do pesquisar com PHP sem refresh na página
Visualizar detalhes do registro na janela modal
Criar formulário na janela modal para cadastrar o usuário
JavaScript:
O que é JavaScript? Como usar JavaScript?
Como criar variáveis com JavaScript
Como usar constante com JavaScript
Operadores matemáticos
Operadores de atribuição
Operadores de comparação
Operadores lógicos
Operadores de Incremento e decremento
Criar função com JavaScript.
Introdução ao PHP:
Programas para Começar Aprender PHP
Sintaxe Básica do PHP
Criar Variável com PHP
Converter Variáveis em PHP
Operadores Aritméticos
Operador de Atribuição
Operador de Incremento e Decremento
Operadores de Comparação
Operadores Lógicos
Estrutura de Controle IF
Estrutura de Controle IF e ELSE
Estrutura de Controle IF, ELSEIF e ELSE
Switch
Comando de Repetição WHILE
Comando de Repetição DO WHILE
Comando de Repetição FOR
Comando de Repetição FOREACH
Como Criar Função com PHP
Função com Passagem de Parâmetros por Valor e Referência
Função Recursiva em PHP
Formulário em PHP com Método GET
Formulário em PHP com Método POST
Cookies
Sessão
PHP e Banco de Dados:
O que é MySQLi
Como usar phpMyAdmin
Criar Base de Dados
Criar Tabela
Chave Primária na Tabela
Chave Estrangeira na Tabela
Coluna no Banco de Dados com Valor Definido
Como Fazer Conexão PHP com MySQLi
Criar SELECT com MySQLi
Como usar DISTINCT no MySQLi
Como usar LIMIT no MySQLi
Clausula WHERE no MySQLi
Como usar AND e OR
Como Ordenar Resultado com ORDER BY
Como Criar INSERT no MySQLi
Como Criar UPDATE no MySQLi
Como Usar o DELETE no MySQLI
LIKE no MySQLi
Usar Operador IN
BETWEEN no MySQLi
Criar Aliases no MySQLi
Como usar INNER JOIN no MySQLi
Como usar LEFT JOIN no MySQLi
Como usar RIGHT JOIN no MySQLi
COUNT, AVG e SUM no MySQLi
CRUD - Criar o Listar com MySQLi
CRUD - Criar o Cadastrar com MySQLi e PHP
CRUD - Criar Formulário para Editar no Banco de Dados
CRUD - Apagar Informações no Banco de Dados
Exportar Banco de Dados MySQLi com PHP
Importar Banco de Dados MySQLi com PHP
PHP Orientado a Objetos:
Programas necessários
Configuração do ambiente de desenvolvimento
Classes e Objetos
Métodos e atributos
Clonando Objetos com PHP
Herança no PHP
Classe abstrata com PHP
Método abstrato
Método final e classe final
Como usar interface no PHP
Criar atributo e método estático
Atributo e método público
Atributo e método privado
Atributo e método protegido
Conexão com banco de dados usando PDO
Prepared Statements
CRUD - Cadastrar com PDO
CRUD - Listar registros com PDO
CRUD - Visualizar detalhes do usuário com PDO
CRUD - Editar registro com PDO
CRUD - Apagar registro com PDO
MVC - Instalar o Composer
MVC - Criar o core
MVC - Criar e carregar a controller
MVC - Criar a model
MVC - Criar a view
Bootstrap 4:
Primeiros passos com Bootstrap
Usar o container do Bootstrap
Como usar o grid do Bootstrap
Tipografia
Criar tabelas com Bootstrap
Imagens
Criar botão com Bootstrap
Criar fomulário com Bootstrap
Criar layout do formulário
Como usar o alerta do Bootstrap
Criar layout da paginação
Como usar badges
Criar listas
Como usar e criar menu responsivo
Jumbotron
Criar cartão com Bootstrap
Implementar layout do cartão
Como usar embed de vídeo responsivo
Criar janela modal com Bootstrap
Passar valor para janela modal com Bootstrap
Como usar o collapse e accordion
Como criar carousel com Bootstrap
Como usar e criar sombra shadow com Bootstrap
Criar Layout do Site com Bootstrap 4:
Início do layout do site com Bootstrap
Criar carrousel
Utilizar ícone no site no Bootstrap4
Criar vídeo responsivo
Inserir animação no site com Scrollreveal
Inserir espaço de produto no site
Inserir imagem responsiva no site
Como criar paralaxe de imagem no site
Como usar accordion no site
Inserir rodapé fixo no site com Bootstrap
Criar página sobre empresa no site com animação
Criar layout formulário de contato
Criar o layout do blog
Criar a página para ver o conteúdo do artigo
Layout do Administrativo com Bootstrap 4:
Criar o layout da página de login
Criar o header do administrativo
Criar menu lateral direita do administrativo
Implementar menu responsivo para smartphone
Inserir ícone no menu do fontawesome
Criar link dropdown em menu vertical
Criar área do conteúdo do administrativo
Criar layout do listar usuários
Criar layout do botão visualizar, apagar e editar
Janela modal para confirmar antes de apagar o registro
Implementar layout da páginação
Criar o layout do cadastrar registro
Implementar layout do formulário editar usuário
Implementar a página visualizar usuário
Criar o site com PHP Orientado a Objetos:
Início do site com PHP OO
Receber a URL amigável com PHP
Namespace e carregar páginas do site com URL amigável
Configurações básicas do site
Carregar a view do MVC com PHP
Criar a models e criar a conexão com banco de dados usando PDO
Criar classe helper para ler registros no banco de dados com PDO
Substituir link usando bindvalue
Introdução integrar o layout com PHP OO
Criar carrossel com Bootstrap e PHP
Inserir botão no carrossel
Criar área de serviços no site
Implementar vídeo responsivo no site
Listar artigos recentes na página inicial
Inserir rodapé no site e animação
Criar página sobre empresa no site
Criar classe helper para inserir registros no banco de dados
Criar o menu do site
Criar o formulário de contato no site
Validar formulário e campo e-mail
Listar os artigos na página blog
Criar a classe paginação
Contar a quantidade de registros no bando de dados para paginação
Listar números das páginas na paginação
Listar artigos recentes na página blog
Listar os artigos mais acessados
Apresentar detalhes do autor na página blog
Criar a página para ver o artigo completo
Listar os artigos recentes e destaques
Criar o link artigo anterior e próximo
Verificar no projeto se existe a classe e o método
Salvar as páginas do site no banco de dados
Verificar a página que está sendo acessada está no banco de dados
Carregar página de outros projetos
Criar menu dinâmico com informações do banco de dados
Criar SEO básico no site
Criar SEO Facebook no site
Criar SEO Twiter no site
Criar SEO Google no site
Criar o SEO do artigo
Como hospedar o site
Criar o Administrativo com PHP OO:
Início do administrativo com PHP
Carregar página do banco de dados
Pesquisar no banco de dados classe e métodos
Criar tabela de usuários no banco de dados
Criar a tabela para indicar qual página o nível de acesso pode acessar
Pesquisar a página que o nível de acesso pode acessar
Criar a página de login
Receber os dados do formulário login na controller
Validar a senha do usuário
Ordem do nível de acesso no login
Criar o link sair do administrativo
Criar o helper para inserir no banco de dados
Formulário para cadastrar usuário na página de login
Inserir o usuário no banco de dados
Validar campo e-mail com PHP
Proibir cadastro duplicado de e-mail
Proibir cadastro de usuário duplicado
Validar campo senha do formulário cadastrar usuário
Valores dinâmicos para cadastrar o usuário
Como usar PHPMailer para enviar e-mail
Usar credencias salva no BD para enviar e-mail com PHPMailer
Enviar o e-mail com o link para o usuário confirmar e-mail
Criar classe genérica de update no projeto
Criar a página para o usuário confirmar o e-mail
Criar o formulário esqueceu a senha
Enviar o e-mail com o link para o usuário atualizar a senha
Criar o formulário para o usuário digitar nova senha
Validar a senha e cadastrar no banco de dados
Criar o cabeçalho do administrativo
Criar menu lateral do administrativo
Imprimir o menu lateral do administrativo de forma dinâmica
Ver perfil do usuário no administrativo
Formulário para editar a senha
Alterar a senha no banco de dados
Formulário para o usuário editar o perfil
Validar formulário editar e-mail único
Como criar o preview da imagem no formulário
Como fazer upload de imagem com PHP
Redimensionar imagem no upload
Retirar caracteres especiais no nome da imagem
Apagar imagem no servidor com PHP
Listar usuário cadastrado no banco de dados
Criar paginação com PHP
Integrar o layout com paginação em PHP
Página para ver detalhes do usuário
Usar o INNER JOIN para trazer valores de outras tabelas
Criar o formulário para editar a senha do usuário
Editar a senha no banco de dados
Formulário para editar o usuário
Preencher campo select no formulário
Formulário para cadastrar usuário
Criar classe helper para apagar registro no banco de dados
Apagar o usuário no banco de dados e a imagem
Apresentar a janela modal antes de apagar o usuário
Bloquear acesso a usuário com nível superior
Apresentar e ocultar botão conforme a permissão de acesso
Apresentar e ocultar botão no CRUD
Criar o CRUD do nível de acesso
Criar o CRUD das páginas
Listar as permissões de acesso de cada nível de acesso
Liberar o acesso a página para um nível de acesso específico
Liberar página no menu
Alterar a página no menu para dropdown
Alterar a ordem das páginas no menu
Criar QUERY dentro de QUERY com PHP
Sincronizar páginas com nível de acesso
Criar o Administrativo do Site:
Integração do site com o administrativo
Como listar os slide do carousel no administrativo
Criar o CRUD do carousel
Criar o formulário para editar as informações do serviço no site
Criar o formulário para editar as informações do vídeo no site
Criar o CRUD sobre empresa
Administrar as mensagens de contato do site
Administrar os artigos do blog
Inserir ckeditor no formulário no campo textarea
Criar o Crud das páginas do site
Criar o formulário para editar o SEO Facebook e Twiter
Hospedar o site e o administrativo
Gerenciador de Estoque com PHP OO:
Apresentação
Criar a tabela de produto
Criar o CRUD para categoria de produto
Listar Fornecedores - Parte 1
Listar Fornecedores - Parte 2
Formulário para cadastrar fornecedor
Inserir mascara no campo CPF
Validar CPF
Complemento do Curso:
Criar o pesquisar com PHP
Criar a controller pesquisar usuário com PHP
Criar a Models para pesquisar o usuário no banco de dados
Manter os dados no formulário após pesquisar o usuário
Introdução ao listar usuários sem refresh na página
Criar o JavaScript responsável em carregar os usuários
Criar o layout do listar usuários com JavaScript
Criar o pesquisar com PHP sem refresh na página
Criar a models do pesquisar com PHP sem refresh na página
Visualizar detalhes do registro na janela modal
Criar formulário na janela modal para cadastrar o usuário
JavaScript:
O que é JavaScript? Como usar JavaScript?
Como criar variáveis com JavaScript
Como usar constante com JavaScript
Operadores matemáticos
Operadores de atribuição
Operadores de comparação
Operadores lógicos
Operadores de Incremento e decremento
Criar função com JavaScript.