Certificações Java
-
Upload
rafael-carneiro -
Category
Economy & Finance
-
view
31 -
download
0
description
Transcript of Certificações Java
Certificações JavaCertificações Java
Rafael CarneiroRafael [email protected]@cejug.org
Quem?
Desenvolvedor Java na IVIA
JUG Leader do CEJUG
Coordenador do PortalJava
Possui as certificações: SCJP e SCWCD
Desenvolvedor do projeto open-source CEJUG Classifieds
Agenda
Mercado de trabalho Java Estatísticas Passos gerais Locais para fazer os exames Tipos de certificações Java Detalhes das certificações Livros Links Outras certificações Conclusão
Mercado de Trabalho
O mercado para profissionais Java está crescendo?
Sim, o CESAR contratou, de janeiro a junho de 2005, 180 profissionais. Até o final do ano deverão ser contratados mais 100. Destes, 90% serão engenheiros e arquitetos em Java para sistemas corporativos ou móveis.
Eduardo Campello Peixoto - CESAR
Certificações Java - FJN – 31/05/2008
Mercado de Trabalho
252 vagas para
profissionais Java só no CESAR no ano de 2005!!!
Certificações Java - FJN – 31/05/2008
Mercado de Trabalho
O mercado para profissionais Java está crescendo?
A demanda por mais profissionais com conhecimento e principalmente experiência em JavaEE vem aumentando numa proporção muito grande quando comparada com outras tecnologias.
Certificações Java - FJN – 31/05/2008
Mercado de Trabalho
Quais as dificuldades em encontrar profissionais Java atualmente? Por quê?
Há problemas de encontrar profissionais com experiência já que ninguém deseja profissionais juniores ou plenos, mas somente seniores
O rápido crescimento do mercado enxugou a mão-de-obra disponível
A complexidade da arquitetura exige profissionais altamente qualificados em Java e suas variações
Certificações Java - FJN – 31/05/2008
Mercado de Trabalho
Quais as dificuldades em encontrar profissionais Java atualmente? Por quê?
O grande número de soluções disponíveis em Java exige uma dedicação e maior grau de especialização dos profissionais
Certificações Java - FJN – 31/05/2008
Mercado de Trabalho
Os melhores candidatos estão empregados, às vezes, em mais de
um projeto simultaneamente!!!
Certificações Java - FJN – 31/05/2008
Mercado de Trabalho
“Embora muito importante, a certificação não é um requisito fundamental no processo, mas com certeza é um
pesado diferencial na hora da contratação. Arquitetos Java ainda são
raros.”
Nilo Ney Coutinho MenezesFundação Paulo Feitosa
Certificações Java - FJN – 31/05/2008
Mercado de Trabalho
Certificação não significa nada para você? Para o mercado significa muito!
Buscamos contratar profissionais certificados e também certificar nossa equipe interna pois esse é um processo saudável e em que todos os lados tem a ganhar – o profissional que se aprimora e as empresas que acabam tendo uma melhor qualidade no desenvolvimento.
Régis MeloSoftSite Tecnologia
Certificações Java - FJN – 31/05/2008
Mercado de Trabalho
65% do quadro técnico tem certificações
Grupo de apoio a certificações Apoio financeiro Horário de trabalho flexível para estudo Reconhecimento do profissional Para vender serviço tem que mostrar
bons profissionais
Márcio BragaIVIA
Certificações Java - FJN – 31/05/2008
Mercado de Trabalho
"Freqüentemente, dizemos que uma imagem vale por mil palavras. Atualmente, em uma empresa de desenvolvimento de
software que fala aos seus clientes, podemos dizer: "uma certificação vale por
mil palavras"
Prof. Serra
Coordenador do Núcleo de Desenvolvimento de Software (NDS) do CEFET-CE
Certificações Java - FJN – 31/05/2008
Mercado de Trabalho
Prepare-se para o mercado
CID GOMES VAI A LONDRES ATRAIR INVESTIMENTOS DO MERCADO OFFSHORE DE SOFTWARE
Secrel, Atlântico e Firm Economics constituem Secrel International para
exportação do Ceará
Fonte: http://www.sct.ce.gov.br/noticia.asp?IdNews=313
Certificações Java - FJN – 31/05/2008
Mercado de Trabalho
Prepare-se para o mercado
"O pessoal do Firm Economics esteve no Atlântico e só falou inglês. Não teve dificuldade nenhuma. O pessoal que recrutamos é de alto nível", disse Violato. Ao comentar os requisitos de tecnologia exigidos pelo mercado offshore - programação em Java, dot.NET, C#, análise de sistemas UML, DSDM, Waterfall e gerência de projetos Pince e PMBOK -, Terry Boylan enfatizou a necessidade do idioma: "inglês, inglês, inglês".
Fonte: http://www.sct.ce.gov.br/noticia.asp?IdNews=313
Certificações Java - FJN – 31/05/2008
Mercado de Trabalho
Prepare-se para o mercado
Inicialmente, 400 vagas serão ofertadas no
Ceará, com previsão de mais de 15.000 vagas ofertadas até 2010!!!
Certificações Java - FJN – 31/05/2008
Estatísticas
79,27
17,50
1,90
4,84
0,74
0 20 40 60 80 100
%
Não Possuo
SCJP
SCJD
SCWCD
SCEA
Qual certificação você possui?
V Pesquisa Nacional Java - 2004
Certificações Java - FJN – 31/05/2008
Mercado de Trabalho
0,74%
dos profissionais entrevistados
possuem a certificação de Arquiteto Java!
Certificações Java - FJN – 31/05/2008
Passos Gerais
Estude, treine, faça simulados, freqüente fóruns e listas de discussões
Contate os Serviços Educacionais Sun para adquirir um voucher ligando para 0800-557863
Certificações Java - FJN – 31/05/2008
Passos Gerais
De posse do voucher, marque seu teste em um local que seja mais conveniente contatando um APTC - Authorized Prometric Testing Center. Visite www.prometric.com para obter uma relação de APTCs
Faça a prova
Certificações Java - FJN – 31/05/2008
Passos Gerais
Parabéns por sua certificação Sun!
Quando você concluir com sucesso os passos para a certificação, você receberá um Kit de Certificação Sun e acesso à ferramenta CertManager, com a qual você poderá manter sua conta atualizada e gerenciar suas futuras certificações.
Certificações Java - FJN – 31/05/2008
Locais para fazer o exame
Evolução InformáticaAv. Antonio Sales, 1885Bairro: Dionísio TorresFone: (85) 261-5599Fortaleza - Ceará
Lanlink Informática Ltda
Rua Boris, 90 – 1º Andar Bairro: CentroFone: (85) 466-8020 Fortaleza - Ceará
Certificações Java - FJN – 31/05/2008
Tipos de Certificações Java
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Código: CX-310-019 Preço: US$ 100 Realizado por: Centro Autorizado Prometric Pré-requisitos: Nenhum Tipo: Múltipla escolha e Drag and Drop Número de questões: 51 Percentual de acertos: 68% (35 questões) Tempo: 115 minutos Idiomas: Português, Inglês, Japonês, Chinês,
Coreano, Alemão e Espanhol
SCJA - Detalhes
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
SCJA - Objetivos
Conceitos de OO UML Implementação OO em Java Fundamentos da Linguagem Distinguir as características básicas das plataformas Java: JavaSE, JavaEE e JavaME
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
SCJA - Objetivos
Saber selecionar uma das plataformas Java em um situação de escolha de arquitetura
Características básicas: RMI, JDBC, SQL, JNDI e JMS
Client Tecnologies: HTML/JavaScript, J2ME midlets, Applets e Swing
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
SCJA - Objetivos
Server Tecnologies: EJB, servlets, JSP, JMS, JNDI, SMTP, JAX-RPC, Web Services (SOAP, UDDI, WSDL e XML) e JavaMail
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Código: CX-310-065 Preço: US$ 200 Realizado por: Centro Autorizado Prometric Pré-requisitos: Nenhum Tipo: Múltipla escolha e Drag and Drop Número de questões: 72 Percentual de acertos: 65% (47 questões) Tempo: 210 minutos Idiomas: Inglês
SCJP 6 - Detalhes
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Fundamentos da Linguagem Garbage Collection Operadores e atribuições Modificadores Conversão e casting Controle de fluxo, exceções e declarações
SCJP - Objetivos
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Objetos e classes Threads Pacotes java.lang e java.util Collections Generics Files
SCJP - Objetivos
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Código: CX-310-252A Preço: US$ 250 Realizado por: CertManager database Pré-requisitos: SCJP Tipo: projeto de programação Número de questões: Nenhuma Percentual de acertos: 320 de 400 Tempo: Não tem tempo limite Idioma: Inglês
SCJD – Detalhes 1
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Código: CX-310-027 Preço: US$ 150 Realizado por: Centro Autorizado Prometric Pré-requisitos: SCJD Detalhes 1 Tipo: Discursiva Número de questões: 4 Tempo: 120 minutos Idioma: Inglês
SCJD – Detalhes 2
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Código: CX-310-252R Preço: US$ 120 Realizado por: CertManager database Pré-requisitos: SCJP Tipo: projeto de programação Número de questões: Nenhuma Percentual de acertos: 320 de 400 Tempo: Não tem tempo limite
SCJD – Reenvio do projeto
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
O passo 1 consiste no desenvolvimento de um pequeno sistema de negócios
O projeto não terá regras de negócio complexas e requer a utilização das principais APIs Java
SCJD – Passo 1
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Você recebe um link por e-mail Faz o download de um arquivo .jar que contém as instruções (possui uma interface do banco de dados e as recomendações) Entender o problema Desenvolver um aplicativo (cliente-servidor) Enviar a aplicação para a Sun em um .jar (upload)
*Usuário Albere - GUJ
SCJD – Passos *
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Critérios - Total 400 pontos Considerações gerais – 100 Documentação – 70 Design OO – 30 GUI – 40 Locking – 80 Armazenamento – 40 Network server - 40
SCJD – Critérios
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
O que pode ser usado Tratamento e sincronização de Threads Swing IO (java.io) Socket ou RMI
SCJD – O que pode ser usado
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
O que NÃO pode ser usado EJB Servlets e JSP NIO, as novas facilidades IO JDBC e SQL CORBA
SCJD – O que NÃO pode ser usado
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Código: CX-310-083 Preço: US$ 200 Realizado por: Centro Autorizado Prometric Pré-requisitos: SCJP Tipo: Múltipla escolha e Drag and Drop Número de questões: 69 Percentual de acertos: 70% (49 questões) Tempo: 180 minutos Idioma: Inglês
SCWCD 5 – Detalhes
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Servlets Métodos HTTP (GET, POST ,HEAD, PUT, DELETE, OPTIONS) HttpServletRequest HttpServletResponse Clico de vida de um servlet
Estrutura e desenvolvimento de uma Aplicação Web
JavaServer Faces
SCWCD – Objetivos
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Modelo do Web Container Gerenciamento de sessão Segurança de Aplicações Web JavaServer Pages (JSP) Construindo páginas JSP usando:
Expression Language (EL) Standards Actions Tag Libraries
SCWCD – Objetivos
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Construindo uma Biblioteca de Tags customizadas Padrões J2EE
Intercepting filter MVC Front Controller Service Locator Business Delegate Transfer Object
SCWCD – Objetivos
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Código: CX-310-091 Preço: US$ 200 Realizado por: Centro Autorizado Prometric Pré-requisitos: SCJP Tipo: Múltipla escolha, questões Scenario-based
e Drag-and-Drop Número de questões: 61 Percentual de acertos: 59% (36 questões) Tempo: 145 minutos Idioma: Inglês
SCBCD 5 – Detalhes
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
EJB 3.0 Session Beans Message-Driven Bean Component Contract Java Persistence API Entities Java Persistence Query Language Persistence Units e Persistence Contexts Transações Exceções Gerenciamento de Segurança
SCBCD – Objetivos
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Código: CX-310-220 Preço: US$ 200 Realizado por: Centro Autorizado Prometric Pré-requisitos: Nenhum Tipo: Múltipla escolha e Drag and Drop Número de questões: 68 Percentual de acertos: 68% (47 questões) Tempo: 150 minutos Idioma: Inglês
SCDJWS – Detalhes
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Padrões Web Services (XML e SOAP)
Descrevendo e Publicando (WSDL e UDDI)
JAX-RPC
APIs de processamento do SOAP e XML (JAXP, JAXB e SAAJ)
SCDJWS – Objetivos
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
JAXR
J2EE Web Services
Segurança
Desenvolvimento de Web Services
Projeto e Arquitetura de Web Services
SCDJWS – Objetivos
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Código: CX-310-110 Preço: US$ 200Realizado por: Centro Autorizado PrometricPré-requisitos: SCJPTipo: Múltipla escolhaNúmero de questões: 68Percentual de acertos: 55% (38 questões)Tempo: 150 minutosIdiomas: Inglês, chinês e japonês
SCMAD – Detalhes
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
JTWI (JSR 185) CLDC 1.0 e 1.1 Segurança (CLDC e MIDP) Networking Modelo, entrega e ciclo de vida da aplicação Persistência MIDP Push Registry
SCMAD – Objetivos
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
API de interface do usuário MIDP
API de Jogo MIDP
Mídia usando MIDP 2.0 e MMAPI 1.1
Transferência de mensagens via Wireless
SCMAD – Objetivos
Certificações Java - FJN – 31/05/2008
0,74%
dos profissionais entrevistados
possuem a certificação de
Arquiteto Java!
Relembrando...
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
SCEA O arquiteto de aplicações:
O trabalho do arquiteto é garantir
que a aplicação seja implementada
de modo coerente, fazendo o
melhor uso possível das tecnologias
empregadas e entregando valor real
para o usuário com uma relação
custo/benefício favorável.
Edição 5
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Código: CX-310-052 Preço: US$ 200 Realizado por: Centro Autorizado Prometric Pré-requisitos: Nenhum Tipo: Múltipla escolha e Drag and Drop Número de questões: 64 Percentual de acertos: 57% (37 questões) Tempo: 120 minutos Idioma: Inglês
SCEA 5 - 1/3 – Detalhes
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
EJB Modelo de containers EJB Aplicabilidade de tecnologias JEE JSF JPA Design Patterns Arquitetura Conectividade com sistemas legados
SCEA 1/3 – Objetivos
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Protocolos de comunicação (HTTP, HTTPS, IIOP e JRMP) Messaging Internacionalização Segurança Web services
SCEA 1/3 – Objetivos
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Código: CX-310-301A Preço: US$ 200 Realizado por: CertManager database Pré-requisitos: SCEA (1/3) Tipo: arquitetura de um sistema modelo Número de questões: Nenhuma Percentual de acertos: 71% Tempo: 12 meses após o download Idioma: Inglês
SCEA 2/3 – Detalhes
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
É feito o download dos requisitos de uma aplicação JavaEE típica que deve ser modelada a partir dos conceitos estudados e com recomendações da Sun
A modelagem deve ser realizada utilizando UML que deve ser submetida em formato HTML
SCEA 2/3 – Detalhes
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Critérios - Total 160 pontos
Diagrama de classes Diagrama de componentes Diagrama de deployment Diagrama de seqüencia Diagrama de risco e mitigação
SCEA 2/3 – Detalhes
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Mark Cade and Simon Roberts. Sun Certified Enterprise Architect for J2EE Technology Study Guide, Third Edition, Prentice Hall, 2002.
Erich Gamma. Design Patterns, Boston: Addison-Wesley Publishing Co., 1995.
SCEA 2/3 – Sugestões da Sun
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Richard Monson-Haefe. Enterprise JavaBeans, O'Reilly and Associates, 2001.
Martin Fowler. UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition, Boston: Addison-Wesley Publishing Co., 2003.
SCEA 2/3 – Sugestões da Sun
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Código: CX-310-062 Preço: US$ 200 Realizado por: Centro Autorizado Prometric Pré-requisitos: SCEA (1/3) e SCEA (2/3) Tipo: Discursiva Número de questões: 8 Tempo: 90 minutos Idioma: Inglês
SCEA 3/3 – Detalhes
Certificações Java - FJN – 31/05/2008
Detalhes das Certificações
Código: CX-310-301R Preço: US$ 150 Realizado por: CertManager database Pré-requisitos: SCEA (1/3) Tipo: arquitetura de um sistema modelo Número de questões: Nenhuma Percentual de acertos: 70% Tempo: Não tem tempo limite
SCEA – Reenvio do projeto
Certificações Java - FJN – 31/05/2008
Livros
SCJP e SCJD
SCJP Sun Certified Programmer for Java 5 Study Guide(Exam 310-055) (Certification Press Study Guides)
Sierra, Katherine / Bates, Bert
Certificações Java - FJN – 31/05/2008
Livros
SCWCD
Head First Servlets & JSP
Bryan Basham, Kathy Sierra e Bert Bates
Disponível em português
Certificações Java - FJN – 31/05/2008
Livros
SCBCD
EJB 3.0 EJB 2.x
Certificações Java - FJN – 31/05/2008
Livros
SCEA
Sun Certified Enterprise Architect for J2EE –
Guia oficial de certificação (exames 310-051)
Paul Allen e Joseph Bambara
Certificações Java - FJN – 31/05/2008
Livros
Outros livros
Use a cabeça! Java 2 Java Como Programar (6ª edição) Core Java Java para a Web com Servlets, JSP e EJB Use a cabeça! Padrões de Projeto (Design Patterns) Core J2EE Patterns Profissional Java Web Services Core J2ME: Tecnologia e MIDP Padrões de Projeto em Java UML - Uma Abordagem Prática
Certificações Java - FJN – 31/05/2008
Links
Página das certificações Javawww.sun.com/training/certification/java
Portais www.portaljava.com www.javaranch.com www.guj.com.br www.javafree.orgwww.j2eebrasil.com.br
Grupos de discussão [email protected]
Certificações Java - FJN – 31/05/2008
Links
Grupos de discussão
br.groups.yahoo.com/group/scjp_riojugbr.groups.yahoo.com/group/scwcd_riojugbr.groups.yahoo.com/group/scbcd-brbr.groups.yahoo.com/group/scmad-brgroups.yahoo.com/group/scea_j2ee
Certificações Java - FJN – 31/05/2008
Links
Artigos
http://www.portaljava.com.br/home/modules.php?name=Content&pa=showpage&pid=92
http://www.linhadecodigo.com.br/Artigo.aspx?id=931
http://mhavila.com.br/link/prog/java/java-cert.html
Certificações Java - FJN – 31/05/2008
Simulados
http://www.javaranch.com/mock.jsp http://www.geocities.com/SiliconValley/Orchard/9362/java/javacert/index.html http://www.examulator.com/phezam/login.php http://www.danchisholm.net/ http://www.jchq.net/mockexams/exam1.htm http://www.jchq.net/mockexams/exam2.htm http://www.jchq.net/mockexams/exam3.htm http://www.javaranch.com/maha/_Mock_Exams/JohnJuntMockExam.htm http://www.javacertificate.com http://www.javaranch.com/maha/_Mock_Exams/MindQ_s_Sun_CertifiedJava_Programmer_Practice_Test.htm http://www.geocities.com/skmajji/Main.html
Certificações Java - FJN – 31/05/2008
Simulados
http://www.angelfire.com/or/abhilash/Main.html http://www.tipsmart.com/javacert/ptp/basics.htm http://www.geocities.com/online_java_certification/ http://www.4tests.com/exams/examdetail.asp?eid=61 http://www.geocities.com/sahirshah/applets/mocktest.html http://www.certificacaojava.com.br/certificacaojava/ http://www.valoxo.ch/jr/mocks/mock01a.html http://www.jdiscuss.com/ http://www.akgupta.com/Java/mock_exam.htmhttp://www.tarcisiolopes.com/javacert/quest001.htm http://javaquestion.tripod.com/id10.html http://valiveru.tripod.com/java/jvaltest.html http://www.ii.uib.no/~khalid/pgjc/jcbook/engine.html http://www.ejavaguru.com/scjp5freemockexam.php
Certificações Java - FJN – 31/05/2008
Conclusões
Benefícios ao profissional
Solidificação e aumento de conhecimento Mais chances de conseguir emprego Mostra o interesse do profissional na atualização de seus conhecimentos Adquire respeito dos demais colegas Adquire mais segurança em si Selo de qualidade importante para uma profissão que é não regulamentada
Certificações Java - FJN – 31/05/2008
Conclusões
Benefícios às empresas
Os clientes se sentem mais seguros ao
investir em projetos que estarão sendo
feitos por profissionais certificados.
Certificações Java - FJN – 31/05/2008
Conclusões
Questão salarial
Depende da empresa na qual você trabalha
Em alguns casos o aumento de salário é significativo
Algumas empresas possuem plano de cargos
Certificações Java - FJN – 31/05/2008
Conclusões
Bons programadores e arquitetos não necessariamente possuem certificações
Certificação não significa que você é o “the best”. Comprova que você se esforçou, estudou e tem conhecimento sobre o assunto
Existem excelentes programadores e arquitetos que não possuem certificações e são reconhecidos
Certificações Java - FJN – 31/05/2008
Conclusões
Possuir conhecimento em inglês é obrigatório, você notou quantas provas tem somente o inglês como idioma?
E livros?
Certificações Java - FJN – 31/05/2008
Perguntas
??Certificações Java - FJN – 31/05/2008
Obrigado!Obrigado!
Certificações Java - FJN – 31/05/2008
Créditos
Essa apresentação foi baseada no material do Rogério Araújo.
Download do PDF das opiniões sobre certificações java elaborada pelo Rogério Araújo através do apoio dos membros de listas de discussão em todo o país.
Certificações Java - FJN – 31/05/2008