Académique Documents
Professionnel Documents
Culture Documents
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
Apresentao
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.
Em qualquer plataforma/hardware que possua uma JVM (Java Virtual Machine); Computadores de mesa; Notebooks; Telefones celular; Dispositivos mveis; Hardwares com software embarcado;
O que mais?
Softwares desktop; Aplicaes web; Software para celulares; Software para TV Interativa; Software que controla um dispositivo eletrnico;
O que mais?
Vagas: 55
Estagirio: Salrio at R$1.000,00 Programador Junior: Salrio mdio R$1.500,00 Programador Pleno: Salrio mdio R$2.800,00
*fonte: www.apinfo.com
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.
Java Enterprise
Mapeamento Entidade/Relacional
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;
Vdeo
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?
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.
Eclipse
Configurao
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