43
Tuesday, May 5, 2009

Java E O Mercado De Trabalho

Embed Size (px)

DESCRIPTION

Apresentação feita em Santa Fé do Sul, no dia 04/05/09

Citation preview

Page 1: Java E O Mercado De Trabalho

Tuesday, May 5, 2009

Page 2: Java E O Mercado De Trabalho

Mercado de Trabalho: CODINOME: JAVA

Eduardo Bregaida

Tuesday, May 5, 2009

Page 3: Java E O Mercado De Trabalho

Quem Sou?

• Desenvolvedor Java há 5 anos;

• Possui experiência com J2SE, J2EE nas empresas:

• Saargummi do Brasil LTDA, 3º Quadrante Informática, G&P, JAPI Informática LTDA, SOS Computadores, Tata Consultancy Services - TCS (ABNAMRO Bank, VisaNet, Cardif), IT Training, Masterdom (PRODESP), Possege (Co-Fundador) como Analista de Sistemas Java;

• Agente certificador do Projeto de ensino a distância JEDI no grande ABC em São Paulo:

• Membro do JCP - Java Community Process;

• Certificado IBM em Home Broker Developer Solution;

• Criador do Blog Java Anywhere - www.javawora.blogspot.com

• Coordenador e palestrante em diversos eventos de Java.

Tuesday, May 5, 2009

Page 4: Java E O Mercado De Trabalho

Tuesday, May 5, 2009

Page 5: Java E O Mercado De Trabalho

• Java?

Tuesday, May 5, 2009

Page 6: Java E O Mercado De Trabalho

• Java? • Java?

Tuesday, May 5, 2009

Page 7: Java E O Mercado De Trabalho

• Java? • Java?

• Java?

Tuesday, May 5, 2009

Page 8: Java E O Mercado De Trabalho

• Java?

• Java?• Java?

• Java?

• Java?

Tuesday, May 5, 2009

Page 9: Java E O Mercado De Trabalho

• Java?

• Java?• Java?

• Java?

• Java?

Tuesday, May 5, 2009

Page 10: Java E O Mercado De Trabalho

Tuesday, May 5, 2009

Page 11: Java E O Mercado De Trabalho

Tuesday, May 5, 2009

Page 12: Java E O Mercado De Trabalho

Tuesday, May 5, 2009

Page 13: Java E O Mercado De Trabalho

O Que é Java?

• Desenvolveram uma linguagem e batizaram de Oak;

• Desenvolvida por James Gosling;

• Orientada a Objetos;

• Semelhante ao C++;

• Projetada para funcionar em diversas plataformas.

• Desenvolveram, um controle remoto interativo para receptores de TV a cabo, chamado “*7”;

• Era avançado demais para sua época e o projeto foi cancelado;

• 1993 a bolha da Internet cresce e OAK é rebatizado para Java;

• 1995 é lançada oficialmente a linguagem.

Tuesday, May 5, 2009

Page 14: Java E O Mercado De Trabalho

Versões

JDK 1.1.4 Sparkler Sept 12, 1997

JDK 1.1.5 Pumpkin Dec 3, 1997

JDK 1.1.6 Abigail April 24, 1998

JDK 1.1.7 Brutus Sept 28, 1998

JDK 1.1.8 Chelsea April 8, 1999

J2SE 1.2 Playground Dec 4, 1998

J2SE 1.2.1 (none) March 30, 1999

J2SE 1.2.2 Cricket July 8, 1999

J2SE 1.3 Kestrel May 8, 2000

J2SE 1.3.1 Ladybird May 17, 2001

J2SE 1.4.0 Merlin Feb 13, 2002

J2SE 1.4.1 Hopper Sept 16, 2002

J2SE 1.4.2 Mantis June 26, 2003

J2SE 5.0 (1.5.0) Tiger Sept 29, 2004

J2SE 6 - Mustang

J2SE 7 – Dolphin

Tuesday, May 5, 2009

Page 15: Java E O Mercado De Trabalho

JUGS

Tuesday, May 5, 2009

Page 16: Java E O Mercado De Trabalho

Cursos

Tuesday, May 5, 2009

Page 17: Java E O Mercado De Trabalho

Caelum

Tuesday, May 5, 2009

Page 18: Java E O Mercado De Trabalho

GlobalCode

Tuesday, May 5, 2009

Page 19: Java E O Mercado De Trabalho

IT Training

Tuesday, May 5, 2009

Page 20: Java E O Mercado De Trabalho

Existem Outras Milhares de Escolas,

Procure Ótimas Referências em Sua

Cidade...

Tuesday, May 5, 2009

Page 21: Java E O Mercado De Trabalho

Outras Alternativas

Tuesday, May 5, 2009

Page 22: Java E O Mercado De Trabalho

Participe de:

Projetos no estilo JEDI;Foruns;Eventos;Palestras;

Tuesday, May 5, 2009

Page 23: Java E O Mercado De Trabalho

Mercado de Trabalho

http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Tuesday, May 5, 2009

Page 24: Java E O Mercado De Trabalho

Mercado de Trabalho

http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Tuesday, May 5, 2009

Page 25: Java E O Mercado De Trabalho

Mercado de Trabalho

Tuesday, May 5, 2009

Page 26: Java E O Mercado De Trabalho

Mercado de Trabalho

Tuesday, May 5, 2009

Page 27: Java E O Mercado De Trabalho

Mercado de Trabalho

Tuesday, May 5, 2009

Page 28: Java E O Mercado De Trabalho

Dicas

• Empresas NÃO são laboratórios de teste;

• Estude NUNCA pare;

• Mire no desconhecido;

• Estude novas tecnologias;

• As UTILIZE, se e somente se, elas estiverem estáveis.

Tuesday, May 5, 2009

Page 29: Java E O Mercado De Trabalho

Tuesday, May 5, 2009

Page 30: Java E O Mercado De Trabalho

Presente...

Tuesday, May 5, 2009

Page 31: Java E O Mercado De Trabalho

Tuesday, May 5, 2009

Page 32: Java E O Mercado De Trabalho

Tuesday, May 5, 2009

Page 33: Java E O Mercado De Trabalho

Tuesday, May 5, 2009

Page 34: Java E O Mercado De Trabalho

Possíveis Futuros para Java

• Menos Provável:

• Java pare de evoluir nas mãos da Oracle;

• Provável:

• Existam mais VMs, assim como hoje existem:JRockit, SUN JDK, IBM’s JDK, OpenJDK, etc.

• Muito Provável:

• Logo Java como Linguagem pare de evoluir e vire apenas uma plataforma. Exemplo JRuby, Groovy e outras linguagens rodando em cima de Java.

Tuesday, May 5, 2009

Page 35: Java E O Mercado De Trabalho

Algumas Letrinhas no Mundo de Java• JSE

• JEE

• JME

• JVM

• JDK

• JRE

• JCP

• JSR

• JSP

• JSF

• JDBC

• Genesis

• Swing

• SWT

• AWT

WebWork

Struts

Hibernate

IBatis

SOA

Web Containers

Web Servers

Web Services

EJB

Wicket

Click

Spring

VRaptor

AJAX

Mentawai

Design Patterns

Refactoring

Agile

GWT

JRuby

Groovy

Struts 2

Tapestry

Facelets

JDO

Prevayler

JUnit

Cactus

JBanana

Jog4J

Ant

Maverick

Barracuda

Tuesday, May 5, 2009

Page 36: Java E O Mercado De Trabalho

Java VS Cobol

Tuesday, May 5, 2009

Page 37: Java E O Mercado De Trabalho

Java VS C

Tuesday, May 5, 2009

Page 38: Java E O Mercado De Trabalho

Java VS Ruby

Tuesday, May 5, 2009

Page 39: Java E O Mercado De Trabalho

Java Como Plataforma para outras Linguagens

Tuesday, May 5, 2009

Page 40: Java E O Mercado De Trabalho

Plataforma Java

Tuesday, May 5, 2009

Page 41: Java E O Mercado De Trabalho

Plataforma Java

Tuesday, May 5, 2009

Page 42: Java E O Mercado De Trabalho

plataforma Java

Tuesday, May 5, 2009