Curso de PHP Developer

Se você busca aulas de PHP do básico ao avançado, você precisa conhecer o curso de PHP Developer. Se seu desejo é tornar um especialista em PHP, trabalhando com padrões de projeto e melhores práticas, e te ajudar a impulsionar de vez sua carreira como desenvolvedor web.

O curso te ensina como estruturar um sistema do zero utilizando a linguagem PHP, usando o padrão de arquitetura MVC: Model-View-Controller.

Diferenciais do curso PHP Developer

Um dos pontos que eu vejo no curso que é extremamente interessante é que todas as lições são feitas passo a passo, em um sistema real.

Excelente para quem busca aprender na prática com toda teoria necessária para alcançar novas habilidades técnicas.

Por que utilizar MVC com PHP

Simplesmente porque MVC é o padrão de arquitetura mais utilizado no mercado. É através deste paradigma, que você consegue separar totalmente sua camada de apresentação da camada de lógica, e assim, separando suas responsabilidades.

Sem dúvida alguma, um developer que conhece esta arquitetura possui um grande diferencial no mercado. Além disso, o curso conta com certificado de conclusão que você pode mencionar em seu currículo.

Conteúdo do curso

Módulo 1 – Fundamentos do PHP

O primeiro módulo é um módulo iniciante, que irá te mostrar passo a passo os fundamentos da linguagem PHP. É através dele, que você poderá ter os primeiros contatos com a linguagem e também se aperfeiçoar tecnicamente.

  • Apresentação do Curso
  • 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

Módulo 2 – PHP Orientado a Objetos

  • Requisitos do PHP OO
  • Classes e Objetos
  • Métodos e Atributos
  • Métodos Construtores
  • Clonando objetos
  • Autoload
  • Herança
  • Polimorfismo
  • Sobrecarga – Overload
  • Classe Abstrata
  • Método Abstrato
  • Método e Classe Final
  • Interface
  • Atributos e Métodos Estáticos
  • Atributo Público
  • Atributo Privado
  • Atributo Protegido

Módulo 3 – Criando Sistema de Login de PHP OO

  • Login – Com padrão MVC – Parte 1
  • Login – Com padrão MVC – Parte 2
  • Login – Link de logout
  • Login – Layout da Página de Login
  • Login – Layout do sistema administrativo
  • Login – Listar os Usuários
  • Login – Visualizar os dados do Usuário
  • Login – Editar os dados do usuário
  • Login – Paginação de resultado
  • Login – Layout da Paginação
  • Login – Permissões
  • Login – Salvar Classe para Permissões
  • Login – Salvar Método para Permissões
  • Login – Organizar Models para Permissões
  • Login – Permissões de acesso
  • Login – Listar Permissões de Acesso
  • Login – Layout de Permissões de Acesso
  • Login – Editar Permissões de Acesso
  • Login – Listar Nível de Acesso e Alterar Permissões
  • Login – Bloquear acesso a Página
  • Login – Cadastrar usuário
  • Login – Editar Usuário
  • Login – Upload de Foto
  • Login – Models Upload de Foto
  • Login – Editar a foto e fazer Upload
  • Login – Listar Nível de Acesso
  • Login – Cadastrar Nível de Acesso
  • Login – Visualizar Nível de Acesso
  • Login – Editar Nível de Acesso
  • Login – Apagar Nível de Acesso
  • Login – Listar Situação Usuário
  • Login – Cadastrar Situação para usuário
  • Login – Visualizar Situação do Usuário
  • Login – Editar Situação de Usuário
  • Login – Apagar Situação de Usuário
  • Login – Ver foto no Perfil
  • Login – Editar Perfil
  • Login – Recuperar Senha
  • Login – Envia e-mail para recuperar a senha
  • Login – Link para atualizar a senha

Módulo 4 – Desenvolvendo sistema orientado a Objetos e MVC em PHP

  • Montar o site com MVC
  • Listar carrossel no administrativo
  • Cadastrar carrossel no administrativo
  • Visualizar carousel no administrativo
  • Editar carousel no administrativo
  • Apagar carousel no administrativo
  • Mostrar carousel de imagem no site
  • Apresentar lista de serviços no site
  • Apresentar vídeo sobre a empresa no site
  • Implementar a página empresa no site
  • Apresentar dados do banco sobre a empresa
  • Implementar a página de contato
  • Listar contato no administrativo
  • Listar categoria de artigo no administrativo
  • Listar artigos no administrativo
  • Visualizar artigo no administrativo
  • Cadastrar artigo no administrativo
  • Editar artigo no administrativo
  • Listar os artigos na página inicial do site
  • Montar a página blog no site
  • Página ver o artigo completo no site

Módulo 5 – PHP e MySQLi

  • 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

Módulo 6 – PDO e MVC

  • Conexão com PDO
  • Prepared Statements
  • CRUD
  • CRUD – Create
  • CRUD – Read
  • CRUD – Update
  • CRUD – DELETE
  • Padrão MVC
  • MVC – Model (modelo)
  • MVC – View (Visão)
  • MVC – Controller (Controlador)
  • Padrão MVC – Create
  • Padrão MVC – Read
  • Padrão MVC – Update
  • Padrão MVC – DELETE

Muito conteúdo não é?

Como adquirir o curso PHP Developer

Para se inscrever é bastante simples. A sua compra é 100% segura, garantida pelo Hotmart, uma das maiores empresas de produtos digitais. Após a confirmação do pagamento, você receberá os seus dados de acesso a plataforma de alunos do PHP Developer.

  1. Acesse o Site Oficial do PHP Developer (Clique aqui para acessar o site oficial)
  2. Clique no botão de compra
  3. Informe seus dados pessoais, como seu Nome Completo, E-mail e CPF
  4. Escolha o meio de pagamento: você pode escolher seu cartão de crédito, débito, PayPal e também boleto bancário.
  5. Pronto! Você receberá um e-mail do Hotmart confirmando sua compra e logo em seguida, um e-mail do curso PHP Developer te enviando os dados do curso para seu e-mail

Garantia do Curso

Se em até 30 dias contados a partir da sua compra, por qualquer motivo, você achar que o curso de PHP Developer não é para você, não há problema!

A empresa se compromete em devolver todo o seu dinheiro de volta, sem cobrar taxa de reembolso e nem nada parecido. O curso é totalmente confiável.