java e o mercado de trabalho
Post on 27-May-2015
2.061 Views
Preview:
DESCRIPTION
TRANSCRIPT
Tuesday, May 5, 2009
Mercado de Trabalho: CODINOME: JAVA
Eduardo Bregaida
Tuesday, May 5, 2009
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
Tuesday, May 5, 2009
• Java?
Tuesday, May 5, 2009
• Java? • Java?
Tuesday, May 5, 2009
• Java? • Java?
• Java?
Tuesday, May 5, 2009
• Java?
• Java?• Java?
• Java?
• Java?
Tuesday, May 5, 2009
• Java?
• Java?• Java?
• Java?
• Java?
Tuesday, May 5, 2009
Tuesday, May 5, 2009
Tuesday, May 5, 2009
Tuesday, May 5, 2009
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
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
JUGS
Tuesday, May 5, 2009
Cursos
Tuesday, May 5, 2009
Caelum
Tuesday, May 5, 2009
GlobalCode
Tuesday, May 5, 2009
IT Training
Tuesday, May 5, 2009
Existem Outras Milhares de Escolas,
Procure Ótimas Referências em Sua
Cidade...
Tuesday, May 5, 2009
Outras Alternativas
Tuesday, May 5, 2009
Participe de:
Projetos no estilo JEDI;Foruns;Eventos;Palestras;
Tuesday, May 5, 2009
Mercado de Trabalho
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Tuesday, May 5, 2009
Mercado de Trabalho
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Tuesday, May 5, 2009
Mercado de Trabalho
Tuesday, May 5, 2009
Mercado de Trabalho
Tuesday, May 5, 2009
Mercado de Trabalho
Tuesday, May 5, 2009
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
Tuesday, May 5, 2009
Presente...
Tuesday, May 5, 2009
Tuesday, May 5, 2009
Tuesday, May 5, 2009
Tuesday, May 5, 2009
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
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
Java VS Cobol
Tuesday, May 5, 2009
Java VS C
Tuesday, May 5, 2009
Java VS Ruby
Tuesday, May 5, 2009
Java Como Plataforma para outras Linguagens
Tuesday, May 5, 2009
Plataforma Java
Tuesday, May 5, 2009
Plataforma Java
Tuesday, May 5, 2009
plataforma Java
Tuesday, May 5, 2009
Dúvidas?
eduardo.bregaida@gmail.comhttp://bregaida.com
http://javawora.blogspot.comtwitter: bregaida
Obrigado!
Tuesday, May 5, 2009
top related