Você está na página 1de 47

Mini-curso Gratuto

http://vofficejava.googlecode.com/

Globalcode

Slide 1

Mini-curso Gratuto

Certificao em Java: Vale a Pena?

Globalcode

Slide 2

Palestrante
Rodrigo Cndido da Silva rcandidosilva@gmail.com Trabalha: Arquiteto / Desenvolvedor Java / Instrutor

Experincia: 8 anos na rea de desenvolvimento de sistemas, trabalhando com Java desde 2001;

Certificaes: SCJA, SCJP, SCWCD, SCBCD, SCEA

Globalcode

Slide 3

Agenda
O que uma certificao? Como funciona? Benefcios Certificaes Sun Sun Certified Java Associate (SCJA) Sun Certified Java Programmer (SCJP) Sun Certified Java Developer (SCJD) Sun Certified Web Component Developer (SCWCD) Sun Certified Business Component Developer (SCBCD) Sun Certified Developer for Java Web Services (SCDJWS) Sun Certified Mobile Application Developer (SCMAD) Sun Certified Enterprise Architect (SCEA) Dicas Links Perguntas?

Globalcode

Slide 4

O que uma certificao?


Possibilita ao profissional comprovar seu conhecimento sobre uma determinada tecnologia ou produto atravs de uma instituio reconhecida (Sun, Cisco, Borland, Oracle, IBM, Microsoft, entre outras); No uma comprovao de experincia; Experincia vs. Certificao O melhor ter os dois !"

Globalcode

Slide 5

Como funciona?
Aquisio do voucher para certificao desejada; Para certificaes Sun, o voucher pode ser adquirido ligando para 0800-55-78-63; Agendamento da prova em um centro autorizados; Prometric, Person VUE Realizao da prova; O candidato realiza a prova em terminais de computador localizados nos centros autorizados, sendo que em alguns casos, tambm existir necessidade de desenvolvimento de projetos, seja ele programado ou diagramado.

Globalcode

Slide 6

Como funciona?

Globalcode

Slide 7

Benefcios
Profissional: Complementa a formao acadmica; Gera um diferencial para o profissional que compete no mercado de trabalho; Aumenta as oportunidades de desenvolvimento da carreira; Valorizao; Fora o estudo de partes da tecnologia antes ignorada; Empresa: Fornece mais um modo eficaz de avaliao em recursos humanos; Qualifica a fora de trabalho da empresa; Incrementa a qualidade e produtividade;
Globalcode Slide 8

Benefcios

Globalcode

Slide 9

Benefcios

Globalcode

Slide 10

Certificaes Sun

Globalcode

Slide 11

Sun Certified Java Associate (SCJA)


Objetivo Ponto de entrada para o desenvolvimento de aplicaes e administrao de projeto de software usando Java; Voltada para gerentes, administradores e consultores que tenham contado com projetos Java;

Globalcode

Slide 12

Sun Certified Java Associate (SCJA)


Contedo Conceitos fundamentais de OO; Representao de UML dos conceitos OO; Implementao de OO em Java; Implementao e design de algortmos; Fundamentos de desenvolvimento em Java; Tecnologias de integrao; Tecnologias cliente; Tecnologias servidor.
Globalcode Slide 13

Sun Certified Java Associate (SCJA)


Exemplo de Questo Which of the following Java keywords represent an is-a relationship between types: implements array extends inherits

Globalcode

Slide 14

Sun Certified Java Associate (SCJA)


Informaes Prova objetiva (mltiplas questes, drag and drop); Quantidade de questes: 51 Nota mnima: 68% (35 questes) Tempo: 115 minutos Tem em portugus Mais informaes: http://www.sun.com/training/catalog/courses/CX-310-019.xml

Globalcode

Slide 15

Sun Certified Java Programmer (SCJP)


Objetivo Voltada para programadores experientes em utilizar a sintaxe bsica e a estrutura da linguagem de programao Java; Conhecer a linguagem Java bit a bit.

Globalcode

Slide 16

Sun Certified Java Programmer (SCJP)


Contedo Declarao, inicializao e escopo; Controle de fluxo; Contedo das APIs; Concorrncia; Conceitos OO; Colees e Generics; Fundamentos da linguagem.
Globalcode Slide 17

Sun Certified Java Programmer (SCJP)


Exemplo de Questo
What can contain objects that have a unique key field of String type, if it is required to retrieve the objects using that key field as an index?

Map Set List Collection Enumeration


Globalcode Slide 18

Sun Certified Java Programmer (SCJP)


Informaes Quantidade de questes: 72 Nota mnima: 65% (47 questes) Tempo: 210 minutos Tem em portugus Mais informaes: http://www.sun.com/training/catalog/courses/ CX-310-065.xml
Globalcode Slide 19

Sun Certified Java Developer (SCJD)


Objetivo Para programadores que j estejam familiarizados com a estrutura bsica e a sintaxe da linguagem de programao Java, e que tem a necessidade de aplicar este conhecimento mais profundamente para o desenvolvimento de aplicaes complexas de produo; Desenvolvimento prtico; Pr-requisito: SCJP.

Globalcode

Slide 20

Sun Certified Java Developer (SCJD)


Contedo Consideraes gerais Manuteabilidade do cdigo; Documentao Javadoc e comentrios; Design OO GUI Locking e Multi-thread.
Globalcode Slide 21

Sun Certified Java Developer (SCJD)


Fase 1 Desenvolvimento de um projeto cliente-servidor; Nota mnima: 320 pontos de 400. Mais informaes: http://www.sun.com/training/catalog/courses/CX-310-252A.xml Fase 2 Prova discursiva (4 questes sobre o projeto); Nota mnima: N/A Tempo: 120 minutos Mais informaes: http://www.sun.com/training/catalog/courses/CX-310-027.xml

Globalcode

Slide 22

Sun Certified Web Component Developer (SCWCD)


Objetivo Certificao para programadores que utilizam Servlets e JSP para o desenvolvimento de aplicaes web; Pr-requisito: SCJP.

Globalcode

Slide 23

Sun Certified Web Component Developer (SCWCD)


Contedo Tecnologia Servlet; Estrutura e implantao de aplicaes web; Modelo de web container; Administrao de sesses web; Segurana; Tecnologia JSP; Expression Language (EL); Standard Actions; Tag Libraries; Core J2EE Patterns.

Globalcode

Slide 24

Sun Certified Web Component Developer (SCWCD)


Exemplo de Questo <%= Hello Ranchers %> This is an example of? jsp expression jsp scriptlet jsp directive jsp declaration

Globalcode

Slide 25

Sun Certified Web Component Developer (SCWCD)


Informaes Prova objetiva (mltipla escolha, drag and drop); Quantidade de questes: 69 Nota mnima: 70% (49 questes) Tempo: 180 minutos Mais informaes: http://www.sun.com/training/catalog/courses/ CX-310-083.xml
Globalcode Slide 26

Sun Certified Business Component Developer (SCBCD)


Objetivo Certificao voltada para programadores avanados e desenvolvedores com extensa experincia profissional em desenhar, desenvolver, testar, implantar e integrar aplicaes em EJB; Pr-requisito: SCJP.

Globalcode

Slide 27

Sun Certified Business Component Developer (SCBCD)


Contedo EJB 3.0 overview; Enterprise beans; Contrato e ciclo de vida dos session beans; Contrato dos message-driven beans; Java persistence API (JPA); Operaes com entidades; Contexto de persistncia; JPQL query language; Transaes; Excees; Segurana (JAAS).

Globalcode

Slide 28

Sun Certified Business Component Developer (SCBCD)


Exemplo de Questo
Which of the following is not a life-cycle method for a Stateful Session Bean?

Post Construction Pre Destruction Post Activation Pre Construction Pre Passivation

Globalcode

Slide 29

Sun Certified Business Component Developer (SCBCD)


Informaes Prova objetiva (mltipla escolha, drag and drop); Quantidade de questes: 61 Nota mnima: 59% (36 questes) Tempo: 145 minutos Mais informaes: http://www.sun.com/training/catalog/courses/ CX-310-091.xml
Globalcode Slide 30

Sun Certified Developer for Java Web Services (SCDJWS)


Objetivo Voltada para desenvolvedores que tem criado aplicaes com web services usando componentes da tecnologia Java tais como o Java Web Services Developer Pack; Pr-requisito: SCJP.

Globalcode

Slide 31

Sun Certified Developer for Java Web Services (SCDJWS)


Contedo XML Web Services standards; SOAP 1.2 Web Services standards; Descrevendo e publicando (WSDL e UDDI); JAX-WS; REST, JSON, SOAP e APIs processamento de XML (JAXP, JAXB e SAAJ); JAXR Caractersticas J2EE Web Services; Segurana; Desenvolvimento de Web Services; Interoperabilidade entre Web Services; Design e arquitetura de Web Services e Endpoints;

Globalcode

Slide 32

Sun Certified Developer for Java Web Services (SCDJWS)


Exemplo de Questo
In WSDL a <port> refers to?

TCP/IP or UDP port on the server Represents the actual service inv used Exposes a <service> using a specific protocol binding

Globalcode

Slide 33

Sun Certified Developer for Java Web Services (SCDJWS)


Informaes Prova objetiva (mltipla escolha, drag and drop); Quantidade de questes: 69 Nota mnima: 68% (47 questes) Tempo: 150 minutos Mais informaes: http://www.sun.com/training/catalog/courses/ CX-310-230.xml
Globalcode Slide 34

Sun Certified Mobile Application Developer (SCMAD)


Objetivo Certificao para programadores e desenvolvedores que esto usando tecnologias Java ME para desenvolver aplicaes mveis para celulares ou outros dispositivos com Java; Pr-requisito: SCJP.

Globalcode

Slide 35

Sun Certified Mobile Application Developer (SCMAD)


Contedo JTWI (JSR 185); CLDC 1.0 e 1.1; Segurana; Rede; Ciclo de vida; MIDP RMS; Push Registry; MIDP UI; Game API; MMAPI; Wireless Messaging API 1.1.

Globalcode

Slide 36

Sun Certified Mobile Application Developer (SCMAD)


Exemplo de Questo CLDC 1.1 VM doesn't support for which of the followings: finalization JNI Float calculation Threads User defined class loaders W eak references

Globalcode

Slide 37

Sun Certified Mobile Application Developer (SCMAD)


Informaes Prova objetiva (mltipla escolha, drag and drop); Quantidade de questes: 68 Nota mnima: 55% (38 questes) Tempo: 150 minutos Mais informaes: http://www.sun.com/training/catalog/courses/ CX-310-110.xml
Globalcode Slide 38

Sun Certified Enterprise Architect (SCEA)


Objetivo Certificao voltada para arquitetos responsveis pelo desenho e arquitetura de aplicaes compatveis com Java EE com escalabilidade, flexibilidade e segurana.

Globalcode

Slide 39

Sun Certified Enterprise Architect (SCEA)


Contedo Design: conceitos e princpios; Arquiteturas comuns; Integrao e mensageiria; Tecnologias da camada de negcio; Tecnologias da camada web; Aplicabilidade de Java EE; Design patters (GoF e Core J2EE); Segurana.
Globalcode Slide 40

Sun Certified Enterprise Architect (SCEA)


Fase 1 Quantidade de questes: 64 Nota mnima: 57% Tempo: 120 minutos Mais informaes: http://www.sun.com/training/catalog/courses/CX-310-052.xml Exemplo de Questo Asynchronous communication is achieved by using: Remote Procedure Calls RMI / IIOP Message Oriented Middleware CORBA

Globalcode

Slide 41

Sun Certified Enterprise Architect (SCEA)


Fase 2 Arquitetar um projeto 5 reas de avaliao (diagramas de classes, componentes, deployment, sequncia e/ou colaborao, lista de mitigao de riscos); Nota mnima: 114 pontos de 160 Tempo: 40 a 100 horas (80 horas em mdia) Mais informaes http://www.sun.com/training/catalog/courses/CX-310-301A.xml
Globalcode Slide 42

Sun Certified Enterprise Architect (SCEA)


Fase 3 Prova discursiva (defesa do projeto); Quantidade de questes: 8 Nota mnima: N/A Tempo: 90 minutos Mais informaes http://www.sun.com/training/catalog/courses/ CX-310-062.xml
Globalcode Slide 43

Dicas
Estude por um livro especfico; Faa muitos, mas muitos simulados; Whizlabs, Enthuware, etc Para cada questo que no ficar clara no simulado, escreva o cdigo, depure e teste; Entenda o porqu dos resultados; Participe de grupos e fruns de discusso; Na hora da prova: Economize tempo (voc pode precisar no final); Pule questes que voc na saiba (deixe para o final); Marque questes duvidosas; No fique nervoso.

Globalcode

Slide 44

Links
http://www.sun.com/training/certification/java/index.xml http://www.javaranch.com http://www.jchq.net http://www.javaprepare.com http://www.javacertificationexams.com http://www.prometric.com http://www.brainbench.com http://www.javablackbelt.com
Globalcode Slide 45

Perguntas?

Globalcode

Slide 46

Mini-curso Gratuto
Agradecemos a presena!

http://vofficejava.googlecode.com/

Globalcode

Slide 47

Você também pode gostar