View
6.091
Download
4
Category
Preview:
DESCRIPTION
Uma visão do mercado de trabalho para aqueles que estão iniciando na carreira de desenvolvimento java.
Citation preview
POR QUE JAVA
• Linguagem numero 1 segundo Tiobe
• Linguagem numero 1 segundo APInfo
• Linguagem numero 1 para fornecedores de plataformas
• Linguagem numero 1 para ambientes de missão critica.
TIOBE – VERY LONG STORYProgramming
LanguagePositionOct 2010
PositionOct 2005
PositionOct 1995
PositionOct 1985
Java 1 1 16 -
C 2 2 1 1
C++ 3 3 2 10
PHP 4 4 - -
(Visual) Basic 5 6 3 4
C# 6 7 - -
Python 7 8 17 -
Objective-C 8 44 - -
Perl 9 5 4 -
Ruby 10 24 - -
Lisp 13 14 8 2
Ada 17 16 11 3
• EMBRAER
• UOL
• SOFTWARE AG
• CORDYS
• NOVELL
• ORACLE
• CTA
• CLARO
• OI
• VIVO
• Liferay
• Vision Ware
• Muilti-e
• SAP
• E2OPEN
• SPRING SOURCE
• VMWARE
• AMAZON WS
• SALES FORCE
• TIBCO
• BOLD CRON
• IBM
• Fiquei com preguiça de ver mais
QUAIS EMPRESAS USAM JAVA
• ORACLE
• SALES FORCE
• LIFERAY
• IBM
• CORDYS
• TIBCO
• VITRIA
• SAP
• NOVELL
• STERLLING COMMERCE
• E2OPEN
• SOFTWARE AG
• Red Hat JBOSS
• Apache
• Mule Source
• Progress
• Informatica
• Caraca Tem muita ... Coisa
PRODUTO FEITO EM JAVA
MERCADO CORPORATIVO
• Segmento da indústria
• Financeiro
• Telecomunicações
• Aero Espacial
• Farmacêutica
• Automobilístico
• Etc...
DESAFIOS PROFISSIONAIS
• Desenvolvimento Web
• Desenvolvimento de Portais
• Integração entre Sistemas
• Integração com Clientes
• Integração com Fornecedores
• Automação de Hardwares
• Desenvolvimento para dispositivos moveis
DESENVOLVIMENTO WEB
• Sólidos conhecimentos de OO
• Conhecimento de Padrões de Projeto
• Conhecimento de Frameworks de persistência, apresentação
• Html, css , JavaScript , SQL , XML
• Conhecimento de Web Services
DESENVOLVIMENTO PORTAIS
• Sólidos conhecimentos de OO
• Conhecimento de Padrões de Projeto
• Conhecimento de Frameworks de persistência, apresentação
• Html, css , JavaScript , SQL , XML
• Conhecimento de Web Services
• Conhecimentos de Portles
• Conhecimento de Mashups
INTEGRAÇÃO ENTRE SISTEMAS• Sólidos conhecimentos de OO
• Sólidos de Padrões de Projeto OO
• Sólidos de Padrões de Projeto EAI
• Sólidos de Padrões de Projeto SOA
• Conhecimento de Frameworks de persistência
• SQL , XML
• Sólidos Conhecimentos de Protocolos de Integração EAI
• Sólidos Conhecimento de Web Services
COMO ME PREPARAR PARA O MERCADO
• Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude
.... Estude .... Ensine !!!!
• Struts 1• Struts 2• WebWork• JSF• VRaptor• JBOSS Seam• Trapersty• Velocity• Quartz• Weld• Drools
• Metaway
• Hibernate
• IBatis
• JDO
• EJB
• Spring
• GWT
• Bisso Framework .... !!! (meu)
• Google Guice
• Pico Container
• Quartz
FATOR FALTA DE FOCO
ALÉM DAS FRONTEIRAS• Desenvolvimento para Clound Computing
• Metodologias Ágeis
• Desenvolvimento Colaborativo
• Enterprise Mashups
• Search Engines
• NoSQL
• Virtualização.
• Linguagens Funcionais (Ruby, Groovy, Scala ... )
• Android
• iPhone
Recommended