Download - Java acsp
![Page 1: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/1.jpg)
“Write once run anywhere”
![Page 2: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/2.jpg)
Introdução a JavaEduardo Bregaida - ACSP TechDay
![Page 3: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/3.jpg)
Nosso Objetivo• Programação Procedural
• Programação Orientada a Objetos
• O que é Java?
• Quem utiliza?
• Mercado de trabalho
• Onde roda?
• Máquina Virtual
• Instalando o Java
• O que é uma IDE?
• Meu primeiro Programa
![Page 4: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/4.jpg)
Programação Procedural
• Código se repete
• Código visualmente poluído
• Tudo junto
• Necessita de guias
• Não concentra responsabilidades nos pontos certos
![Page 5: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/5.jpg)
Programação Orientada a Objetos
• Evita repetição
• Auxilia na organização do código
• Escreve menos código deixando-o claro e limpo
• Concentra a responsabilidade nos pontos certos
![Page 6: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/6.jpg)
O que é Java?
![Page 7: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/7.jpg)
Quem utiliza?
![Page 8: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/8.jpg)
Quem utiliza?
![Page 9: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/9.jpg)
Quem utiliza?
![Page 10: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/10.jpg)
Quem utiliza?
![Page 11: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/11.jpg)
Mercado de Trabalho
![Page 12: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/12.jpg)
Mercado de Trabalho
![Page 13: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/13.jpg)
Mercado de Trabalho
![Page 14: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/14.jpg)
Mercado de Trabalho
![Page 15: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/15.jpg)
Mercado de Trabalho
![Page 16: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/16.jpg)
Onde roda?
![Page 17: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/17.jpg)
Onde roda?
![Page 18: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/18.jpg)
Onde roda?
![Page 19: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/19.jpg)
Onde roda?
![Page 20: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/20.jpg)
Onde roda?
![Page 21: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/21.jpg)
Onde roda?
![Page 22: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/22.jpg)
Onde roda?
![Page 23: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/23.jpg)
Onde roda?
![Page 24: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/24.jpg)
Até em Marte…
![Page 25: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/25.jpg)
Onde roda?
![Page 26: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/26.jpg)
Onde roda?
![Page 27: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/27.jpg)
• Responsável por “traduzir” (não é apenas isso)
• Lê Bytecode (Código Binário)
Máquina Virtual
![Page 28: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/28.jpg)
Máquina Virtual
![Page 29: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/29.jpg)
Instalando o Java
http://www.oracle.com/technetwork/java/javase/downloads/index.html
![Page 30: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/30.jpg)
Instalando o Java
![Page 31: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/31.jpg)
Instalando o Java
![Page 32: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/32.jpg)
http://luizricardo.org/2013/11/instalando-e-configurando-o-java-development-kit-7-para-desenvolvimento/
Fonte:
Instalando o Java
![Page 33: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/33.jpg)
• Integrated Development Environment ou Ambiente de Desenvolvimento Integrado
• São ferramentas de apoio ao desenvolvimento de software
• Agilizam o desenvolvimento
Instalando o Java
![Page 34: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/34.jpg)
O que é uma IDE?
![Page 35: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/35.jpg)
O que é uma IDE?
![Page 36: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/36.jpg)
O que é uma IDE?
![Page 37: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/37.jpg)
O que é uma IDE?
![Page 38: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/38.jpg)
Meu primeiro programa
• Live code…
![Page 39: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/39.jpg)
Dúvidas?
![Page 40: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/40.jpg)
O que vimos hoje• Programação Procedural
• Programação Orientada a Objetos
• O que é Java?
• Quem utiliza?
• Mercado de trabalho
• Onde roda?
• Máquina Virtual
• Instalando o Java
• O que é uma IDE?
• Meu primeiro Programa
![Page 41: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/41.jpg)
Conclusão
![Page 42: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/42.jpg)
Para saber mais• https://www.caelum.com.br/cursos-java/
• http://www.globalcode.com.br/home
• http://www.ibta.edu.br/Cursos/Centro-de-Treinamento/oracle-programador-java
• http://www.fab.mil.br/noticias/mostra/24535/ENSINO%20-%20Instituto%20Tecnol%C3%B3gico%20de%20Aeron%C3%A1utica%20disponibiliza%20curso%20de%20programa%C3%A7%C3%A3o%20Java
• https://pt.coursera.org/specializations/programacao-java-e-agil
![Page 43: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/43.jpg)
![Page 44: Java acsp](https://reader030.vdocuments.com.br/reader030/viewer/2022021502/587ac3441a28abc0478b747f/html5/thumbnails/44.jpg)