Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java Desktop + Postgres + Hibernate + Launch4J + Inno Setup
Rating: 4.7 out of 5(17 ratings)
56 students

Java Desktop + Postgres + Hibernate + Launch4J + Inno Setup

Aprenda Java Desktop de uma vez por todas
Last updated 12/2023
Portuguese
Portuguese [Auto],

What you'll learn

  • Desenvolvimento de Java para Desktop (Swing GUI)
  • Criação de tabelas com Hibernate
  • Criação e manipulação de dados com HQL
  • Criação de Interface Swing
  • Importação de componentes externos
  • Criação e manipulação de tabelas com table model customizado
  • Criação de pop-ups
  • Criação de executável
  • Criação de Instalador

Course content

1 section22 lectures2h 58m total length
  • Introdução1:07
  • Instalação das ferramentas necessárias6:40
  • Criando o projeto e configurando o Hibernate12:30
  • Criando a primeira tabela7:22
  • Importando Componentes4:21
  • Criando a interface inicial10:07
  • Criando a controller7:17
  • Incluindo notas no banco de dados10:17
  • Incluindo os campo data e hora15:45
  • Criando a Table Model10:13
  • Carregando dados na tabela5:44
  • Formatando dados8:58
  • Atualizando a tabela4:18
  • Alterando o layout5:07
  • Excluindo registros da tabela9:31
  • Editando registros da tabela - Parte 16:57
  • Editando registros da tabela - Parte 27:13
  • Criando o NoteTray13:30
  • Criando Monitoramento11:34
  • Corrigindo o Monitoramento1:23
  • Criando o Executável10:16
  • Criando o instalador da aplicação8:30

Requirements

  • Necessário ter conhecimento básico em Java

Description

Nesse curso você aprenderá as principais técnicas utilizadas para a criação de uma aplicação Java Desktop robusta e profissional.

Desenvolveremos uma aplicação completa do zero ao instalador para que você seja capaz de criar as suas próprias aplicações por hobby ou com o intuito de comercializa-las conforme achar melhor.

O conteúdo desse curso se aplica a pessoas que desejam conhecer mais da linguagem Java visando se aprofundar ainda mais no ramo da programação.

A ideia também é mostrar o poder da linguagem para uma programação diversificada, visto que atualmente o foco está em desenvolvimento web e mobile, a programação Desktop ainda tem muito potencial para ser aproveitado e vem sendo muito requisitada por grandes empresas visto que há aplicações legadas de grande porte desenvolvidas dessa forma. Trago detalhes nesse curso que as vezes passam despercebidos por se tratar de uma programação desktop, a linguagem como um todo tem muito poder a ser utilizado, então dedique-se e não irá se arrepender!

Segue abaixo alguns detalhes do que será ensinado:

  • Criação de tabelas com Hibernate;

  • Criação e manipulação de dados com HQL;

  • Criação de Interface Swing;

  • Importação de componentes externos;

  • Criação e manipulação de tabelas com table model customizado;

  • Criação de pop-ups;

  • Criação de executável;

  • Criação de Instalador;

Caso tenha dúvidas durante o curso, não deixe de perguntar. Divirta-se!

Who this course is for:

  • Esse curso é voltado quem quer aprender a desenvolver aplicações Java Desktop