Java E O Mercado De Trabalho

2,308 views

Published on

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

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,308
On SlideShare
0
From Embeds
0
Number of Embeds
343
Actions
Shares
0
Downloads
64
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Java E O Mercado De Trabalho

  1. 1. Tuesday, May 5, 2009
  2. 2. Mercado de Trabalho: CODINOME: JAVA Eduardo Bregaida Tuesday, May 5, 2009
  3. 3. 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
  4. 4. Tuesday, May 5, 2009
  5. 5. • Java? Tuesday, May 5, 2009
  6. 6. • Java? • Java? Tuesday, May 5, 2009
  7. 7. • Java? • Java? • Java? Tuesday, May 5, 2009
  8. 8. • Java? • Java? • Java? • Java? • Java? Tuesday, May 5, 2009
  9. 9. • Java? • Java? • Java? • Java? • Java? Tuesday, May 5, 2009
  10. 10. Tuesday, May 5, 2009
  11. 11. Tuesday, May 5, 2009
  12. 12. Tuesday, May 5, 2009
  13. 13. 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
  14. 14. 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
  15. 15. JUGS Tuesday, May 5, 2009
  16. 16. Cursos Tuesday, May 5, 2009
  17. 17. Caelum Tuesday, May 5, 2009
  18. 18. GlobalCode Tuesday, May 5, 2009
  19. 19. IT Training Tuesday, May 5, 2009
  20. 20. Existem Outras Milhares de Escolas, Procure Ótimas Referências em Sua Cidade... Tuesday, May 5, 2009
  21. 21. Outras Alternativas Tuesday, May 5, 2009
  22. 22. Participe de: Projetos no estilo JEDI; Foruns; Eventos; Palestras; Tuesday, May 5, 2009
  23. 23. Mercado de Trabalho http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Tuesday, May 5, 2009
  24. 24. Mercado de Trabalho http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Tuesday, May 5, 2009
  25. 25. Mercado de Trabalho Tuesday, May 5, 2009
  26. 26. Mercado de Trabalho Tuesday, May 5, 2009
  27. 27. Mercado de Trabalho Tuesday, May 5, 2009
  28. 28. 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
  29. 29. Tuesday, May 5, 2009
  30. 30. Presente... Tuesday, May 5, 2009
  31. 31. Tuesday, May 5, 2009
  32. 32. Tuesday, May 5, 2009
  33. 33. Tuesday, May 5, 2009
  34. 34. 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
  35. 35. Algumas Letrinhas no Mundo de Java • JSE WebWork Spring Tapestry • JEE Struts VRaptor Facelets • JME • JVM Hibernate AJAX JDO • JDK IBatis Mentawai Prevayler • JRE SOA Design Patterns JUnit • JCP • JSR Web Containers Refactoring Cactus • JSP Web Servers Agile JBanana • JSF Web Services GWT Jog4J • JDBC • Genesis EJB JRuby Ant • Swing Wicket Groovy Maverick • SWT Click Struts 2 Barracuda • AWT Tuesday, May 5, 2009
  36. 36. Java VS Cobol Tuesday, May 5, 2009
  37. 37. Java VS C Tuesday, May 5, 2009
  38. 38. Java VS Ruby Tuesday, May 5, 2009
  39. 39. Java Como Plataforma para outras Linguagens Tuesday, May 5, 2009
  40. 40. Plataforma Java Tuesday, May 5, 2009
  41. 41. Plataforma Java Tuesday, May 5, 2009
  42. 42. plataforma Java Tuesday, May 5, 2009
  43. 43. Dúvidas? Obrigado! eduardo.bregaida@gmail.com http://bregaida.com http://javawora.blogspot.com twitter: bregaida Tuesday, May 5, 2009

×