
R$ 49,00
1 Parte – Modelando o banco de dados e criando o template da loja em CSS
1- Introdução do curso
Nesta aula vamos dar uma visão geral do que ensinaremos neste módulo
2- Modelagem banco de dados utilizando diagrama com workbench Parte 1
Nesta aula vamos modelar modelar e fazer os relacionamentos das tabelas, categorias,subcategorias,produtos,pedidos,e a tabela intermediária itens do pedido. Nesta aula ensinamos a fazer relacionamento de um para muitos 18 minutos
3- Modelagem banco de dados utilizando workbench Parte 2
Nesta aula vamos dar continuidade na aula anterior e fazer as mais tabelas como: tabela clientes,entrega do pedido, e frete nesta aula ensinar a fazer relacionamento de um para um. 21 minutos
4- Modelagem banco de dados utilizando workbench Parte 3
Nesta aula vamos exportar o diagrama das tabelas criadas para uma base de dados real no MYSQL. Ainda nesta aula vamos immportar o SQL com todos os registros da nossa loja virtual. 8 minutos
5- Estrutura do projeto.
Nesta aula organizaremos os diretórios de nosso projeto e criaremos o site no dreamweaver. 5 minutos
6- Template da área administrativa
Nesta aula vamos ensinar a criar o template da área administrativa com css passo a passo. 10 minutos
7- Menu Admin
Nesta aula vamos ensinar a criar o menu da área administrativa utilizando e editando o spray menu do Dreamweaver CS4. 11 minutos
8- Detalhes do template
Nesta aulas vamos completar a CSS de nosso template administrativo.
5 minutos
9- Inserindo categorias
Nesta aula vamos ensinar fazer a conexão e a inserir as categorias, fazer o upload das imagens e definir o charset padrao do Dreamweaver para iso-8859-1. 9 minutos
10- DeveloperToolBox português.
Nesta aula vamos ensinamos um macete para traduzir o developerToolbox CS4 para o idiomar português. 2 minutos
11- Editar categorias
Nesta aula vamos listar a edição das categorias exibindo as imagens e atualizar o links dos menus. 8 minutos
12- Inserção e edição e exclusão de subcategorias
Nesta aula vamos abordar no geral ações das subcategorias. Tanto Inserção como a edição. 9 minutos
13- Inserção de produtos
Nesta aula vamos ensinar a configurar os campos para inserção dos produtos. 10 minutos.
14- Html nos detalhes do produtos
Nesta aula vamos ensinar a colocar o editor html Tiny no campo de detalhes do produtos
8 minutos.
15- Produtos Upload de imagens
Nesta aula vamos ensinar a fazer o upload das imagens nas pastas corretas, e explicamos como funciona esta programação orientada a objeto da extensão developer toolbox. 7 minutos
16- Lista de produtos
Nesta aula vamos ensinar a exibir os produtos na lista de visualização 7 minutos
17- Miniaturas de imagens
Nesta aula vamos exibir as miniaturas das 5 imagens de nossa lista de produtos para ser carregado rapidamente no lista. 10 minutos
18- Definições de produto admin
Nesta aula vamos definir que para o campo local 1 será Exibido em geral 2 Home e 3 para destaques, e se os produtos estarão em promoção ou não e ainda formataremos os preços para unidade monetária.
14 minutos.
Parte 2 - Nesta parte 2 vamos dar uma pausa na área administrativa e dar início ao nosso projeto na parte do cliente.
19- Criando o template da LojaVirtual Parte 1.
Criando a CSS em tableles o template da lojavirtual. Vamos criar o header com o menu e posicionar alguns divs. 14 Minutos
20- Criando o template da LojaVirtual Parte 2
Nesta aula vamos criar a CSS do menu de categorias e subcategorias. 12 minutos
21- Criando o template da LojaVirtual Parte 3
Nesta aula vamos fazer a CSS do rodapé e a CSS do div conteúdo. 8 minutos
7 minutos
22- Criando o template da LojaVirtual Parte 3
Nesta vídeo aula vamos criar a CSS das fontes e dos fundos padrões
4 minutos
23- Criando o template da LojaVirtual Parte 4
Nesta aula vamos testar o modo de compatibilidade com diversos navegadores e tornar o nosso template compatível com todos. Ainda nesta aula vamos fazer um 2 layout template com 3 colunas totalmente em tableles e compatível com os navegares testados: Firefox,Google Crome e Internet Explorer. 13 minutos
3 Parte – Programação orientada a objeto com PHP
24- Criando a classe de conexao
Nesta aula vamos ensina a criar a nossa classe de conexao com a base de dados e garantir a integridade da conexão. 8 minutos
25- Criando a class de menu
Nesta aula vamos ensinar a criar a classe de menu e aprender a verificar os possíveis erros. 18 minutos
26- Exibindo menu dinâmicamente
Nesta aula vamos ensina a exibir o menu das categorias e subcategorias dinâmicamente. 13 minutos
27- Criando classe produtos
Nesta aula vamos fazer a função da classe de produto que carregará os produtos. da home. 10 minutos
28- Exibindo classe produtos
Nesta aula vamos exibir os produto da classe home.12 minutos
29- Exibindo classe categorias de produtos
Nesta aula vamos exibir os produto por categoria. 11 minutos
30- Carregando miniaturas de imagens.
Nesta aulas vamos gerar a miniatura das imagem para ser carregada rapidamente na página deixando assim a página bem leve. 8 minutos
31- Anti SQL injection
Nesta aula vamos proteger o parametro GET com Anti SQL injection. 3 minutos
32- Mapa do site
Nesta aula vamos ensinar a mostra para o cliente onde ele se encontra ao clicar em uma categoria, exibe: Home->categoria->subcategoria. 7 minutos. 8 minutos
33- Layout do carrinho
Nesta aula vamos fazer o layout do carrinho passo a passo, preparando para receber a classe do carrinho de compras. 7 minutos
34- Classe carrinho Parte 1 – Métodos cesta,adicionar
Nesta aula vamos ensinar criar a classe do carrinho de compras e criar o método cesta e adicionar. 10 minutos.
35- Classe carrinho Parte 2 – Método excluir
Nesta aula vamos ensinar criar o método excluir do carrinho de compras. 6 minutos.
36- Exibindo itens carrinho
Nesta aula vamos ensinar a exibir os itens do carrinho através do método itens que trás o retorno do produto identificado pelo id. 10 minutos
37- Exibindo o subtotal e total
Nesta aula vamos calcular o total e subtotal do carrinho de compras. 13 minutos
38- Método atualizar carrinho
Nesta aula vamos ensinar a criar o método atualizar o carrinho. Este procedimento permite que o usuário adicione uma quantidade maior de itens no carrinho. 3 minutos.
39- Css links
Nesta aula vamos fazer a css dos links do carrinho. 3 minutos.
40- Finalizando o pedido passo 1 Parte 1
Nesta aula vamos configurar nos projeto de login para nagegarmos corretamente pelo site recebendo a sessão do login do usuário.7 minutos
41- Redeclaração de variável.
Nesta aula vamos redeclarar um variável incompatível. 3 minutos
42- Finalizando o pedido passo 1 Parte 2
Nesta aula vamos fazer a página onde o usuário ira se logar ao tentar finalizar o pedido. 9 minutos
43- Cadastro
Nesta aula vamos fazer a página de cadastro de nosso sistema e cadastrar um usuário fictício . 12 minutos
44- Finalizando o pedido passo 1 Parte 3
Nesta aula vamos criar um formulário de recepção de dados. 13 minutos
45- Finalizando o pedido passo 1 Parte 4
Nesta aula vamos exibir os itens do pedido. 5 minutos.
46- Finalizando o pedido passo 1 Parte 5
Nesta aula vamos fazer a classe do endereco para preencher os campos da confirmação do endereço com o endereco padrão de cadastro. 15 minutos.
47- Finalizando o pedido passo 1 Parte 6
Nesta aula vamos criar a estrutura e comunicação do pedido e registro do pedido. 6 minutos.
48- Registrando o pedido parte 1
Nesta aula vamos fazer a passe de pedidos e criaremos os métodos de inserir e pedido para registrar e mostrar qual foi o pedido do cliente.
15 minutos.
49- Registrando o pedido parte 2
Nesta aula vamos registrar o endereço do pedido criando o método entregar 15 minutos.
50- Registrando o pedido parte 3
Nesta aula vamos registrar o frete do pedido. Criando o método inserir_frete. 6 minutos
51- Evitando bug no sistema
Nesta aula vamos usar uma técnica para evitar que o usuário clique no botão voltar do navegador e quebre o processo de geração do pedido. 11 minutos
52- Exibindo pedido parte 1
Nesta aula vamos ensinar a exibir o pedido do cliente criando o método de listar_pedido 14 minutos
53- Exibindo pedido parte 2
Nesta aula vamos ensinar a exibir o pedido do cliente criando o método de listar_frete para exibir o frete calculado. E Somar o total geral para exibirmos o valor final para o cliente efetuar o pagamento.
12 minutos.
54- Módulo de pagamento Pagseguro parte 1
Nesta aula vamos ensinar a colocar a opção de pagamento pagseguro e estruturar as pasta para armazenar opções de pagamento diferentes.
10 minutos
55- Módulo de pagamento Pagseguro parte 2
Nesta aula vamos ensinar a inserir o módulo de carrinho próprio do pagseguro com os dados do pedido itens do pedido no formulário.
13 minutos
56- Módulo de pagamento Pagseguro parte 3
Nesta aula vamos ensinar a preecher o formulário com os dados do cliente e clicando no botão pagar já irá direto para o pagamento sem a necessidade de preencher mais nada no carrinho do pagseguro é só gerar o boleto ou pagar com o cartão de crédito.
6 minutos
57- Módulo de boletos Parte 1
Nesta aula vamos ensinar a gerar boletos direto com o seu banco.
Bradesco,Itaú,Banco do Brasil,Unibanco 10 minutos.
58- Módulo de boletos Parte 2
Nesta aula vamos gerar um boleto de exemplo com os dados padrões de cada boleto para vermos como funciona o sistema. 9 minutos
59- Módulo de boletos Parte 3
Nesta aula ensinaremos a criar a geração do boleto via parâmetros através de GET que permite que o usuário utilize este link do boleto a qualquer momento, sem a necessidade de estar logado. 12 minutos
60- Módulo de boletos Parte 4
Nesta aula vamos ensinar a adaptar o modelo a qualquer boleto existente. 3 minutos
61- Página de detalhes em url amigável Parte 1
Nesta aula vamos ensinar a fazer a página de detalhes ser exibida na home quando o usuário desejar vizualizar as detalhes do produto. 13 minutos
62- Página de detalhes em url amigável Parte 2
Nesta aula vamos continuar a exibir a pagina de detalhes na home. Neste estado a url ficará http://localhost/loja/?sufixo=cameras-sony, um belo formato para utilizarmos no servidor com urls amigáveis, http://www.exemplo.com/cameras-sony. 9 minutos.
63- Visualizando pedido Admin Parte 1
Nesta aula vamos ensinar a criar a visualização do pedido. 13 minutos
64- Visualizando pedido Admin Parte 2
Nesta aula vamos classificar o pedido em ordem decrescente.
12 minutos
65-Visualizando pedido Admin Parte 3
Nesta aula vamos ensinar a colocar o status do pedido em cores diferentes para distinguirmos melhor status visualmente.
5 minutos
66-Visualizando pedido Admin Parte 4
Nesta aula vamos ensinar a exibir os itens do pedido e o endereço de entrega 15 minutos
67-Visualizando pedido Admin Parte 5
Nesta aula vamos ensinar a somar e os valores e fazer a retornar o valor do frete.
5 minutos
68- Alterando status do pedido
Nesta aula vamos ensinar alterar no admin o status do pedido, aqui criaremos mais um método da classe pedido: atualizar_status()
14 minutos.
69- Inserindo clientes no admin
Nesta aula vamos fazer a lista de clientes e inclusão e edição de clientes no admin
15 minutos
70- Retringindo o admin
Nesta aula vamos restringir o admin para usuário que tiverem o nível 3 de acesso de admin, usuários comuns não poderão acessar o admin.
15 minutos.
71- Criando template Parte 1
Nesta aula vamos ensinar a criar um novo template para a lojavirtual com outro layout, o site já foi preparado para modificar templates existentes. 9 minutos
72- Criando template Parte 2
Nesta aula continuar a aula anterior, alterando as cores do menu. 10 minutos
73- Convertendo tudo em urls amigáveis.
Nesta aula vamos ensinara a converter nosso site em URLs amigaveis, e fazer o nosso arquivos .htacess com as instruções para o apache reescrever a URL.
Total: 845 minutos
Total de Horas 15 horas de curso.
Descrição
Este curso de Loja Virtual Premium ensina a fazer uma loja virtual avançada passo a passo. Ensinamos desde a CSS em tableless a URLS amigáveis. O curso é completo, será dividido em pelo menos 2 módulos a intenção é fazermos uma loja bem completa.
Usaremos 70% de programação orientada a objeto e 30% de extensões, a idéia é conduzir ao equilibrio perfeito da duas formas de se desenvolver um projeto.
Software
Utilizaremos Dreamweaver CS4, para a programação.
WorkBench da MYSQL para modelagem da base de dados e relacionamentos.
WampServer para servidor MYSQL
Os demais arquivos disponibilizamos no DVD.
Caracteristicas
- Com programação orientada a objeto
- Com tableless CSS
- Com carrinho de compras
- Com várias formas de pagamento
- Extensões

Carrinho de compras

Pedido

Pagamentos








