Aprenda a Gerador de Formulários (CRUD) rápidos em Java

O que você acha de Dominar Java e criar formulários completos (CRUD) em segundos ? É isso o que vocês vão aprender
2.5 (2 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
7 students enrolled
$19
$35
46% off
Take This Course
  • Lectures 149
  • Length 21 hours
  • Skill Level All Levels
  • Languages Portuguese
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2015 Portuguese

Course Description

Super Gerador de formulários (CRUD) rápidos em Java

O que você acha de Dominar Java e criar formulários completos (CRUD) em segundos ? É isso o que vocês vão aprender com esse super gerador.

Depois de mais de 2 anos, mais de 1.000 horas de muita pesquisa e principalmente programação, está pronto a primeira versão desse super programa que gera aplicativos completos em java em poucos segundos. São 149 vídeo aulas em 5.5 gigabyte em vídeo aulas e arquivos fonte+instalação.

Esse é um programa 3 em 1 pois:

  1. Você poderá usar o software para criar suas aplicações em segundos.
  2. Poderá usar o código fonte para incrementar e personalizar ainda mais esse software (menos trocar o autor né).
  3. Poderá usar as 149 vídeo aulas para ver, ouvir e aprender como desenvolvi esse software linha a linha, e aprender muito de java.

Usei o Netbeans 6.5 e Eclipse 3.4. Mas como usei somente código java puro (sem usar componentes das IDE`s), você poderá usar qualquer editor.

A B A I X O V E J A O C R O N O G R A M A D E S T E C U R S O

aula 1730 - Primeira aula do super java rapido
aula 1731 - Montando o form do super java rapido
aula 1732 - Ainda montando form do super java rapido
aula 1733 - Adicionando Paineis e JTabbedPane
aula 1734 - Iniciando painel Banco de Dados
aula 1735 - Oracle SQLServer Firebird PostgreSQL MySQL
aula 1736 - Labels banco usuario e senha
aula 1737 - JTextFields banco usuario e senha
aula 1738 - Botao Conectar com o Banco
aula 1739 - Botao Gera Classe Java
aula 1740 - TextArea para classe gerada
aula 1741 - implements ActionEvent
aula 1741 - Testando a Classe Gerada Automaticamente
aula 1742 - Connection ResultSet Statement
aula 1743 - Iniciando Conexao com o banco
aula 1744 - Class forName escolhendo Driver
aula 1745 - Testando a conexao com o banco
aula 1746 - Finalizando a primeira conexao
aula 1747 - Panel Tabelas e Campos
aula 1748 - Instalando NetBeans 6_5
aula 1749 - Copiando e testando Gerador no NetBeans 6_5
aula 1750 - DatabaseMetaData e getMetaData
aula 1751 - getTables para Listar tabelas do banco
aula 1752 - List para mostrar campos de Tabela
aula 1753 - Statement e ResultSet para Atributos
aula 1754 - GetColumnName do getMetaData
aula 1755 - Selecionar campos de uma tabela
aula 1756 - Enviando todos os campos da tabela
aula 1757 - Enviando campos selecionados da tabela
aula 1758 - Removendo os campos selecionados
aula 1759 - Conexao do Oracle e SqlServer
aula 1760 - Conexoes Firebird MySQL PostgreSQL
aula 1761 - Ajustando Conexoes com bancos
aula 1762 - Finalizando Conexoes com bancos
aula 1763 - LookAndFell no Gerador
aula 1764 - Gerando classe com nome da tabela
aula 1765 - Melhorando o form gerado
aula 1766 - Gerando e posicionando Titulo automático
aula 1767 - Finalizando titulo na classe gerada
aula 1768 - Cabecalho da consulta na classe gerada
aula 1769 - Mais Cabecalho da consulta na classe
aula 1770 - Gerando Labels dos campos automaticamente
aula 1771 - Gerando TextField dos campos automaticamente
aula 1772 - Ajustando JLabels dos campos automaticamente
aula 1773 - Ajustando JTextFields dos campos automaticamente
aula 1774 - Iniciando posicionamento setBounds automatico
aula 1775 - Posicionamento Labels setBounds automatico no form
aula 1776 - Finalizando Posicionamento Labels Estaticamente
aula 1777 - Inserindo os TextFields dos campos no form
aula 1778 - Ajustando tamanho dos campos dos TextFields automaticamente
aula 1779 - Novo método ajustando tamanho dos campos
aula 1780 - Ajustando método tamanho dos campos
aula 1781 - Ainda ajustando tamanho dos campos automaticamente
aula 1782 - ResultSet para campos selecionados.
aula 1783 - String campos SQL para ResultSet
aula 1784 - Adicionando ultimo campo do resultset no form
aula 1785 - Finalmente funcionando na vertical
aula 1786 - Ajustando campos com tamanho menor
aula 1787 - Adicionando uma panel Ajustes
aula 1788 - Fornecendo opção de escolha de formato
aula 1789 - Imagem para escolha de formato
aula 1790 - ButtonGroup e JRadioButton funcionando
aula 1791 - Corrigindo bug detectado na geração
aula 1792 - Finalizado correção de bug no posicionamento
aula 1793 - Iniciando posicionamento dos campos na horizontal
aula 1794 - Fazendo posicionamento dos campos na horizontal
aula 1795 - Posicionamento conforme tamanho atributos
aula 1796 - Perfeito ufa posicionamento horizontal finalizado
aula 1797 - Gerando form conforme opção escolhida
aula 1798 - Criando ImageIcon dos botoes automaticamente
aula 1799 - Botoes gravar excluir salvar novo navegação
aula 1800 - Posicionando Botoes e Adicionando-os
aula 1801 - Gerando form com todos os botoes
aula 1802 - Testando Geração do form com botoes
aula 1803 - Implementando setToolTipText nos botoes gerados
aula 1804 - Alinhando todas linhas do fonte gerado
aula 1805 - Código fonte gerado em perfeito alinhamento
aula 1806 - Criando nova forma de escolher layout
aula 1807 - Demonstração de como ficaria na horizontal
aula 1808 - Reposicionando demonstração na horizontal
aula 1809 - Adicionando opção escolha cor de Label
aula 1810 - Executando a opção escolha cor de Label
aula 1811 - Implementação cores labels frente funcionando
aula 1812 - Adicionando novas opções de escolha de tela
aula 1813 - Multiplas opções de escolha para tela
aula 1814 - Personalizando as opções de escolha
aula 1815 - Cor de Foreground dos textfields
aula 1816 - Cor de backGround dos textfields
aula 1817 - Finalizando a geração cores nos testfields
aula 1818 - Método para gerar a cor do form
aula 1819 - Gerando e testando cor de fundo
aula 1820 - LooakAndFeel para a classe gerada
aula 1821 - Gravando configurações java io Serializable
aula 1822 - Finalizando gravação das configurações em arquivo
aula 1823 - Lendo as configurações e setando
aula 1824 - Finalizando a parte de configurações
aula 1825 - Iniciando geração classe com conexao com banco
aula 1826 - conexao funcionando na classe gerada
aula 1827 - Listando dados no ComboBox pesquisa
aula 1828 - Método para mostrar dados nos campos da classe gerada
aula 1829 - Mostrando e testando dados na classe gerada
aula 1830 - Implements ActionListener na classe gerada
aula 1831 - Acao proximo registro na classe gerada
aula 1832 - Testando actioPermed proximo registro
aula 1833 - Acoes primeiro anterior e ultimo registro
aula 1834 - Personalização Exceção para first last previous next
aula 1835 - Ação novo registro para classe gerada
aula 1836 - Implementando ação de novo registro
aula 1836 - Gerando código automático
aula 1837 - Perfeito, código automatico funcionando
aula 1838 - Iniciando método para gravar registro
aula 1839 - implementando SQL Insert para qualquer tabela
aula 1840 - Testando o SQL para inserção de dados
aula 1841 - Finalizando sql insert na classe gerada
aula 1842 - Show de bola SQL Insert Funcionando
aula 1843 - Iniciando Alteração Update dos dados
aula 1844 - Executando SQL Alteração Update
aula 1845 - Finalizando SQL Alteração Update
aula 1846 - Show de bola SQL Update Funcionando
aula 1848 - Iniciando SQL Delete excluir dados
aula 1849 - Implantando SQL Delete excluir de qualquer tabela
aula 1850 - Finalizando excluir na classe gerada
aula 1851 - Ufa excluir delete funcionando para qualquer tabela
aula 1852 - Implementando Consulta via digitação
aula 1853 - Finalizando geração da consulta via digitação
aula 1854 - Pronta e incrementada consulta via digitação
aula 1855 - Iniciado e finalizado consulta via JComboBox
aula 1856 - Novo Panel e novo List para nomes labels
aula 1857 - Opção de escolha dos nomes dos labels
aula 1858 - Evento actionPermed para alteração labels
aula 1859 - Finalizando personalização dos labels
aula 1860 - Show de bola finalizado labels personalizados
aula 1861 - Instalando Eclipse e testando gerador nele
aula 1862 - Incrementando ainda mais as Legendas
aula 1863 - Troca de Legenda finalizado
aula 1864 - Testando com o Banco Firebird
aula 1865 - Gerando arquivo da classe com FileOutputStream
aula 1866 - Gerando arquivo classe gerada finalizado
aula 1867 - Encoding para correção de bug
aula 1868 - geração de classe para todas as tabelas do banco
aula 1869 - Criando método para gerar tudo
aula 1870 - Metadata todos campos de todas as tabelas
aula 1871 - Implementando método para todas as classes
aula 1872 - Gerando arquivos para todas as classes
aula 1873 - Corrigindo bug na geração de todas as classes
aula 1874 - Viva Funcionando geração para banco completo
aula 1875 - Testando geração das classes com Firebird
aula 1876 - Finalizando geração para todas as tabelas
aula 1877 - Fim da versão I deste super gerador
aula 1878 - Último Ajuste na geração da classe

What are the requirements?

  • Conhecer bem o Java, indico meus cursos de Java SE I e Java SE II
  • Ter acesso a um computador

What am I going to get from this course?

  • Dominar Java
  • Usar o METADADOS para pegar dados de acesso ao banco
  • Criar formulários completos (CRUD) em segundos
  • Ter um dominio mais aprofundado em Java

What is the target audience?

  • Interessados em se aprofundar em Java
  • Alunos que queiram aprender mais sobre esta ferramenta
  • Pessoas interessadas em programação

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Inicie aqui
Montando o form do super java rapido
Preview
07:51
Ainda montando form do super java rapido
Preview
06:33
Adicionando Paineis e JTabbedPane
04:54
Iniciando painel Banco de Dados
05:23
Oracle SQLServer Firebird PostgreSQL MySQL
07:39
Labels banco usuario e senha
09:18
JTextFields banco usuario e senha
05:44
Botao Conectar com o Banco
05:42
Botao Gera Classe Java
05:48
TextArea para classe gerada
04:50
implements ActionEvent
05:53
Testando a Classe Gerada Automaticamente
09:04
Connection ResultSet Statement
06:21
Iniciando Conexao com o banco
05:04
Class forName escolhendo Driver
07:05
Testando a conexao com o banco
08:22
Finalizando a primeira conexao
06:23
Panel Tabelas e Campos
07:20
Instalando NetBeans 6_5
05:24
Copiando e testando Gerador no NetBeans 6_5
04:48
DatabaseMetaData e getMetaData
06:14
getTables para Listar tabelas do banco
08:15
List para mostrar campos de Tabela
05:52
Statement e ResultSet para Atributos
07:10
GetColumnName do getMetaData
09:15
Selecionar campos de uma tabela
08:14
Enviando todos os campos da tabela
08:34
Enviando campos selecionados da tabela
06:51
Removendo os campos selecionados
05:46
Conexao do Oracle e SqlServer
08:52
Conexoes Firebird MySQL PostgreSQL
08:15
Ajustando Conexoes com bancos
05:47
Finalizando Conexoes com bancos
09:18
LookAndFell no Gerador
06:07
Gerando classe com nome da tabela
06:15
Melhorando o form gerado
05:28
Gerando e posicionando Titulo automático
08:13
Finalizando titulo na classe gerada
09:13
Cabecalho da consulta na classe gerada
08:45
Mais Cabecalho da consulta na classe
11:37
Gerando Labels dos campos automaticamente
09:20
Gerando TextField dos campos automaticamente
09:11
Ajustando JLabels dos campos automaticamente
09:31
Ajustando JTextFields dos campos automaticamente
08:23
Iniciando posicionamento setBounds automatico
08:17
Posicionamento Labels setBounds automatico no form
07:17
Posicionamento Labels setBounds automatico no form
07:45
Inserindo os TextFields dos campos no form
04:53
Ajustando tamanho dos campos dos TextFields automaticame
07:15
Novo método ajustando tamanho dos campos
08:49
Ajustando método tamanho dos campos
09:20
Ainda ajustando tamanho dos campos automaticamente
08:04
ResultSet para campos selecionados.
09:06
String campos SQL para ResultSet
09:17
Adicionando ultimo campo do resultset no form
07:28
Finalmente funcionando na vertical
08:20
Ajustando campos com tamanho menor
06:06
Adicionando uma panel Ajustes
08:04
Fornecendo opção de escolha de formato
08:10
Imagem para escolha de formato
09:36
ButtonGroup e JRadioButton funcionando
06:04
Corrigindo bug detectado na geração
09:12
Finalizado correção de bug no posicionamento
09:29
Iniciando posicionamento dos campos na horizontal
09:50
Fazendo posicionamento dos campos na horizontal
07:03
Posicionamento conforme tamanho atributos
09:03
Perfeito ufa posicionamento horizontal finalizado
09:15
Gerando form conforme opção escolhida
08:07
Criando ImageIcon dos botoes automaticamente
09:31
Botoes gravar excluir salvar novo navegação
10:40
Posicionando Botoes e Adicionando-os
08:37
Gerando form com todos os botoes
09:36
Testando Geração do form com botoes
10:31
Implementando setToolTipText nos botoes gerados
09:27
Alinhando todas linhas do fonte gerado
07:38
Código fonte gerado em perfeito alinhamento
09:17
Criando nova forma de escolher layout
11:34
Demonstração de como ficaria na horizontal
11:46
Reposicionando demonstração na horizontal
11:03
Adicionando opção escolha cor de Label
09:43
Executando a opção escolha cor de Label
09:37
Implementação cores labels frente funcionando
10:08
Adicionando novas opções de escolha de tela
08:38
Multiplas opções de escolha para tela
11:18
Personalizando as opções de escolha
07:00
Cor de Foreground dos textfields
09:29
Cor de backGround dos textfields
11:23
Finalizando a geração cores nos testfields
09:24
Método para gerar a cor do form
10:17
Gerando e testando cor de fundo
04:54
LooakAndFeel para a classe gerada
09:14
Gravando configurações java io Serializable
09:32
Finalizando gravação das configurações em arquivo
08:36
Lendo as configurações e setando
09:18
Finalizando a parte de configurações
09:56
Iniciando geração classe com conexao com banco
09:25
conexao funcionando na classe gerada
08:18
Listando dados no ComboBox pesquisa
09:30
Método para mostrar dados nos campos da classe gerada
07:37

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Neri Neitzke, Programador

Sou o Prof Neri Neitzke, maior autor de videoaulas do mundo, criei 6.700 videoaulas (java, delphi, php, arduino, android, asp, oracle, sqlserver, windev, algoritmos etc), que estão com mais de 13 milhões de acessos. Mais de 170 palestras realizadas em 07 países (Angola, Moçambique, Cabo Verde, Portugal, Colômbia, Guinné-Bissau e Brasil). Professor há 12 anos na Universidade Luterana do Brasil. Pós-Graduado em Desenvolvimento de Software para web. Carazinho - RS, Brasil

Ready to start learning?
Take This Course