Curso
Neste curso veremos como criar uma loja virtual (e-commerce) em PHP, utilizando o framework CodeIgniter com o banco de dados MySQL. Primeiramente será apresentado o framework CodeIgniter, para que o aluno possa conhecer suas principais características e funcionalidades que serão aproveitadas para a criação da plataforma. Após o entendimento das principais funções do framework, será visto o estudo de caso da loja, definição de tabelas e boas práticas para a criação de um sistema robusto e com dados consistentes. Por último será iniciado o desenvolvimento do sistema e implementação de formas de pagamento de boleto e integração com o sistema da Cielo para pagamentos com cartão de crédito, e por final algumas dicas básicas de conseguir alavancar as vendas usando SEO.
Esse curso inclui:
Suporte em tempo real
Certificado
Carga horária:
72 horas
Nessa videoaula veremos os principais pontos abordados durante o curso e a instalação dos programas necessários para realizar a criação da loja.
Nessa videoaula iremos aprender sobre os principais recursos do CodeIgniter. Iniciaremos com a divisão do local para desenvolvimento e o núcleo do framework CodeIgniter.
Nessa videoaula iremos aprofundar-nos no conceito de Controllers, entender sua finalidade de uso e também vamos ver como utiliza-los.
Nessa videoaula iremos aprofundar-nos no conceito de Views e Template Parser. Primeiramente veremos como exibir informações ao usuário através de views, que são arquivos HTML com conteúdo estático.
Nessa videoaula veremos como configurar o CodeIgniter para acessar um banco de dados MySQL e carregá-lo automaticamente na execução da nossa aplicação.
Nessa videoaula veremos como realizar a seleção de dados em duas tabelas, o exemplo apresentado será o uso de uma tabela de cidade x clientes, aonde devemos retornar o nome da cidade do cliente utilizando ‘joins’.
Nessa videoaula veremos como realizar a manipulação de dados através de INSERT, DELETE e UPDATE.
Nessa videoaula veremos como utilizar a classe especializada em sessões do CodeIgniter, para gravar e remover dados da sessão. Também veremos como criar dados temporários em sessão.
Nessa videoaula veremos como utilizar a classe especializada em emails do CodeIgniter, com ela é possível enviar emails texto puro e HTML.
Nessa videoaula veremos como utilizar a classe input do CodeIgniter. Com a classe input é possível trabalhar com dados vindo através de POST, GET e também realizar a manipulação de cookies e verificar informações do servidor.
O que é Lumen?
Criando uma API Restful com Lumen
Construindo uma aplicação mestre detalhe em PHP