Java SE II

R$ 99,99
Comprar Agora
Java SE II

DESCRIÇÃO DO CURSO

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 e em um futuro próximo. 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!

Detalhes do Curso

  • Aulas 0
  • Duração horas
  • Nível Intermediário

1. Introdução, JDK, Classes e Compilação

Baixando JDK do site da SUN
Instalando o JDK 1 6 05
Primeiro Exemplo no DOS
Baixando Instalando criando JCreator
Entrada de Dados pelo JOptionPane
Entrada Dados DataInputStream
DataInputStream try catch
BufferedReader try catch
Entrada Dados String Args
String Args[] try catch
Length String Args[] try catch
Throws IOException
Bloco finally
Throw new Exception ErroOcorrido
PrintStackTrace getMessage

2. Métodos, Sobrecarga, Orientação, Package, This

Métodos Static Void
Metodos Static Void 2
Metodos com Parametros
Metodos que Retornan Argumentos
Metodos Retornan com Parametros
Sobrecarga
Mais sobre Sobrecarga
Chama Metodo de outra classe
Usa Métodos de outra Classe
OO e Package
Package
Classe Vendas
Instanciando Objetos New
Manipulando Objetos
Manipulando Objetos 2
Ecampsulamente private public
Ecampsulamente private public metodo
Ecampsulamente protected private public
Palavra reservada this
Métodos Construtores
Mais Métodos Construtores

3. Herança, Extends, Poliformismo, Classe Abstrata, Interface

Herança
Herança Extends
Herança Extends Instanciando
Herança Extends Instanciando 2
Herança Extends Instanciando Empresa
Polimorfismo e Herança
Implementando Polimorfismo
Classe Abstrata
Com Aúdio Classe Abstrata
Com Audio Implementa Classe Abstrata
Com Audio Polimorfismo em Classe Abstrata
Polimorfismo em Classe Abstrata
Com Audio Mais Polimorfismo e Classe Abstrata
Mais Polimorfismo e Classe Abstrata
Interface Implements
Interface Implements Instânciação
Herança multiplica usando Interface

4. Gel, JFrame no Braço, Gerenciadores de Formulários, Swing

Manipulando o projeto no Gel
Formulários com JFrame no braço
JFrame setTitle setSize setLocation
JFrame setDefaultCloseOperation getContentPane
JFrame setVisible true new Color
Add JLabel JButton JTextField
Gerenciador FlowLayout
Gerenciador GridLayout
Gerenciador BorderLayout
Gerenciador null setBounds
ImageIcon para Imagens
Color para Foreground e Background
Color setFont para labels e botoes
JComboBox addItem
JList e Vetor
Swing ButtonGroup RadioButton
Swing JPanel RadioButton
JPasswordField e setEchoChar Swing
JTextArea e JScrollPane
JMenu e JMenuBar
JMenuItem e addSeparator

5. Lidando com Eventos, Action Listener, Action Evento, Number Format

Events ActionListener actionPermormed
AddActionListener ActionEvent getSource
AddItemListener ActionListener getSource
AddFocusListener FocusListener focusLost
Criando uma calculadora em Java
Montando o form da calculadora
Montando o form calculadora 2
GetText Somar DoubleparseDouble
Calculando e requestFocus setEditable
Implements interface calculadora
Melhorando implementação calculadora
NumerFormat para formatação de números
Instância para classe calculadora
Finalizando a calculadora simples
Instalando o NetBeans 6 0 1
Importando fontes e packages
Ajeitando as classes no NetBeans
Classes e Packages no NetBeans

6. Classes para Montar uma Calculadora Completa

Montando Calc. do Windows em Java
Montando Calc. do Windows em Java 2
Montando Calc. do Windows em Java 3
Montando Calc. do Windows em Java 4
Implementando o Calc. do Windows em Java
Métodos substring e length
Continuando na classe calc.
Boolean na implementação da classe calc.
Implementação da classe calc.
Implementação da classe calc. 2
Otimizando a classe
Otimizando a classe 2
Finalizando a classe Calc.
Gerenciador Desenho Livre Netbeans 6
Calc. usando componentes do Netbeans 6
Finalizando Calc. no Netbeans 6

7. Classes para Conectar 6 Banco de Dados

Classe Conexão com Access
Classe Conexão com Access 2
Firebird Classe Conexão
Firebird Drivers Conexão Java
Firebird Library Drivers Dist Jar
Finalizando Conexão com Firebird
Classe Conexão Oracle Banco
Drivers Oracle Efetuando conexao
SQL Server 2005 Conexao java
Driver jTDS conexao SQL Server 2005
Jar e finalizando conexao Sql Server 2005
Classe conexão com MySQL
MySQL Connector Jar Conexao
PostgreSQL conectando com Java
PostgreSQL Finalizando conexão com Java
Classe para Conectar qualquer banco

8. Criando Classe Form Padrão Orientada ao Objeto

Criando um Form Padrao
Criando um Form Padrao 2
Posicionando Componentes na classe
Finalizando classe Form Padrão
Criando um JTable no Braço
Extends Herança do Form Padrao
Diferenças import e package private public
Herdando Eventos do form padrao
Criando Métodos na classe Pai
Classe ImageIcon Form Padrao
Método setToolTipText na classe padrão

9. Classe Padrão Conectando o Banco de Dados

Instanciando Classe Conexao
Fazendo a aplicação funcionar com banco
Implementando ResultSet getString getInt
Usando SUPER na aplicação
Usando SUPER na aplicação 2
Mais tabelas na aplicação
Métodos Genéricos na Classe
Métodos First Previows Last Next com Parâmetros
IMplementando mais classes e métodos
Método Gravar Insert Genérico
Método Genérico para Código Automático
Método Genérico para Exclusão no Banco
Método Genérico para Alteração de dados
Preencher JComboBox com Método padrão
Criando Método Pesquisa Padrão
Criando Método Pesquisa Padrão 2
Mais classes e componentes
Mais classes e componentes com SUPER
Mais classes e componentes com Extends
Mais Herança e reutilização de código
Criando Form com o NetBeans 6

10. Super Programa que gera programas em JAVA

Wizard

11

Super Classe Configurações
Fantástica Classe Vários Bancos
Classe Conexões com Vários Bancos
Serializable Classe Conexões com Vários Bancos
ObjectOutputStream FileOutputStream writeObject
FileInputStream ObjectInputStream readObject
Implementando classe conexões com vários bancos
Implementando classe conexões com vários bancos 2
Implementando classe conexões com vários bancos 3
Finalizando classe conexões com vários bancos
NetBeans 6 Personalizando Sistema
Configurando Inicialização Sistema NetBeans 6
Mais parâmetros de Configuração
Fim NetBeans 6 e Inicio Eclipse 332

12

Criando uma classe Form no Eclipse
Iniciando Funções de String no Eclipse
Função String Lentgh no Eclipse
Métodos toUpperCase e toLowerCase
Método substring no form eclipse
Método charAt no java
Método replace manipulando String
Método indexOf manipulando String
Método trim manipulando String
Método Math max matemático
Método Math min matemático
Métodos sqrt pow Math matemático
Métodos ceil floor Math matemático
Método aleatório random Math

13

instalação jdeveloper 10g
Criando uma classe java no JDeveloper10g
Usando a IDE JDeveloper11g
Mais DecimalFormat Formatando Valores R$ JDeveloper11G
Finalizando classe DecimalFormat Formatando Números
classe Locale para Internacionalização
getDisplayCountry getCountry Locale
Finalizando a classe Locale no JDeveloper11G
Iniciando classe array de objetos
Array de objetos 4×6 para JButton
Personalizando classe Array de objetos
Automatizando classe Array de objetos
Encerramento classe Array de objetos
Fim Deste Curso

Aulas está vazio