Detalhes
Aprenda a programar em JAVA SE e entre para um mercado fantástico que paga muito bem. Ensinamos do básico ao avançado, passando por muitos conceitos importantes.
Neste treinamento iremos conhecer esta poderosa e incomparável linguagem que tem crescido e se expandido ultimamente. A internet de hoje em dia é adepta a essa linguagem que antigamente era considerada como um diferencial, tudo isso mudou e agora ela é essencial e fundamental para a criação de sites com fácil navegação e com conteúdo dinâmico. Quem conheceu a internet de anos atrás deve se lembrar de como as páginas eram estáticas e padronizadas, com o tempo novas linguagens foram surgindo e revolucionando a forma de criação de páginas para internet.
Java é uma das maiores tendências para a área de Programação para Web atualmente. A famosa WEB 2.0 está infinitamente ligada a técnicas de programação que utilizam tão e somente Java. Com Java você é capaz de interagir com os usuários e se “comunicar” com os mesmos, qualquer movimento é interpretado pela
linguagem como um evento, o que nos possibilita desencadear uma rotina de retorno, neste último parágrafo você pode notar que com esse pequeno exemplo temos uma ideia de como a linguagem é poderosa!
Número de aulas: 200 Aulas
1. Introdução, JDK, Classes e Compilação
- 1 Baixando JDK do site da SUN
- 2 Instalando o JDK 1 6 05
- 3 Primeiro Exemplo no DOS
- 4 Baixando Instalando criando JCreator
- 5 Entrada de Dados pelo JOptionPane
- 6 Entrada Dados DataInputStream
- 7 DataInputStream try catch
- 8 BufferedReader try catch
- 9 Entrada Dados String Args
- 10 String Args[] try catch
- 11 Length String Args[] try catch
- 12 Throws IOException
- 13 Bloco finally
- 14 Throw new Exception ErroOcorrido
- 15 PrintStackTrace getMessage
2. Métodos, Sobrecarga, Orientação, Package, This
- 16 Métodos Static Void
- 17 Metodos Static Void 2
- 18 Metodos com Parametros
- 19 Metodos que Retornan Argumentos
- 20 Metodos Retornan com Parametros21 Sobrecarga
- 22 Mais sobre Sobrecarga
- 23 Chama Metodo de outra classe
- 24 Usa Métodos de outra Classe
- 25 OO e Package
- 26 Package
- 27 Classe Vendas
- 28 Instanciando Objetos New
- 29 Manipulando Objetos
- 30 Manipulando Objetos 2
- 31 Ecampsulamente private public
- 32 Ecampsulamente private public metodo
- 33 Ecampsulamente protected private public
- 34 Palavra reservada this
- 35 Métodos Construtores
- 36 Mais Métodos Construtores
3. Herança, Extends, Poliformismo, Classe Abstrata, Interface
- 37 Herança
- 38 Herança Extends
- 39 Herança Extends Instanciando
- 40 Herança Extends Instanciando 2
- 41 Herança Extends Instanciando Empresa
- 42 Polimorfismo e Herança
- 43 Implementando Polimorfismo
- 44 Classe Abstrata
- 45 Com Aúdio Classe Abstrata
- 46 Com Audio Implementa Classe Abstrata
- 47 Com Audio Polimorfismo em Classe Abstrata
- 48 Polimorfismo em Classe Abstrata
- 49 Com Audio Mais Polimorfismo e Classe Abstrata
- 50 Mais Polimorfismo e Classe Abstrata
- 51 Interface Implements
- 52 Interface Implements Instânciação
- 53 Herança multiplica usando Interface
4. Gel, JFrame no Braço, Gerenciadores de Formulários, Swing
- 54 Manipulando o projeto no Gel
- 55 Formulários com JFrame no braço
- 56 JFrame setTitle setSize setLocation
- 57 JFrame setDefaultCloseOperation getContentPane
- 58 JFrame setVisible true new Color
- 59 Add JLabel JButton JTextField
- 60 Gerenciador FlowLayout
- 61 Gerenciador GridLayout
- 62 Gerenciador BorderLayout
- 63 Gerenciador null setBounds
- 64 ImageIcon para Imagens65 Color para Foreground e Background
- 66 Color setFont para labels e botoes
- 67 JComboBox addItem
- 68 JList e Vetor
- 69 Swing ButtonGroup RadioButton
- 70 Swing JPanel RadioButton
- 71 JPasswordField e setEchoChar Swing
- 72 JTextArea e JScrollPane
- 73 JMenu e JMenuBar
- 74 JMenuItem e addSeparator
5. Lidando com Eventos, Action Listener, Action Evento, Number Format
- 75 Events ActionListener actionPermormed
- 76 AddActionListener ActionEvent getSource
- 77 AddItemListener ActionListener getSource
- 78 AddFocusListener FocusListener focusLost
- 79 Criando uma calculadora em Java
- 80 Montando o form da calculadora
- 81 Montando o form calculadora 2
- 82 GetText Somar DoubleparseDouble
- 83 Calculando e requestFocus setEditable
- 84 Implements interface calculadora
- 85 Melhorando implementação calculadora
- 86 NumerFormat para formatação de números
- 87 Instância para classe calculadora
- 88 Finalizando a calculadora simples
- 89 Instalando o NetBeans 6 0 1
- 90 Importando fontes e packages
- 91 Ajeitando as classes no NetBeans
- 92 Classes e Packages no NetBeans
6. Classes para Montar uma Calculadora Completa
- 93 Montando Calc. do Windows em Java
- 94 Montando Calc. do Windows em Java 2
- 95 Montando Calc. do Windows em Java 3
- 96 Montando Calc. do Windows em Java 4
- 97 Implementando o Calc. do Windows em Java
- 98 Métodos substring e length
- 99 Continuando na classe calc.
- 100 Boolean na implementação da classe calc.
- 101 Implementação da classe calc.
- 102 Implementação da classe calc. 2
- 103 Otimizando a classe
- 104 Otimizando a classe 2
- 105 Finalizando a classe Calc.
- 106 Gerenciador Desenho Livre Netbeans 6
- 107 Calc. usando componentes do Netbeans 6
- 108 Finalizando Calc. no Netbeans 6
7. Classes para Conectar 6 Banco de Dados
- 109 Classe Conexão com Access
- 110 Classe Conexão com Access 2
- 111 Firebird Classe Conexão
- 112 Firebird Drivers Conexão Java
- 113 Firebird Library Drivers Dist Jar
- 114 Finalizando Conexão com Firebird
- 115 Classe Conexão Oracle Banco
- 116 Drivers Oracle Efetuando conexao
- 117 SQL Server 2005 Conexao java
- 118 Driver jTDS conexao SQL Server 2005
- 119 Jar e finalizando conexao Sql Server 2005
- 120 Classe conexão com MySQL
- 121 MySQL Connector Jar Conexao
- 122 PostgreSQL conectando com Java
- 123 PostgreSQL Finalizando conexão com Java
- 124 Classe para Conectar qualquer banco
8. Criando Classe Form Padrão Orientada ao Objeto
- 125 Criando um Form Padrao
- 126 Criando um Form Padrao 2
- 127 Posicionando Componentes na classe
- 128 Finalizando classe Form Padrão
- 129 Criando um JTable no Braço
- 130 Extends Herança do Form Padrao
- 131 Diferenças import e package private public
- 132 Herdando Eventos do form padrao
- 133 Criando Métodos na classe Pai
- 134 Classe ImageIcon Form Padrao
- 135 Método setToolTipText na classe padrão
9. Classe Padrão Conectando o Banco de Dados
- 136 Instanciando Classe Conexao
- 137 Fazendo a aplicação funcionar com banco
- 138 Implementando ResultSet getString getInt
- 139 Usando SUPER na aplicação
- 140 Usando SUPER na aplicação 2
- 141 Mais tabelas na aplicação
- 142 Métodos Genéricos na Classe
- 143 Métodos First Previows Last Next com Parâmetros
- 144 IMplementando mais classes e métodos
- 145 Método Gravar Insert Genérico
- 146 Método Genérico para Código Automático
- 147 Método Genérico para Exclusão no Banco
- 148 Método Genérico para Alteração de dados
- 150 Preencher JComboBox com Método padrão
- 151 Criando Método Pesquisa Padrão
- 152 Criando Método Pesquisa Padrão 2
- 153 Mais classes e componentes
- 154 Mais classes e componentes com SUPER
- 155 Mais classes e componentes com Extends
- 156 Mais Herança e reutilização de código
- 157 Criando Form com o NetBeans 6
10. Super Programa que gera programas em JAVA
Módulo 11
- 159 Super Classe Configurações
- 160 Fantástica Classe Vários Bancos
- 161 Classe Conexões com Vários Bancos
- 162 Serializable Classe Conexões com Vários Bancos
- 163 ObjectOutputStream FileOutputStream writeObject
- 164 FileInputStream ObjectInputStream readObject
- 165 Implementando classe conexões com vários bancos
- 166 Implementando classe conexões com vários bancos 2
- 167 Implementando classe conexões com vários bancos 3
- 168 Finalizando classe conexões com vários bancos
- 169 NetBeans 6 Personalizando Sistema
- 170 Configurando Inicialização Sistema NetBeans 6
- 171 Mais parâmetros de Configuração
- 172 Fim NetBeans 6 e Inicio Eclipse 332
Módulo 12
- 173 Criando uma classe Form no Eclipse
- 174 Iniciando Funções de String no Eclipse
- 175 Função String Lentgh no Eclipse
- 176 Métodos toUpperCase e toLowerCase
- 177 Método substring no form eclipse
- 178 Método charAt no java
- 179 Método replace manipulando String
- 180 Método indexOf manipulando String
- 181 Método trim manipulando String
- 182 Método Math max matemático
- 183 Método Math min matemático
- 184 Métodos sqrt pow Math matemático
- 185 Métodos ceil floor Math matemático
- 186 Método aleatório random Math
Módulo 13
- 187 instalação jdeveloper 10g
- 188 Criando uma classe java no JDeveloper10g189 Usando a IDE JDeveloper11g
- 190 Mais DecimalFormat Formatando Valores R$ JDeveloper11G
- 191 Finalizando classe DecimalFormat Formatando Números
- 192classe Locale para Internacionalização
- 193 Get DisplayCountry getCountry Locale
- 194 Finalizando a classe Locale no JDeveloper11G
- 195 Iniciando classe array de objetos
- 196 Array de objetos 4×6 para JButton
- 197 Personalizando classe Array de objetos
- 198 Automatizando classe Array de objetos
- 199 Encerramento classe Array de objetos
- 200 Fim Deste Curso