DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

Curso Online

Automação Comercial em Delphi com OOP, BPLS e FIREBIRD(Avançado)

  [de seu feedback]
Essa é uma excelente oportunidade de unir recursos avançados como utilização da orientação objetos, interfaces na prática, herança visual, stored procedures, triggers, comunicação com impressora fiscal, configuração de emuladores e criação de relatórios. Durante as aulas vocês poderão observar que o conteúdo apresentado é realmente de alto nível. Todos os capítulos que serão apresentados contêm excelentes recursos que irão possibilitá-lo a criar aplicações mais padronizadas, moduladas, seguras e mais de se realizar manutenção das versões disponibilizadas a clientes.Tecnologias utilizadas: Bematech, Delphi 6, BPLS, Firebird, Herança Visual e OOP.

  Disponibilidades neste curso:
Tipo
Total de itens
Info
Vídeo:
33
1 item de 'Vídeo' disponível para todos os usuários
33 videos disponíveis para assinantes ClubeDelphi
Todos os vídeos disponíveis para assinantes MVP.
Vídeo recomendável:
8
8 itens de 'Vídeo recomendável' disponíveis para assinantes ClubeDelphi

Objetivo do curso

1)  Apresentando o objetivo do curso e iniciando a definição de tabelas do projeto
Descrição: Nesta vídeo-aula, o autor além de apresentar o objetivo do curso, já iniciará a definição de tabelas do projeto.
[Marcar este item como lido/assistido]

Criando as tabelas da aplicação

2)  Criando as tabelas de Grupos, Produtos, Documentos, Itens, Parcelas e Controle de Acessos
Descrição: Veremos também como preparar comandos em forma de strings para serem processados pelo gerenciador de banco de dados.
[Marcar este item como lido/assistido]

Stored Procedures

3)  Continuando com a criação das Stored Procedures da aplicação
Descrição: Veremos também nesta vídeo-aula, a utilização de exceptions para realizar o bloqueio de determinadas ações aos usuários.
[Marcar este item como lido/assistido]

Implementando Triggers

4)  Implementando triggers para controle do saldo dos produtos
Descrição: Criaremos gatilhos para a tabela de documentos nos casos de inclusão, alteração, exclusão e cancelamento de documentos.
[Marcar este item como lido/assistido]

Menu da aplicação

5)  Criando o menu da aplicação de automação
Descrição: Também iniciaremos com a orientação ao criarmos além do nosso repositório, as classes bases para herança de formulários.
[Marcar este item como lido/assistido]

Padronizando as cores dos objetos

6)  Padronizando as cores dos objetos do sistema criando uma classe Base para essa finalidade
Descrição: Criaremos nosso primeiro FORM configuração cores do sistema responsável por salvar os parâmetros de cor da nossa aplicação.
[Marcar este item como lido/assistido]

Nossa interface IProvider

7)  Definindo os métodos da nossa interface IProvider (Insert, Update, Delete, getConn e setConn)
Descrição: Veremos também como usar classes básicas para definição das nossas classes de tratamento de erros.
[Marcar este item como lido/assistido]

Classes de acesso a dados

8)  Criando duas novas classes (TField e TTableBase) para nos auxiliar no acesso a dados
Descrição: Veja também store procedures definidas em nosso banco de dados usando interfaces e classes implementadas até o momento.
[Marcar este item como lido/assistido]

Regras de negócio

9)  Continuando a implementar classes criando regras de negócio
Descrição: Nesta vídeo-aula, criaremos duas novas classes usando os Providers que foram até aqui implementados.
[Marcar este item como lido/assistido]

Interface gráfica das janelas de cadastro

10)  Interface gráfica para nossas janelas de cadastro
Descrição: Também criaremos, formulário para interface visual que implementará todos nossos métodos abstratos.
[Marcar este item como lido/assistido]

Manutenção de grupos

11)  Criando módulo de manutenção de grupos
Descrição: Conseguiremos também, testar esse formulário via Debug, familiarizando-nos com os recursos de OO que utilizamos até o momento.
[Marcar este item como lido/assistido]

Métodos para a interface ITabela

12)  Criando novos métodos para a nossa interface ITabela
Descrição: Nesta vídeo-aula, iremos também criar uma nova classe para o nosso formulário padrão de consultas chamada TFormSearch.
[Marcar este item como lido/assistido]

Implementando a consulta de grupos

13)  Implementando a consulta de grupos por meio de override no método ShowModal na classe TGrupos
Descrição: Também definiremos para as chamadas dessa consulta uma estratégia padrão de configuração dos campos.
[Marcar este item como lido/assistido]

Classe Grupos

14)  Realizando ajustes na classe de grupos
Descrição: Nesse vídeo aproveitaremos métodos implementados na classe grupos que será usado como um modelo para nosso cadastro produtos.
[Marcar este item como lido/assistido]

Provider e Interface

15)  Criando novos métodos para o nosso Provider e Interfaces
Descrição: Nesta vídeo aula, iremos também fazer a integração de uma stored procedure com a nossa camada de persistência.
[Marcar este item como lido/assistido]

Cadastro de Produtos

16)  Criando nosso cadastro de produtos usando as persistências de grupos e produto
Descrição: Veremos também como fazer consulta de grupos a partir do nosso cadastro de produtos, usando recursos definidos até o o momento.
[Marcar este item como lido/assistido]

Cadastro do tipo Mestre-Detalhe

17)  Criando cadastro do tipo Mestre-Detalhe
Descrição: Criaremos um módulo de compras começando pela implementação dos Providers e em seguida pela criação da interface visual.
[Marcar este item como lido/assistido]

Rotina de cancelamento

18)  Criando rotina de cancelamento de documentos-Parte 1
Descrição: Para o método cancelamento iremos utilizar o nosso Provider já implementado no vídeo anterior apenas com a uma nova regra.
[Marcar este item como lido/assistido]
19)  Criando rotina de cancelamento de documentos-Parte 2
Descrição: Veremos como transferir dados de maneira segura e com isso iremos finalizar a implantação desse módulo.
[Marcar este item como lido/assistido]

Controle de acessos e segurança do sistema

20)  Criando classe de usuários, controle de acessos e segurança do sistema
Descrição: Na aula de hoje iremos criar a nossa classe de usuário e também criar uma VIEW para o acesso a dados nessa tabela.
[Marcar este item como lido/assistido]

Driver da Bematech

21)  Download, instalação e explanação sobre o driver da Bematech 
Descrição: Na vídeo aula de hoje, iremos abrir um cupom fiscal, vender um item, cancelá-lo e finalizar o pagmento.
[Marcar este item como lido/assistido]

Layout da tela de vendas

22)  Iniciando a criação do layout da tela de vendas de automação
Descrição: Nesta vídeo aula, iremos deixar o formulário bem próximo aos formulários encontrados nas lojas que usam software do tipo ECF.
[Marcar este item como lido/assistido]
23)  Finalizando layout da tela de vendas de automação
Descrição: Veja também como realizar o controle entre o emulador ou impressora fiscal em conjunto com as rotinas do nosso banco de dados.
[Marcar este item como lido/assistido]

Teclas de atalho

24)  Criando as teclas de atalho para a nossa tela de vendas
Descrição: Nesta vídeo aula, criaremos as teclas de atalho para a nossa tela de vendas mapeando o evento OnKeyDown.
[Marcar este item como lido/assistido]

Cancelamento item do cupom fiscal

25)  Implementando o cancelamento do item do cupom fiscal
Descrição: Nesta vídeo aula, iremos também implementar as rotinas de leituraX e reduçãoZ do cupom fiscal.
[Marcar este item como lido/assistido]

Testando implementações

26)  Testando as implementações feitas na aplicação
Descrição: Veremos também um passo a passo de como funciona a integração entre a nossa tela de vendas e o emulador.
[Marcar este item como lido/assistido]

Parcelamentamento

27)  Como trabalhar com as parcelas do contas à pagar e do contas à receber
Descrição: Nesta vídeo aula, veremos também como tratar campos do tipo data sendo tratados em nossa regra de negócio.
[Marcar este item como lido/assistido]

Relatórios

28)  Iniciando a criação de relatórios
Descrição: Na aula de hoje daremos início a criação de relatórios da nossa aplicação.
[Marcar este item como lido/assistido]
29)  Criando relatório de produtos com informação dos saldos
Descrição: Nesta vídeo-aula, faremos também ajustes em nossa classe de relatórios para o controle de acesso por usuário.
[Marcar este item como lido/assistido]
30)  Criando um relatório para relação de itens comprados por fornecedor 
Descrição: Veremos que os relatórios de parcelas à pagar podem ser feitos como um único relatório mudando somente a origem dos dados.
[Marcar este item como lido/assistido]
31)  Como passar um TimeStamp como parâmetro para o nosso relatório de compras por fornecedor
Descrição: Com base neste relatório veremos também como criar o relatório de vendas por item.
[Marcar este item como lido/assistido]
32)  Criando nosso relatório financeiro da aplicação
Descrição: Veja no mesmo relatório a movimentação do contas à receber e do contas à pagar.
[Marcar este item como lido/assistido]

BLP

33)  Migrando a aplicação para BPL(Final)
Descrição: Veremos como reduzir o tamanho do nosso projeto, modulá-lo e quais os principais motivos para migrar sua aplicação para BPL.
[Marcar este item como lido/assistido]
  Vídeo recomendável - Usando BPLS - Parte 1
Descrição: Veja como trabalhar com bpls reduz bruscamente o tamanho da sua aplicação e também simplifica o as manutenções realizadas em seu código fonte. Esse é o primerio vídeo da série dos 8 que serão publicados. Esse assunto foi apresentado por mim no Borcon 2007. Não fique por fora. Veja que trabalhar com bpls é a melhor solução adotada para qualquer modelo de aplicação quer seja .net, mobile ou win32.
[Marcar este item como lido/assistido]
  Vídeo recomendável - Usando BPLS - Parte 2
Descrição: Veja como trabalhar com bpls reduz bruscamente o tamanho da sua aplicação e também simplifica o as manutenções realizadas em seu código fonte. Esse é o primerio vídeo da série dos 8 que serão publicados. Esse assunto foi apresentado por mim no Borcon 2007. Não fique por fora. Veja que trabalhar com bpls é a melhor solução adotada para qualquer modelo de aplicação quer seja .net, mobile ou win32. Tecnologias utilizadas: Borland Delphi 2007 for Win32
[Marcar este item como lido/assistido]
  Vídeo recomendável - Usando BPLS - Parte 3
Descrição: Veja que trabalhar com bpls é a melhor solução adotada para qualquer modelo de aplicação quer seja .net, mobile ou win32. Nessa video aula você entenderá como configurar um projeto para trabalhar com BPLS e também entenderá os dois mecanismos de carga (implicita e explicita).
[Marcar este item como lido/assistido]
  Vídeo recomendável - Usando BPLS - Parte 4
Descrição: Nessa video aula você verificará como fazer para localizar as bpls carregas e também entederá mais sobre os mecanismos de carga como passagens de parâmetro.
[Marcar este item como lido/assistido]
  Vídeo recomendável - Usando BPLS - Parte 5
Descrição: Nessa video aula você aprenderá como trabalhar com herança visual de formulários usando bpls. Vamos criar um formBase que será usado por todos os outros forms de nossa aplicação
[Marcar este item como lido/assistido]
  Vídeo recomendável - Usando BPLS - Parte 6
Descrição: Nessa video aula você aprenderá como trabalhar com herança visual de formulários usando bpls. Vamos definir todos os métodos necessários na nossa classe base para serem implementados pelas classes filhas.
[Marcar este item como lido/assistido]
  Vídeo recomendável - Usando BPLS - Parte 7
Descrição: Nessa video aula você irá criar uma consulta padrão que será usada por todas as outras janelas da sua aplicação. Veja como padronizar suas consultas e reduzir sua manutenção bem como facilitar o entendimento do seu sistema por padronizar suas funções
[Marcar este item como lido/assistido]
  Vídeo recomendável - Usando BPLS - Parte 8
Descrição: Nessa video aula você verificará como criar um formulário de cadastro apartir do seu formulário base e como utilizar a consulta padrão criada na aula anterior.
[Marcar este item como lido/assistido]
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03