Вы находитесь на странице: 1из 13

Orientao Objetos II Aula 01

Aplicado com Java

Orientao Objetos II Aplicado com Java

Aula 01 Agenda

Antes do Intervalo

Histrico do Java Onde o Java pode ser aplicado? O que podemos fazer com o Java? Mercado de trabalho O que veremos no semestre?

Depois do Intervalo

Configurao do Ambiente de Desenvolvimento Como e onde encontrar os recursos na Internet Primeiro exemplo com Java

Orientao Objetos II Aplicado com Java

Apresentao

Quem sou eu? Quem so vocs?

Orientao Objetos II Aplicado com Java

Histrico do Java

Em 1995, a Sun lanou uma linguagem de programao chamada Java. Ela foi fruto de um projeto iniciado em 1992 com dispositivos grficos em touchscreen, a idia era controlar TV e vdeos sob demanda com interatividade atravs dos controles remotos grficos. Por conta que na poca no havia redes de dados de alta velocidade o projeto no viabilizou comercialmente. O sucesso inicial aconteceu com os applets, que incrementaram os HTMLs at ento estticos para web; Com o passar dos anos o Java foi fortemente divulgado por conta desse incremento nas pginas HTML; Inicialmente a tecnologia iniciou-se com a Sun Microsystems que em 2009, foi adquirida pela Oracle. O Java se consolidou e, hoje, est presente nas mais variadas empresas, como IBM, Oracle e NASA; Mas por que esse sucesso? Porque o Java consegue lidar bem com problemas comuns das demais linguagens: portabilidade, gerenciamento de memria, custo de ferramenta. Alm disso, atualmente, possvel encontrar implementaes para o uso dessa linguagem, por exemplo: em servidores web, desktops , dispositivos mveis e dispositivos embarcados em geral.

Orientao Objetos II Aplicado com Java

Onde o Java pode ser aplicado?


Em qualquer plataforma/hardware que possua uma JVM (Java Virtual Machine); Computadores de mesa; Notebooks; Telefones celular; Dispositivos mveis; Hardwares com software embarcado;

Eletrodomsticos como TV, Geladeiras, Microondas, etc;


Dispositivos industriais;

O que mais?

Dica 1: Resposta pelos alunos.

Dica 2: Pode pesquisar no Google? Sim!

Orientao Objetos II Aplicado com Java

O que podemos fazer com o Java?


Softwares desktop; Aplicaes web; Software para celulares; Software para TV Interativa; Software que controla um dispositivo eletrnico;

O que mais?

Dica 1: Resposta pelos alunos. Dica 2: Pode pesquisar no Google? Sim!

Orientao Objetos II Aplicado com Java

Mercado de trabalho Java para a Regio Sul do Brasil

Vagas: 55

(Vagas abertas em 07/2013)

Estagirio: Salrio at R$1.000,00 Programador Junior: Salrio mdio R$1.500,00 Programador Pleno: Salrio mdio R$2.800,00

Programador Snior: Salrio mdio R$4.500,00

*fonte: www.apinfo.com

Orientao Objetos II Aplicado com Java

O que veremos no semestre?


Orientao Objetos aplicado com Java Design Patterns - Padres de Projeto de Software

Arquitetura de software - Cada componente com seu devido nome e lugar Sintaxe, API, Configurao do Java. TDD - Test Driven Development (Desenvolvimento dirigido por testes) Java Web e Multicamadas.

Linguagem e API Java

Teste Unitrio Teste do Programador

Java Enterprise

Java JDBC (Conexo com banco de dados)

Java JPA (Persistncia de dados orientada objetos)

Mapeamento Entidade/Relacional

Desenvolver uma aplicao Web

Orientao Objetos II Aplicado com Java

Mtodos e avaliaes

Pesquisas dentro da sala de aula; Pesquisas fora da sala de aula; Apresentao das pesquisas; Provas tericas; Provas prticas; Comprometimento; Organizao; Foco no trabalho; Trabalho individual e em equipe;

Orientao Objetos II Aplicado com Java

Vdeo

Postura profissional Waldez Ludwig

Orientao Objetos II Aplicado com Java

Como e onde encontrar os recursos na Internet

Como e onde encontrar o Java SDK para download? Como e onde encontrar o Eclipse para download? Como e onde encontrar o Apache Tomcat para download?

Orientao Objetos II Aplicado com Java

Configurao do Ambiente de Desenvolvimento


Instalao do Java Variveis de ambiente

JAVA_HOME: Essa varivel indica o local onde o Java est instalado em seu Sistema Operacional; PATH=%PATH%; %JAVA_HOME%\bin: Varivel que indica ao Sistema Operacional onde esto os executveis do Java; CLASSPATH: Essa varivel importante tanto para compilar quanto para executar o seu programa, j que especifica onde esto armazenados os arquivos e bibliotecas necessrios, tanto para a compilao, quanto para a execuo.

Pesquisa para apresentar na prxima aula: http://www.guj.com.br/articles/108;

Eclipse

Configurao

Orientao Objetos II Aplicado com Java

Primeiro exemplo com Java


Criar projeto Java no Eclipse Criar a estrutura de pacotes das classes Criar a classe MinhaPrimeiraClasse.java Criar o mtodo executor main Entrar com a instruo de sada de tela Executar o cdigo Observar o a gerao do arquivo MinhaPrimeiraClasse.class

Вам также может понравиться