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.
- Acesse o Site Oficial do PHP Developer (Clique aqui para acessar o site oficial)
- Clique no botão de compra
- Informe seus dados pessoais, como seu Nome Completo, E-mail e CPF
- Escolha o meio de pagamento: você pode escolher seu cartão de crédito, débito, PayPal e também boleto bancário.
- 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.