Curso Sistema Comercial Java Desktop 3 Dvds

Vendedor Online

Curso Sistema Comercial Java Desktop 3 Dvds

(Cód.005)
| Deixar comentário

  Descrição O Curso SisCom Java Desktop é o único curso de 40 horas que mostra ao aluno como fazer uma aplicação completa para desktop utilizando Java, com alta produtividade!  Durante o curso são utilizadas 3 IDEs diferentes: EclipSaiba Mais


R$25,79 à vista
no depósito/pix com 14% de desconto (Economia de R$4,20)
R$29,99
2x de R$15,00 sem juros
- +


 

Descrição

O Curso SisCom Java Desktop é o único curso de 40 horas que mostra ao aluno como fazer uma aplicação completa para desktop utilizando Java, com alta produtividade! 

Durante o curso são utilizadas 3 IDEs diferentes: Eclipse, NetBeans e JBuilder. Dois pacotes de componentes visuais são usados: Swing e SWT. Dois bancos de dados são utilizados: MySQL e Oracle. 

Além disso, algumas das mais recentes e promissoras tecnologias são demonstradas: JPA, Beans Binding, JavaHelp, etc. 

Para o pleno entendimento do aluno a aplicação é construída desde a fase da concepção, onde uma empresa fictícia solicita o desenvolvimento de um sistema. São levantadas as necessidades do cliente e chega-se aos requisitos do sistema. Após isso alguns diagramas UML são construídos: Classes, Casos de Uso, Atividades e Sequência. O Diagrama Entidade Relacionamento é feito passo a passo. 

Após a fase da documentação passamos para a fase de desenvolvimento onde os diversos módulos do sistema são construídos de forma visual nas 3 IDEs mencionadas acima, passo a passo. 

Aproveite mais esse lançamento da equipe do T2Ti.com. 

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 desejáveis:

  • Noções da Linguagem SQL
  • Noções de MySQL
  • Noções de Oracle
  • NetBeans e Swing

 

Recursos utilizados:



 

Video Aulas:

 


Video Aula 01 - Introdução

Introdução ao curso

Duração: 00:02:40

Video Aula 02 - A Empresa

Apresentação da empresa fictícia que contratou nossos serviços para o desenvolvimento de uma solução computacional. São apresentados os formulários atuais que esta empresa utiliza para realizar seu controle interno (ficha de cadastro, requisição interna de material, pedido de cotação, pedido de compra, nota fiscal, duplicata, boleto, etc). É definido qual tipo de sistema será elaborado para essa empresa.

Duração: 00:09:52

Video Aula 03 - As Necessidades

Levantamento das necessidades do cliente através de entrevistas e análise de documentos

Duração: 00:06:16

Video Aula 04 - Os Requisitos

Levantamento dos requisitos do sistema com base nas necessidades

Duração: 00:06:16

Video Aula 05 - Introdução a OO

Introdução a Orientação a Objetos - genealogia das linguagens; histórico; linguagens orientadas a objetos (híbridas e puras); similaridades (OO versus Procedural); abstração; objeto; encapsulamento; mensagem; classe; herança; polimorfismo; classificação; associação; agregação; generalização; especialização

Duração: 00:56:11

Video Aula 06 - Introdução a UML

Introdução a UML - histórico; pais da UML; fases de desenvolvimento; visões; processo (RUP); notação UML; modelos de elementos da UML (atores, classes, casos de uso, objetos, interface [estereótipo], estados, componentes, nós, notas); relacionamentos (associação, generalização, dependência, refinamento ou realização); diagramas (casos de uso, classes, objetos, componentes, implantação, atividades, estados, colaboração, sequencia)

Duração: 00:47:01

Video Aula 07 - Estudo de Caso UML

Apresentação de um estudo de caso para apresentação da ferramenta Poseidon (casos de uso, classes, atividades)

Duração: 00:39:09

Video Aula 08 - SisCom - Diagramas de Casos de Uso

Desenvolvimento dos diagramas de casos de uso do SisCom

Duração: 00:36:16

Video Aula 09 - SisCom - Diagramas de Classe

Desenvolvimento dos diagramas de classe do SisCom

Duração: 00:29:44

Video Aula 10 - SisCom - Diagramas de Atividades

Desenvolvimento dos diagramas de atividades do SisCom

Duração: 00:22:32

Video Aula 11 - SisCom - Diagramas de Sequencias

Desenvolvimento dos diagramas de sequencias do SisCom

Duração: 00:26:32

Video Aula 12 - DER - Diagrama Entidade Relacionamento

Desenvolvimento passo a passo do DER do SisCom no PowerDesigner; Geração do script MySQL

Duração: 02:10:00

Video Aula 13 - NetBeans - Menu

Construção do formulário de Menu

Duração: 00:36:40

Video Aula 14 - NetBeans - Cadastros (Bancos;Cartões)

Construção passo a passo dos dois cadastros; Utilização de JPA e Beans Binding

Duração: 00:40:31

Video Aula 15 - NetBeans - Cadastros (Tipo Pagamento)

Construção passo a passo do cadastro de tipo de pagamento mostrando o que o NetBeans faz "por trás da cortina" para gerar as anotações no Bean e para criar o binding (vinculação) entre os diversos elementos

Duração: 00:31:04

Video Aula 16 - NetBeans - Cadastros (Clientes)

Construção de um formulário mestre detalhe entre Cliente e Endereço_Cliente; Os clientes são incluídos através de um form secundário

Duração: 00:53:11

Video Aula 17 - NetBeans - Cadastros (Fornecedores)

Construção do cadastro de fornecedores onde o usuário insere dados através de abas; Utilização de máscaras nos controles jTextFields

Duração: 01:18:16

Video Aula 18 - NetBeans - Cadastros (Produtos; Unidades)

Construção do cadastro de produtos; Opção para localizar determinado produto através de um jTextField; Utilização de um converter; Utilização de jCombobox dinâmico para mostrar a descrição da unidade e armazenar o código na tabela de produtos; Utilização de um Renderer

Duração: 00:56:00

Video Aula 19 - NetBeans - Busca pelo CEP

Opção de buscar o CEP num form separado, onde todos os CEPs do Brasil são mostrados. Ao localizar endereço desejado os dados selecionados são importados para o cadastro de fornecedores; Resolvendo o problema da falta de memória no netbeans (OutOfMemoryError - Java heap space)

Duração: 00:55:38

Video Aula 20 - NetBeans - Cadastros (Dept; Funci; Plano_Conta)

Construção do cadastro de funcionário onde a senha digitada é encriptada antes de ser gravada no banco de dados; construção dos cadastros de departamentos e plano de contas

Duração: 00:32:08

Video Aula 21 - JBuilder 2008 - Introdução

Apresentação do Jbuilder; Comparação entre versões e download; Características gerais do Jbuilder;

Duração: 00:20:48

Video Aula 22 - JBuilder 2008 - Menu

Construção do Menu do SisCom no Jbuilder

Duração: 00:35:20

Video Aula 23 - JBuilder 2008 - BD e JPA

Conetando ao banco; Criando um projeto JPA visual; Criando um projeto JPA com o Dali; Mapeando e anotando classes

Duração: 00:29:20

Video Aula 24 - Eclipse - Introdução e Menu

Mostrando como o JBuilder usa o Eclipse para criar projetos desktop; Baixando os plugins necessários para fazer o Eclipse funcionar como o JBuilder para desenvolver projetos desktop; Explicações sobre SWT e JFace; Explicações sobre o Dali (JPA); Início do desenvolvimento do SisCom utilizando SWT e JPA; Criação do Menu do SisCom

Duração: 01:15:52

Video Aula 25 - NetBeans - Controle de Vendas

Desenvolvimento passo a passo do módulo de vendas (mestre detalhe entre venda_cab e venda_det); Importação de produtos de outro form

Duração: 03:11:26

Video Aula 26 - NetBeans - Orçamento de Vendas

Desenvolvimento do módulo de orçamento de vendas

Duração: 00:24:16

Video Aula 27 - NetBeans - Compras

Construção dos forms para o sistema de compras: requisição, cotação, confirmação da cotação e pedido

Duração: 01:06:24

Video Aula 28 - NetBeans - Compras (Cotação)

Desenvolvimento do módulo de cotação de compras; importação dos itens de uma ou mais requisições para compor a cotação

Duração: 01:08:56

Video Aula 29 - NetBeans - Compras (Conf Cotação; Pedido)

Desenvolvimento do módulo para confirmação das cotações; Desenvolvimento do módulo para composição do pedido de compras

Duração: 00:33:28

Video Aula 30 - NetBeans - Controle de Estoque

Desenvolvimento do módulo de entrada de notas fiscais para incrementar o estoque; Download e importação dos códigos de CFOP para sua respectiva tabela; Construção do módulo de ajuste de preços (aumenta/diminui) dos produtos

Duração: 00:29:36

Video Aula 31 - NetBeans - Contas a Pagar

Construção do módulo de contas a pagar; Implementação de pesquisa filtrando por data (passagem de parâmetros via JPA);

Duração: 01:09:52

Video Aula 32 - Eclipse - Caraterísticas Gerais

Apresentação das principais características da tecnologia SWT e JFace; Explicação sobre os diversos tipos de janelas e layouts que podem ser utilizados; herança visual; templates; polimorfismo entre componentes; data binding

Duração: 01:03:28

Video Aula 33 - Eclipse - Telas Cadastros

Desenho da janela do cadastro de clientes, endereço dos clientes, produtos e importa fornecedor

Duração: 01:18:08

Video Aula 34 - Eclipse - Tela Contas e Receber

Desenho da janela do contas a receber

Duração: 00:29:52

Video Aula 35 - Eclipse - Telas Tesouraria e Banco

Desenho das janelas do sistema de tesouraria e banco (conciliação de cheques e movimento bancário)

Duração: 00:16:48

Video Aula 36 - Eclipse - Unificando SWT e JPA

Copiando as bibliotecas necessárias para a utilização dessas duas tecnologias em conjunto; configurando um projeto JPA passo a passo; mostrando como utilizar qualquer descritor (hibernate ou toplink); importando as classes de entidade para o sistema; configurando o arquivo de persistência

Duração: 00:48:16

Video Aula 37 - Eclipse - Cadastro (Clientes)

Implementação do cadastro de clientes completa passo a passo; busca por determinado cliente através de texto inserido num Text; Ordenação pela coluna de uma Table; Implementação do cadastro dos endereços dos clientes chamado através do cadastro de clientes; utilizando o data binding do SWT

Duração: 01:43:20

Video Aula 38 - Eclipse - Máscaras e StackLayout

Utilização de máscaras nos componentes do SWT; Utilização do layout de cartões para deixar o painel de Texts atrás do paines da Table e vice-versa

Duração: 00:35:28

Video Aula 39 - Eclipse - Contas a Receber

Implementação do controle de contas a receber com StackLayout

Duração: 01:28:07

Video Aula 40 - Relatórios - Cadastros

Apresentação do componente de impressão para impressoras matriciais; Desenvolvimento de uma janela para apresentação do relatório ao usuário antes de o mesmo envia-lo para a impressora (no NetBeans e no Eclipse); Relatório de clientes; Aplicação de engenharia reversa numa classe do componente de impressão para a correção de um bug; Relatório das contas bancárias

Duração: 01:29:44

Video Aula 41 - Relatórios - Contas a Pagar/Pagas e NF

Desenvolvimento dos relatórios de contas a pagar e contas pagas por período; Impressão dos dados numa Nota Fiscal pré-impressa

Duração: 01:24:48

Video Aula 42 - Relatórios - Compras

Relatório do Mapa Comparativo de Preços

Duração: 00:41:28

Video Aula 43 - Relatórios - Recebimentos, Tesouraria e Banco

Confecção do relatório de contas a receber; Explicação detalhada para a construção dos relatórios de movimento bancário e demonstrações financeiras

Duração: 00:54:24

Video Aula 44 - Login e Nível de Acesso

Implementação da tela de login e da tela para controlar os níveis de acesso ao sistema; Os nível de acesso é dado a cada usuário através de simples cliques e pode ser gerenciado desde a entrada numa opção através de um menu ou até mesmo o acesso a determinado botão de uma janela;

Duração: 01:32:32

Video Aula 45 - Migrando de MySQL para Oracle

Acesso ao DER para migração de banco de dados; Geração do novo script em Oracle; Execução do script no Oracle 10g para criação do banco;

Duração: 00:25:36

Video Aula 46 - Migrando o Sistema para Rodar com Oracle

Explicações das pequenas alterações que devem ser realizadas no sistema para que o mesmo funcione automaticamente com o banco gerado no Oracle

Duração: 00:19:12

Video Aula 47 - Distribuindo a Aplicação

Utilização de um instalador cross-plataform que gera uma instalação que pode ser efetuada em qualquer sistema operacional; Utilização de um instalador que já inclui a instalação do banco de dados

Duração: 00:52:13

Video Aula 48 - Adicionando Help

Utilização do JavaHelp System para adicionar ajuda na aplicação

Duração: 00:17:12

Video Aula 49 - Toques Finais

FAQs e documentação

Duração: 00:31:52

Video Aula 50 - Revisão

Revisão do que foi feito e proposto como exercício

Duração: 00:16:32

Video Aula 51 - Conclusão

Conclusão

Duração: 00:04:24
 

Comentários sobre o produto