Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aula 01 – INTRODUÇÃO À LINGUAGEM DE PROGRAMAÇÃO JAVA 1 - Identificar a importância das linguagens de programação; 2 - Identificar as características da linguagem de programação java; 3 - Conhecer os tipos de programas java; 4 - Identificar os requisitos necessários para se programar; 5 - Construir um ambiente de programação para a linguagem java; 6 - Desenvolver pequenos programas com estruturas básicas. Aula 02 – TIPODE DADOS E ESTRUTURAS BÁSICAS DE PROGRAMAÇÃO Identificar os tipos de dados primários; Utilizar tipos de dados primitivos, variáveis simples; Aplicar as estruturas de decisão em java; Aplicar as estruturas de repetição em java; Desenvolver, ler e interpretar pequenos programas java, com estruturas básicas e seus tipos de dados; Aula 03 – INTRODUÇÃO AS INTERFACES GRÁFICAS Identificar e utilizar ides; Utilizar netbeans; Criar interfaces básicas, realizando operações simples; Entender a hierarquia do pacote swing. Conhecendo O ide NetBeans O NetBeans é uma IDE gratuita e de código aberto, totalmente escrito em Java para desenvolvedores de software na linguagem Java, C/C++, PHP, Groovy, Ruby e muito mais. Por ser escrito em Java, é multi-plataforma, ou melhor, funciona em vários ambientes como Windows, Linux, Solaris e MacOS. O NetBeans IDE oferece aos desenvolvedores ferramentas necessárias para criar aplicativos profissionais de desktop, empresariais, Web e móveis. Com projeto iniciado em 1996 por dois estudantes tchecos, teve como primeiro nome Xelfi, em alusão ao Delphi, porém foi totalmente desenvolvido em Java. Em 1999, o projeto já havia evoluído para uma IDE proprietário, com o nome de NetBeans DeveloperX2, nome este que veio da idéia de reutilização de componentes, que era a base do Java. Nessa época, a empresa Sun Microsystems havia desistido de sua IDE Java Workshop e, procurando por novas iniciativas, adquiriu o projeto NetBeans DeveloperX2 ,incorporando-o a sua linha de softwares. Por alguns meses, a Sun mudou o nome do projeto para Forte for Java e o manteve por um bom tempo como software proprietário, porém, em junho de 2000, a Sun disponibilizou o código fonte do IDE NetBeans tornando-o uma plataforma OpenSource. Desde então, a comunidade de desenvolvedores que utilizam e contribuem com o projeto não parou de crescer, tornando-se uma das IDE´s mais populares atualmente. Aula 04 – PRINCIPIOS DA ORIENTAÇÃO A OBJETOS identificar os conceitos básicos da Orientação a Objetos; criar e manipular classes e objetos em Java; utilizar interfaces gráficas interagindo com objetos e classes previamente definidos; implementar classes e instanciar objetos em Java. Classes e Objetos em Java Aula 05 – HERANÇA Apresentar os conceitos de herança; Criar e manipular classes e objetos que se relacionem através de herança; Sobrecarga de métodos; Utilizar interfaces gráficas, interagindo com objetos e classes previamente definidos; Explorar o conceito de herança, sobrecarga de métodos, em exemplos e exercícios; Aula 06 – ENCAPSULAMENTO E ASSOCIAÇÕES DE CLASSES Apresentar os conceitos de encapsulamento e associações de classes; Criar e manipular classes e objetos, com seus atributos encapsulados, e que se relacionem através de associações; Utilizar interfaces gráficas interagindo com objetos e classes previamente definidos; Explorar o conceito de encapsulamento e associações de classes, em exemplos e exercícios; Exemplos: Sem Encapsulamento Com encapsulamento Aula 07 – INTERFACES E POLIMORFISMO Explorar o pacote swing para desenvolver interfaces em java. Criar e manipular menus. Utilizar interfaces gráficas, interagindo com objetos e classes previamente definidos. Apresentar o conceito de polimorfismo. utilizar classes abstratas. Aplicar as interfaces, criando menus e os conceitos de polimorfismo em exemplos e exercícios. GUI –Graphical User Interface JFC – Java Foundation Classes BOTÕES Aula 08 – LISTENERS E ADAPTERS Apresentar os conceitos de listener e os tratamentos de eventos. Apresentar os adapters que implementam as interfaces de eventos. Utilizar interfaces gráficas, interagindo, com objetos e classes previamente definidos, com listeners e adapter. Explorar o conceito de tratamento de eventos em exemplos e exercícios. ARQUIVO AULA08 EXCERCICIOS Aula 09 – TRATAMENTO DE EXCEÇÃO Apresentar os conceitos de Exceção e os seus tratamentos; Apresentar as estruturas de try – catch; Apresentar a estrutura Throw; Utilizar interfaces gráficas interagindo com objetos e classes previamente definidos com tratamento de exceção; Explorar o conceito de tratamento de exceção em exemplos e exercícios. ARQUIVO: AULA09-EXCECAO AULA0 - EXEMPLOS Aula 10 – MANIPULAÇÃO DE MODELO DE CLASSES EM INTERFACES GRÁFICAS Implementar interfaces gráficas para controlar objetos do modelo. Utilizar tratamento de exceção. Utilizar tratamento de eventos. Utilizar interfaces gráficas interagindo com objetos e classes previamente definidos. Explorar todos os conceitos abordados no curso em exemplos e exercícios. ARQUIVO: AULA10-DEFINIÇÃO JAVA ARQUIVO: AULA10 - CLASSES DO NEGOCIO ARQUIVO: AULA10 - CONSTRUINDO CLASSES
Compartilhar