Sobre o curso
Descrição do Curso:
Neste curso, você aprenderá a desenvolver um e-commerce completo, com a criação do backend e frontend utilizando Lazarus. O backend será desenvolvido com o framework Horse, enquanto o frontend web será criado com IntraWeb, também em Lazarus. O curso também abordará a integração com Mercado Pago para pagamentos via Pix e Cartão de Crédito, além de integrar o sistema de Melhor Envio para cálculo dinâmico de frete.
O objetivo é fornecer uma plataforma robusta e funcional para um e-commerce moderno, que pode ser acessado tanto na versão web quanto mobile. O backend será responsável por gerenciar todos os dados essenciais, como produtos, usuários e pedidos, e o frontend fornecerá uma interface dinâmica e responsiva para o usuário.
Estrutura do Curso:
Backend (Lazarus com Horse):
O backend será desenvolvido utilizando Lazarus com o framework Horse, que permite criar uma API RESTful eficiente e escalável. O backend será responsável por:
- Gerenciar o cadastro e login de usuários.
- Controlar o catálogo de produtos.
- Gerenciar pedidos e status de compras.
- Integrar sistemas de pagamento (Mercado Pago) e cálculo de frete (Melhor Envio).
Frontend (Lazarus com IntraWeb):
O frontend será desenvolvido com IntraWeb (também em Lazarus), um framework que permite criar aplicações web dinâmicas e responsivas. Durante o curso, você irá desenvolver páginas essenciais, como:
- Página Principal: Com cabeçalho, banners de promoções, carrossel de produtos em destaque, seção de captura de e-mails e rodapé com links úteis.
- Página de Detalhes do Produto: Com imagens do produto, descrição, opções de favoritar, cálculo de frete e botão de compra.
- Carrinho de Compras: Com visualização dos itens selecionados, aplicação de cupons de desconto, cálculo de frete e integração com Mercado Pago para o pagamento.
- Página Minhas Compras: Onde o usuário pode consultar o histórico de compras.
- Cadastro de Usuário: Com validação de dados e recuperação de senha via WhatsApp.
Integrações:
- Integração de Pagamentos (Mercado Pago): O curso ensina como integrar o Mercado Pago para pagamentos via Pix e Cartão de Crédito, garantindo uma experiência de pagamento segura e simples.
- Integração de Frete (Melhor Envio): O cálculo de frete será realizado de forma dinâmica, utilizando a integração com o sistema Melhor Envio, para que o cliente visualize opções de envio com preços atualizados conforme a sua localidade.
Tecnologias e Ferramentas Utilizadas:
- Backend: Lazarus com o framework Horse para criação de uma API robusta e escalável.
- Frontend Web: Lazarus com IntraWeb para criar uma interface dinâmica e responsiva.
- Integração de Pagamentos: Mercado Pago (suporte a Pix e Cartão de Crédito).
- Cálculo de Frete: Integração com Melhor Envio para cálculo dinâmico de frete.
Objetivo do Curso:
Ao final deste curso, você estará capacitado a criar um e-commerce completo, com backend e frontend totalmente integrados, utilizando Lazarus. Você aprenderá a desenvolver uma API RESTful com Horse, e a criar uma interface web responsiva com IntraWeb, além de integrar os sistemas de pagamento e envio, proporcionando uma experiência de compra fluida e segura para seus usuários.