java acsp

Post on 15-Jan-2017

346 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

“Write once run anywhere”

Introdução a JavaEduardo Bregaida - ACSP TechDay

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

Programação Procedural

• Código se repete

• Código visualmente poluído

• Tudo junto

• Necessita de guias

• Não concentra responsabilidades nos pontos certos

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

O que é Java?

Quem utiliza?

Quem utiliza?

Quem utiliza?

Quem utiliza?

Mercado de Trabalho

Mercado de Trabalho

Mercado de Trabalho

Mercado de Trabalho

Mercado de Trabalho

Onde roda?

Onde roda?

Onde roda?

Onde roda?

Onde roda?

Onde roda?

Onde roda?

Onde roda?

Até em Marte…

Onde roda?

Onde roda?

• Responsável por “traduzir” (não é apenas isso)

• Lê Bytecode (Código Binário)

Máquina Virtual

Máquina Virtual

Instalando o Java

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Instalando o Java

Instalando o Java

http://luizricardo.org/2013/11/instalando-e-configurando-o-java-development-kit-7-para-desenvolvimento/

Fonte:

Instalando o Java

• Integrated Development Environment ou Ambiente de Desenvolvimento Integrado

• São ferramentas de apoio ao desenvolvimento de software

• Agilizam o desenvolvimento

Instalando o Java

O que é uma IDE?

O que é uma IDE?

O que é uma IDE?

O que é uma IDE?

Meu primeiro programa

• Live code…

Dúvidas?

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

Conclusão

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

eduardo.bregaida@gmail.com http://javawora.blogspot.com

http://www.slideshare.net/eduardo.bregaida

Obrigado!

top related