www.conquistaead.com.br | atendimento@conquistaead.com.br
CONTEÚDO PROGRAMÁTICO
Este arquivo contém o número de aulas, a carga horária de cada curso, descrição e temas
das aulas.
Curso
:
Java SE IINúmero de Aulas:
200Carga Horária:
67 horas
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. 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!
AULAS e CONTEÚDO
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
www.conquistaead.com.br | atendimento@conquistaead.com.br
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 Parametros 21 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
www.conquistaead.com.br | atendimento@conquistaead.com.br
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 Imagens
65 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
www.conquistaead.com.br | atendimento@conquistaead.com.br
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
www.conquistaead.com.br | atendimento@conquistaead.com.br
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 158 Wizard
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
www.conquistaead.com.br | atendimento@conquistaead.com.br
189 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