170 likes | 322 Views
Linguagem de Programação JAVA. Curso Técnico em Informática Modalida Integrado Instituto Federal do Sul de Minas, Câmpus Pouso Alegre Professora : Michelle Nery. Objetivos. Conhecer a sintaxe da programação em Java Conhecer os aspectos da Programação Orientada a Objeto usando Java
E N D
Linguagem de Programação JAVA CursoTécnicoemInformática ModalidaIntegrado Instituto Federal do Sul de Minas, CâmpusPousoAlegre Professora: Michelle Nery
Objetivos • Conhecer a sintaxe da programação em Java • Conhecer os aspectos da Programação Orientada a Objeto usando Java • Desenvolver programas simples via linha de comando em Java • Conhecer o ambiente gráfico da biblioteca Swing da linguagem de programação Java.
Conteúdo Programático • Introdução • O que é Java? • Histórico da Linguagem de Programação Java • Aplicações em Java • Conceitos Importantes • Nomeclaturas
Conteúdo Programático • Conhecendo a interface do Netbeans • Criar um projeto Java • Fechar um projeto Java • Abrir um projeto Java • Executar um projeto Java • Compilar um projeto Java • Remover um projeto Java • Apresentação das pastas do projeto Java • Verificação dos Erros • Comentários
Conteúdo Programático • Implementação usando Java • Primeiro Programa “Hello Word” • Importar Bibliotecas • Variáveis • Regras • Convenções • Palavras Chaves • Tipos de Variáveis
Conteúdo Programático • Entrada e Saída • System.out.print (ln) • Scanner
Conteúdo Programático • Revisão da Programação • Operações • Estrutura de Condição • Estrutura de Repetição
Conteúdo Programático • Implementação usando Java • Biblioteca String • Biblioteca Math
Conteúdo Programático • Implementação usando Java • Tratamento de Exceções • Try • Catch • Finally
Conteúdo Programático • Implementação usando Java • Programação Orientada a Objeto • Classes • Objetos • Atributos • Métodos • Herança • Herança Múltipla • Polimorfismo • Classes Abstratas
Conteúdo Programático • Implementação usando Java • Introdução a Interface Gráfica • Formulário JFrame • Propriedades dos Componentes da Biblioteca Swing • Conteiners • Painel • Controles • Rótulo • Campo Texto • Campo Formatado • Campo Senha • Botão, Botão de Alternar • Caixa de Seleção • Botão de Opção • Grupo de Botões
Conteúdo Programático • Implementação usando Java • Introdução a Interface Gráfica • Propriedades dos Componentes da Biblioteca Swing • Controles • Caixa de Combinação • Lista • Área de Texto • Controle Deslizante • Controle Giratório • Tabela • Menus • Barra de Menus • Menu, • Item de Menu • Janela • Caixa de dialogo
Conteúdo Programático • Implementação usando Java • Projeto Java + Mysql • Criação de um banco de dados usando MySql • Conexão do Java com Banco de Dados MySql via JDBC • Padrão de Projeto DAO • Criação das Classes: Atributos e Métodos • Criação da Interface Gráfica • Conexão dos Componentes da Interface Gráfica com as Informações do Banco de Dados.
Métodos de Avaliação • Estimativas • 3 Avaliações = 80% • Trabalhos e Atividades = 20% • Todas os métodos de avaliação serão analisados durante os bimestres para se adequar ao tempo e a desenvoltura da turma em geral.
Aprovação if ( ( frequencia >= 60 ) && ( nota >= 6 ) ){ System.out.println(“Aprovado!”); }
Bibliografia • Referências Básicas • DEITEL, H; DEITEL, P. Java - Como Programar. 8. ed. Prentice Hall Brasil, 2010. • LUCKOW, D. H. ; MELO, A. A. DE. Programação Java para a Web. Novatec, 2010. • SIERRA, K. ; BATES, B. Use a Cabeça! – Java. 2. ed. Alta Books, 2007. • Referências Complementares • BARNES, D. Programação orientada a objetos com Java. 4. Ed. Prentice Hall Brasil, 2009. • BAUER, C.; KING, G. Java Persistence com Hibernate. Ciência Moderna, 2007. • CORNELL, G.; HORSTMANN, C.S. Core Java, V.1 - Fundamentos. 8. ed. Prentice Hall Brasil, 2009. • HORSTMANN, C.; GEARY, D. M. Core Java Server Faces (em português). Starlin Alta Consult, 2007. • ZIVIANI, N. Projeto de algoritmos com implementações em Java e C ++. Thomson Pioneira, 2006.
Regras • Entradanasalaaté as19h. • Tolerância de 10m apenas 2 vezes. • Proibidouso do cellular emsala de aula. • Acessórioscomoosfones de ouvidotambémsãoproibidosdurante a aula. • O tempo emsala de aula,estádescrito no planopedagógico do curso, portantosairmaiscedoouchegarmaistarde, somente a critério do professor.