Java Programmer - ECF + TEF

T2Ti.com

Detalhes do produto:

Autor: Albert Eije
Duração: 11h43m
Valor: R$ 76,89
Envio: DVD
Frete Grátis (Previsão de entrega de 15 dias úteis)

Formas de Pagamento:
  • À vista: Cartão/Boleto/Depósito
  • Parcelado: Cartão de crédito

Compre já!

Descrição

O mercado de automação comercial é um bom negócio para quem se dedica e sabe produzir soluções inteligentes e portáveis. Todas as empresas do Brasil que emitam nota fiscal diretamente ao consumidor são obrigadas a instalarem Impressoras Fiscais. Evidentemente essas empresas vão precisar de uma aplicação que "converse" com a Impressora Fiscal. É aí que entra este curso. Depois de concluído você já poderá utilizar os conhecimentos adquiridos para ter retorno financeiro em cima do que aprendeu.

Neste curso desenvolvemos uma aplicação gráfica (swing) utilizando as duas IDEs mais conhecidas do planeta: NetBeans e Eclipse no Windows XP. A aplicação é construída passo a passo e utilizamos um Emulador de ECF para enviar os comandos para a Impressora Fiscal. Os dados são persistidos em um banco de dados MySQL. Este curso não trata da solução PAF-ECF.

Este curso é auto-instrucional, isto significa que é você quem controla o tempo de estudo. Ao adquirir este curso, além das video aulas, você terá a sua disposição a nossa tutoria online para tirar suas dúvidas através de uma lista de discussão com os nossos instrutores.

Pré-requisitos:


Recursos utilizados:

Sample

Video Aulas:


Video Aula 01 - Introdução

Apresentação das características e objetivos do curso.

Duração: 02 min.


Video Aula 02 - ECF e TEF - Explanação

Explicações sobre ECF (Emissor de Cupom Fiscal) e TEF (Transferência Eletrônica de Fundos).

Duração: 13 min.


Video Aula 03 - Modelagem e Tabela do BD

Exibição da modelagem das tabelas para persistência dos dados. Explicações sobre as tabelas e seus relacionamentos.

Duração: 08 min.


Video Aula 04 - Emulador ECF

Explicações sobre a instalação e utilização do Emulador de ECF.

Duração: 06 min.


Video Aula 05 - Help e Manuais

Apresentação dos arquivos de Help e Manuais das Impressoras Fiscais. É importantíssimo saber utilizar esses arquivos para o desenvolvimento de um aplicativo de automação comercial utilizando esses equipamentos. Explicações gerais sobre os procedimentos adotados para a utilização de uma Impressora Fiscal.

Duração: 31 min.


Video Aula 06 - View - NetBeans

Desenvolvimento da camada View (layout) da aplicação no NetBeans. A aplicação pode ser vista no video de demonstração disponível acima.

Duração: 01 h 25 min.


Video Aula 07 - View - Eclipse

Desenvolvimento da camada View (layout) da aplicação no Eclipse. Num primeiro momento são exibidos diversos plugins gráficos que podem ser instalados no Eclipse para desenvolver uma aplicação com Swing. Escolhemos um desses plugins para o desenvolvimento de nossa aplicação. A aplicação pode ser vista no video de demonstração disponível acima.

Duração: 01 h 15 min.


Video Aula 08 - Escrevendo a Classe de Acesso ao ECF

Desenvolvimento passo a passo da classe que envia os comandos para a Impressora Fiscal. Diversos comandos são implementados nessa classe: Leitura X, Redução Z, Abertura de Cupom, Venda de Itens, Escolha das Formas de Pagamento, Fechamento do Cupom, Programação de Aliquotas, etc. Todos os retornos da impressora são tratados de forma a exibir para o usuário qualquer problema apresentado.

Duração: 01 h 06 min.


Video Aula 09 - Enviando dados para o ECF

Nesta aula fazemos nossa View "conversar" com a Impressora Fiscal através da classe escrita na aula anterior. Dependendo da ação do usuário algum comando ou comandos são enviados para a impressora. Tudo é feito com o Emulador de ECF para vermos o resultado em tempo real.

Duração: 42 min.


Video Aula 10 - Definindo Teclas de Atalho

Um aplicativo para Frente de Caixa exige rapidez de software, hardware e também por parte do usuário. Dessa forma, a utilização de mouse se torna inviável para as operações mais rotineiras. Nesta aula implementamos as teclas de atalho do sistema utilizando as Teclas de Função F1 a F12. Além disso, explicamos sobre os "mnemonics" (atalhos acessiveís através de Alt+Tecla, Control+Tecla etc).

Duração: 13 min.


Video Aula 11 - Implementando a Venda

Nesta aula são implementados todos os comandos para a concretização de uma venda completa no ECF, que consiste de: Abertura do Cupom, Envio de Itens, Definição das Formas de Pagamento, Fechamento do Cupom. Sendo que durante uma venda várias coisas podem ocorrer, tais como: Cancelamento do Ultimo Item Vendindo, Cancelamento de um Item Qualquer, Cancelamento do Cupom Fiscal. Além dos comandos enviados para a Impressora a View precisa ser atualizada de acordo com o que está acontecendo no momento. Assim, os itens enviados para o ECF são exibidos numa lista, se um item for cancelado isso é atualizado na lista. Os valores dos itens e o valor total são exibidos e atualizados na tela.

Duração: 02 h 03 min.


Video Aula 12 - Persistência - Beans e DAOs

Nesta aula criamos os Beans e DAOs numa camada de Moledo para serem persistidos no BD.

Duração: 39 min.


Video Aula 13 - Persistência - Armazenando Dados

Criação de uma classe de Controle que faz a comunicação entre a View e o Modelo. Nesta aula mostramos como armazenar dados no BD e como realizar consultas para atualização da View.

Duração: 01 h 25 min.


Video Aula 14 - Arrumando a View

Resolvendo alguns problemas na View da aplicação. Implementação da visualização da Imagem do Produto (sempre que um produto é vendido sua imagem aparece na tela).

Duração: 01 h 02 min.


Video Aula 15 - TEF

Explicações sobre a implementação da solução TEF no ECF. O TEF deverá ser implementado pelo aluno com suporte do Tutor via grupo de discussão.

Duração: 25 min.


Video Aula 16 - Outros ECFs

Explicações sobre como adaptar o sistema para funcionar com diversas Impressoras Fiscais: Bematech, Daruma, Yanco e Sweda.

Duração: 13 min.


Video Aula 17 - Finalizando a Implementação

Nesta aula mostramos como os aspectos finais de implementação das rotinas do sistema no Eclipse e NetBeans. O aluno verá que o único trabalho diferente entre uma IDE e outra é apenas a implementação da View. Todas as outras classes poderão ser copiadas para a outra IDE e irão funcionar sem problemas.

Duração: 12 min.


Video Aula 18 - Exercícios

Para complementar a tutoria vários exercícios são passados para o aluno. Para o pleno aprendizado o aluno deverá realizar os exercícios. A tutoria será realizada através do Grupo de Discussão exclusivo para os alunos do curso.

Duração: 04 min.


Video Aula 19 - Conclusão

Observações finais. Endereço do grupo de dicussão. Notícias sobre os cursos vindouros.

Duração: 02 min.