Obrigado por visitar a devmedia.com.br!

Precisamos de você para divulgar nossos vídeos e cursos gratuitos para a comunidade.

Se você gosta da devmedia.com.br por favor dê-nos o seu clique para o Google+ e ajude outros desenvolvedores ao redor do mundo.



Obrigado por seu apoio!
Equipe DevMedia

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

Curso Online

Desenvolvendo uma aplicação completa utilizando Swing

  [de seu feedback]
Nesta série de vídeo aulas iremos abordar a construção de uma aplicação Swing do zero, de uma forma simples e direta. A aplicação que estamos propondo é uma PETSHOP, onde teremos todo um controle de venda de produtos, agendamento de banhos e etc, estaremos utilizando conceitos adquiridos no "Desvendando o Swing" que é o curso onde aprendemos como trabalhar com cada componente separadamente. Mais do que apenas um curso de aprendizagem comum, o "Desenvolvendo uma Aplicação Completa utilizando Swing" se propõem a ser uma carta na manga de quem nunca desenvolveu uma aplicação DESKTOP em java e quer muito ter uma referencia solida e funcional.

  Gratuidade neste curso:
Tipo
Total de itens
Info
Vídeo:
41
41 videos são gratuitos para assinantes Java Magazine
Fontes:
1
1 item de 'Fontes' é gratuito para assinantes Java Magazine

Introdução

1)  Definições Iniciais
Descrição: Nesta vídeo aula abordamos toda a criação da nossa estrutura de banco de dados, tambem abordamos alguns aspectos de nosso aplicativo, sua separação e dicas de como trabalhar com um banco de dados com integridade dentro de aplicativos Swing.
[Marcar este item como lido/assistido]

Criação das Entidades

2)  Parte 1
Descrição: Nesta vídeo aula iniciamos a criação das ENTIDADES JAVA, criando uma por uma e mostrando como que as mesmas devem ser criadas para que a conversão de BANCO DE DADOS RELACIONAL para OBJETOS e vice e versa ocorra sem muitos problemas
[Marcar este item como lido/assistido]
3)  Parte 2
Descrição: Nesta video aula continuamos a criar as entidades e a relacioná-las.
[Marcar este item como lido/assistido]

DAO

4)  Truques do Java SE 5
Descrição: Terminamos de construir nosso DAO Generico, mostrando alguns métodos ditos "mágicos" para tornar a nossa vida dentro da aplicação muito mais simples.
[Marcar este item como lido/assistido]
5)  conversão de BD relacional para Objeto e vice versa.
Descrição: Nesta video aula terminamos a codificação de nosso DAO de Usuario e também codificamos o DAO de clientes, o CustomerDAO.
[Marcar este item como lido/assistido]
6)  DAO de Produto
Descrição: Nesta video aula terminamos a codificação de nosso CustomerDAo, onde ensinamos como trabalhar com listas de clientes e não apenas um cliente.
[Marcar este item como lido/assistido]
7)  Criação do AnimalDAO
Descrição: Nesta video aula estaremos abordando a criação do AnimalDAO, que vai englobar um assunto bastente interessante, que é a transformação de Enum em valores no banco e vice versa.
[Marcar este item como lido/assistido]
8)  ScheduleDAO
Descrição: Nesta aula abordamos a criação do DAO da agenda de nosso PetShop, o ScheduleDAO.
[Marcar este item como lido/assistido]
9)  SellDAO
Descrição: Nesta aula iniciamos a codificação do ultimo DAO de nossa aplicação, o SellDAO. Este componente é bastante especial pois vai fazer a gerência de duas entidades, a entidade Sell e a SellItem.
[Marcar este item como lido/assistido]

Relacionamento Bidirecional

10)   Relacionamento Bidirecional
Descrição: Nesta aula finalizamos a codificação do SellDAO, abordamos alguns truques bastante importantes quando estamos falando de coleções bilaterais como a relação entre o Sell e o SellItem.
[Marcar este item como lido/assistido]

Testes Automatizados

11)  UserDAO
Descrição: Nesta video aula damos início à codificação da parte de TESTES AUTOMATIZADOS.
[Marcar este item como lido/assistido]
12)  CustomerDAO e ProductDAO
Descrição: Nesta video aula damos continuidade à criação de testes automatizados unitários.
[Marcar este item como lido/assistido]
13)  Testes do cadastro dos animais
Descrição: Nesta vídeo aula continuamos a escrever os testes automatizados, desta vez testaremos a parte de cadastro dos animais do pet shop.
[Marcar este item como lido/assistido]

Teste Unitários

14)  Teste da parte de agendamentos de banhos
Descrição: Nesta vídeo aula continuamos a codificar nossos testes unitários para que nosso sistema tenha a estabilidade e a confiabilidade necessária.
[Marcar este item como lido/assistido]
15)  Teste da parte de vendas
Descrição: Nesta vídeo aula iniciamos a codificação do ultimo teste, a parte de vendas.
[Marcar este item como lido/assistido]
16)  Unificando os testes
Descrição: Nesta vídeo aula finalizamos a codificação dos testes da parte de vendas e agrupamos todos os testes em um único teste.
[Marcar este item como lido/assistido]

Interface com o usuário

17)  Interface com o usuário
Descrição: Nesta vídeo aula iniciamos a codificação das telas de nosso sistema SWING!
[Marcar este item como lido/assistido]

Criando tela de cadastro

18)  Importação do componente de tabela
Descrição: Nesta vídeo aula abordaremos o início da criação da tela de cadastro de usuários.
[Marcar este item como lido/assistido]
19)  Criar a edição e a exclusão de usuarios
Descrição: Nesta video aula continuamos o desenvolvimento da tela de usuários. Desta vez vamos para a adição de um novo usuário, desde a criação da tela, as regras e os macetes para que esta tela não vire um total desespero.
[Marcar este item como lido/assistido]
20)  Criando tela de modelo
Descrição: Nesta video aula encerramos a criação da tela de adição de usuários, mostramos como criar a tela de edição de usuários e também como codificar o botão de exclusão, detectando qual usuáario selecionado que vai ser excluído.
[Marcar este item como lido/assistido]

Cadastro de Clientes

21)  criação da tela de cadastro de clientes
Descrição: Nesta vídeo aula abordaremos o início da criação da tela de cadastro de clientes(customers). Mostramos como deve ser o início da criação de uma tela de cadastros, a codificação e exibição os dados do DAO de clientes(customers) logo de cara.
[Marcar este item como lido/assistido]
22)  Regras e macetes
Descrição: Nesta video aula continuamos o desenvolvimento da tela de clientes(customers). Desta vez vamos para a adição de um novo cliente(customer), desde a criação da tela, as regras e os macetes para que esta tela não vire um total desespero.
[Marcar este item como lido/assistido]
23)  Finalizando a criação da tela
Descrição: Nesta video aula encerramos a criação da tela de adição de clientes(customers), mostramos como criar a tela de edição de clientes(customers) e também como codificar o botão de exclusão, detectando qual cliente(customer) selecionado que vai ser excluído.
[Marcar este item como lido/assistido]

Cadastro de Produtos

24)  Criação da tela de cadastro de produtos
Descrição: Nesta vídeo aula abordaremos o início da criação da tela de cadastro de produtos.
[Marcar este item como lido/assistido]
25)  POJOS
Descrição: Nesta vídeo aula continuamos o desenvolvimento da tela de produtos. Desta vez vamos para a adição de um novo produto, desde a criação da tela, as regras e os macetes para que esta tela não vire um total desespero.
[Marcar este item como lido/assistido]
26)  Finalizando a criação da tela
Descrição: Mini-Resumo: Nesta vídeo aula encerramos a criação da tela de adição de clientes(customers), mostramos como criar a tela de edição de clientes(customers) e tambem como codificar o botão de exclusão, detectando qual cliente(customer) selecionado que vai ser excluído.
[Marcar este item como lido/assistido]

Cadastro de Animais

27)  Criando a tela de animais
Descrição: Nesta video aula abordaremos o início da criação da tela de cadastro de animais. Mostramos como deve ser o inicio da criação de uma tela de cadastros, a codificação e exibição os dados do DAO de animais logo de cara.
[Marcar este item como lido/assistido]
28)  Adição de novos animais ao banco de dados
Descrição: Nesta video aula continuamos o desenvolvimento da tela de animais. Desta vez terminamos a adição de um novo animal, desde a criação da tela, as regras e os macetes para que esta tela não vire um total desespero
[Marcar este item como lido/assistido]
29)  tela de atualização
Descrição: Nesta vídeo aula continuamos o desenvolvimento da tela de animais. Desta vez criamos a parte de alteração de um animal, desde a criação da tela, as regras e os macetes para que esta tela não vire um total desespero.
[Marcar este item como lido/assistido]

Tela de agenda

30)  Criando a tela da agenda
Descrição: Nesta video aula estaremos abordando o início da criação da tela da agenda do pet shop. Mostramos como deve ser o inicio da criação de uma tela de cadastros, a codificação e exibição os dados do DAO de agenda logo de cara, sem enrolação e sem esconder nada.
[Marcar este item como lido/assistido]
31)  criação da tela de atualização
Descrição: Nesta video aula continuamos o desenvolvimento da tela da agenda do pet shop, desta vez terminamos a adição de um novo compromisso, desde a criação da tela, as regras e os macetes para que esta tela não vire um total desespero.
[Marcar este item como lido/assistido]
32)  Incluindo tela da agenda na tela principal
Descrição: Nesta video aula finalizamos a parte do desenvolvimento da tela de agenda. Desta vez criamos a parte de exibição dos compromissos na tela principal do sistema, além disso finalizamos a exclusão e a parte de alteração da mesma, deixamos bem claro as regras e os macetes para que esta tela não vire um total desespero.
[Marcar este item como lido/assistido]

Tela de Vendas

33)  Construindo o esqueleto da tela de cadastro de novas vendas
Descrição: Nesta vídeo aula damos início à codificação da tela de Vendas, a frmSells. Mostramos passo a passo como iniciar a sua codificação tomando cuidado com todos os detalhes inerentes à parte de pedidos.
[Marcar este item como lido/assistido]
34)  Construção da tela de adição de novas vendas
Descrição: Iniciamos a construção da tela de adição de novas vendas, mostrando a complexidade de se ter uma tela onde existem várias grids e como tratar com isso. Mostramos também passo a passo como dividir uma tela em vários passos de fácil percepção do usuario.
[Marcar este item como lido/assistido]
35)  Concluindo a adição de novos itens à nova venda
Descrição: Nesta video aula damos continuidade à codificação da tela de Vendas, a frmSells. Mostramos como prosseguir na codificação da tela de adição de novas vendas.
[Marcar este item como lido/assistido]
36)  Finalizando a inclusão de uma nova venda
Descrição: Mostramos agora a conclusão da codificação da parte de adição de itens e mostramos como o mesmo pode atualizar automaticamente os valores do total de vendas e também do total de cada item baseando-se no valor do produto selecionado.
[Marcar este item como lido/assistido]
37)  Tela de edição de vendas
Descrição: Terminamos finalmente a inclusão de uma nova venda, mostrando como a nossa regra de negocio (o nosso DAO) continua a responder funcional mesmo depois de tanto tempo.
[Marcar este item como lido/assistido]
38)  Editar nova venda
Descrição: Nesta vídeo aula construímos a tela de edição de vendas e mostramos como interagir e utilizar uma mesma tela tanto para editar quanto para adicionar uma nova venda.
[Marcar este item como lido/assistido]
39)  Finalizando a tela de vendas
Descrição: Nesta video aula finalizamos a construção da tela de vendas, assim como as outras telas.
[Marcar este item como lido/assistido]

Tela de Login

40)  Adicionando segurança
Descrição: Nesta video aula damos início ao desenvolvindo da parte de LOGIN do sistema.
[Marcar este item como lido/assistido]
41)  Finalizando a tela de login
Descrição: Nesta video aula encerramos a tela de login de nossa aplicação, também atualizamos o visual de todos os forms para ficarem com a aparência parecida com a parte de vendas.
[Marcar este item como lido/assistido]

Código Fonte

  Fontes - Código Fonte
Descrição: Código fonte do curso Desenvolvendo uma aplicação completa utilizando Swing
[Marcar este item como lido/assistido]

Estatísticas

Favoritado:
Comentários:
4

Conteúdo:
Utilidade:
23    1
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03