Buscar

Salve - Conteúdo Online - Linguagem de programação - aulas 1 a 10

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 48 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 48 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 48 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Outros materiais