Top Banner
Slide 1 Globalcode Mini-curso Gratuíto http://vofficejava.googlecode.com/
47

Certificação Java

May 25, 2015

Download

Technology

Mini-curso Online Globalcode / VOffice
Certificação Java
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Certificação Java

Slide 1Globalcode

Mini-curso Gratuíto

http://vofficejava.googlecode.com/

Page 2: Certificação Java

Slide 2Globalcode

Certificação em Java:Certificação em Java:

Vale a Pena?Vale a Pena?

Mini-curso Gratuíto

Page 3: Certificação Java

Slide 3Globalcode

Rodrigo Cândido da Silva – [email protected] Cândido da Silva – [email protected]

Trabalha: Trabalha: Arquiteto / Desenvolvedor Java / InstrutorArquiteto / Desenvolvedor Java / Instrutor

Experiência: Experiência: 8 anos na área de desenvolvimento de 8 anos na área de desenvolvimento de

sistemas, trabalhando com Java desde 2001;sistemas, trabalhando com Java desde 2001;

Certificações: Certificações: SCJA, SCJP, SCWCD, SCBCD, SCEASCJA, SCJP, SCWCD, SCBCD, SCEA

Palestrante

Page 4: Certificação Java

Slide 4Globalcode

O que é uma certificação?

Como funciona?

Benefícios

Certificações 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?

Agenda

Page 5: Certificação Java

Slide 5Globalcode

O que é uma certificação?

• Possibilita ao profissional

comprovar seu conhecimento

sobre uma determinada

tecnologia ou produto através

de uma instituição reconhecida

(Sun, Cisco, Borland, Oracle,

IBM, Microsoft, entre outras);

• Não é uma comprovação de

experiência;

• Experiência vs. Certificação

� “O melhor é ter os dois !"

Page 6: Certificação Java

Slide 6Globalcode

Como funciona?

� Aquisição do voucher para certificação desejada;

� Para certificações Sun, o voucher pode ser adquirido ligando para

0800-55-78-63;

� Agendamento da prova em um centro autorizados;

� Prometric, Person VUE

� Realização da prova;

� O candidato realiza a prova em terminais de computador localizados nos

centros autorizados, sendo que em alguns casos, também existirá

necessidade de desenvolvimento de projetos, seja ele programado ou

diagramado.

Page 7: Certificação Java

Slide 7Globalcode

Como funciona?

Page 8: Certificação Java

Slide 8Globalcode

• Profissional:

� Complementa a formação acadêmica;

� Gera um diferencial para o profissional que compete no mercado de

trabalho;

� Aumenta as oportunidades de desenvolvimento da carreira;

� Valorização;

� Força o estudo de partes da tecnologia antes ignorada;

• Empresa:

� Fornece mais um modo eficaz de avaliação em recursos humanos;

� Qualifica a força de trabalho da empresa;

� Incrementa a qualidade e produtividade;

Benefícios

Page 9: Certificação Java

Slide 9Globalcode

Benefícios

Page 10: Certificação Java

Slide 10Globalcode

Benefícios

Page 11: Certificação Java

Slide 11Globalcode

Certificações Sun

Page 12: Certificação Java

Slide 12Globalcode

Sun Certified Java Associate (SCJA)

• Objetivo

�Ponto de entrada para o desenvolvimento de aplicações e

administração de projeto de software usando Java;

�Voltada para gerentes, administradores e consultores que

tenham contado com projetos Java;

Page 13: Certificação Java

Slide 13Globalcode

Sun Certified Java Associate (SCJA)

• Conteúdo

� Conceitos fundamentais de OO;

� Representação de UML dos conceitos OO;

� Implementação de OO em Java;

� Implementação e design de algorítmos;

� Fundamentos de desenvolvimento em Java;

� Tecnologias de integração;

� Tecnologias cliente;

� Tecnologias servidor.

Page 14: Certificação Java

Slide 14Globalcode

Sun Certified Java Associate (SCJA)

• Exemplo de Questão

�Which of the following Java keywords represent an is-a

relationship between types:

� implements

� array

� extends

� inherits

Page 15: Certificação Java

Slide 15Globalcode

Sun Certified Java Associate (SCJA)

• Informações

� Prova objetiva (múltiplas questões, drag and drop);

� Quantidade de questões: 51

� Nota mínima: 68% (35 questões)

� Tempo: 115 minutos

� Tem em português

� Mais informações:

• http://www.sun.com/training/catalog/courses/CX-310-019.xml

Page 16: Certificação Java

Slide 16Globalcode

Sun Certified Java Programmer (SCJP)

• Objetivo

�Voltada para programadores experientes em utilizar a

sintaxe básica e a estrutura da linguagem de programação

Java;

�Conhecer a linguagem Java “bit a bit”.

Page 17: Certificação Java

Slide 17Globalcode

Sun Certified Java Programmer (SCJP)

• Conteúdo

�Declaração, inicialização e escopo;

�Controle de fluxo;

�Conteúdo das APIs;

�Concorrência;

�Conceitos OO;

�Coleções e Generics;

�Fundamentos da linguagem.

Page 18: Certificação Java

Slide 18Globalcode

Sun Certified Java Programmer (SCJP)

• Exemplo de Questão

� 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

Page 19: Certificação Java

Slide 19Globalcode

Sun Certified Java Programmer (SCJP)

• Informações

�Quantidade de questões: 72

�Nota mínima: 65% (47 questões)

�Tempo: 210 minutos

�Tem em português

�Mais informações:

• http://www.sun.com/training/catalog/courses/

CX-310-065.xml

Page 20: Certificação Java

Slide 20Globalcode

Sun Certified Java Developer (SCJD)

• Objetivo

� Para programadores que já estejam familiarizados com a estrutura

básica e a sintaxe da linguagem de programação Java, e que tem a

necessidade de aplicar este conhecimento mais profundamente para

o desenvolvimento de aplicações complexas de produção;

� Desenvolvimento prático;

� Pré-requisito: SCJP.

Page 21: Certificação Java

Slide 21Globalcode

Sun Certified Java Developer (SCJD)

• Conteúdo

�Considerações gerais

• Manuteabilidade do código;

�Documentação

• Javadoc e comentários;

�Design OO

�GUI

�Locking e Multi-thread.

Page 22: Certificação Java

Slide 22Globalcode

Sun Certified Java Developer (SCJD)

• Fase 1

� Desenvolvimento de um projeto cliente-servidor;

� Nota mínima: 320 pontos de 400.

� Mais informações:

• http://www.sun.com/training/catalog/courses/CX-310-252A.xml

• Fase 2

� Prova discursiva (4 questões sobre o projeto);

� Nota mínima: N/A

� Tempo: 120 minutos

� Mais informações:

• http://www.sun.com/training/catalog/courses/CX-310-027.xml

Page 23: Certificação Java

Slide 23Globalcode

Sun Certified Web Component Developer

(SCWCD)

• Objetivo

�Certificação para programadores que utilizam Servlets e

JSP para o desenvolvimento de aplicações web;

�Pré-requisito: SCJP.

Page 24: Certificação Java

Slide 24Globalcode

Sun Certified Web Component Developer

(SCWCD)

• Conteúdo

� Tecnologia Servlet;

� Estrutura e implantação de aplicações web;

� Modelo de web container;

� Administração de sessões web;

� Segurança;

� Tecnologia JSP;

� Expression Language (EL);

� Standard Actions;

� Tag Libraries;

� Core J2EE Patterns.

Page 25: Certificação Java

Slide 25Globalcode

Sun Certified Web Component Developer

(SCWCD)

• Exemplo de Questão

�<%= “Hello Ranchers” %> This is an example of?

� jsp expression

� jsp scriptlet

� jsp directive

� jsp declaration

Page 26: Certificação Java

Slide 26Globalcode

Sun Certified Web Component Developer

(SCWCD)

• Informações

�Prova objetiva (múltipla escolha, drag and drop);

�Quantidade de questões: 69

�Nota mínima: 70% (49 questões)

�Tempo: 180 minutos

�Mais informações:

• http://www.sun.com/training/catalog/courses/

CX-310-083.xml

Page 27: Certificação Java

Slide 27Globalcode

Sun Certified Business Component Developer

(SCBCD)

• Objetivo

� Certificação voltada para programadores avançados e

desenvolvedores com extensa experiência profissional em desenhar,

desenvolver, testar, implantar e integrar aplicações em EJB;

� Pré-requisito: SCJP.

Page 28: Certificação Java

Slide 28Globalcode

Sun Certified Business Component Developer

(SCBCD)

• Conteúdo

� EJB 3.0 overview;

� Enterprise beans;

� Contrato e ciclo de vida dos session beans;

� Contrato dos message-driven beans;

� Java persistence API (JPA);

� Operações com entidades;

� Contexto de persistência;

� JPQL – query language;

� Transações;

� Exceções;

� Segurança (JAAS).

Page 29: Certificação Java

Slide 29Globalcode

Sun Certified Business Component Developer

(SCBCD)

• Exemplo de Questão

� 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

Page 30: Certificação Java

Slide 30Globalcode

Sun Certified Business Component Developer

(SCBCD)

• Informações

�Prova objetiva (múltipla escolha, drag and drop);

�Quantidade de questões: 61

�Nota mínima: 59% (36 questões)

�Tempo: 145 minutos

�Mais informações:

• http://www.sun.com/training/catalog/courses/

CX-310-091.xml

Page 31: Certificação Java

Slide 31Globalcode

Sun Certified Developer for Java Web Services

(SCDJWS)

• Objetivo

� Voltada para desenvolvedores que tem criado aplicações com

web services usando componentes da tecnologia Java tais como

o Java Web Services Developer Pack;

� Pré-requisito: SCJP.

Page 32: Certificação Java

Slide 32Globalcode

Sun Certified Developer for Java Web Services

(SCDJWS)

• Conteúdo

� 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

� Características J2EE Web Services;

� Segurança;

� Desenvolvimento de Web Services;

� Interoperabilidade entre Web Services;

� Design e arquitetura de Web Services e Endpoints;

Page 33: Certificação Java

Slide 33Globalcode

Sun Certified Developer for Java Web Services

(SCDJWS)

• Exemplo de Questão

� 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

Page 34: Certificação Java

Slide 34Globalcode

Sun Certified Developer for Java Web Services

(SCDJWS)

• Informações

�Prova objetiva (múltipla escolha, drag and drop);

�Quantidade de questões: 69

�Nota mínima: 68% (47 questões)

�Tempo: 150 minutos

�Mais informações:

• http://www.sun.com/training/catalog/courses/

CX-310-230.xml

Page 35: Certificação Java

Slide 35Globalcode

Sun Certified Mobile Application Developer

(SCMAD)

• Objetivo

� Certificação para programadores e desenvolvedores que estão

usando tecnologias Java ME para desenvolver aplicações

móveis para celulares ou outros dispositivos com Java;

� Pré-requisito: SCJP.

Page 36: Certificação Java

Slide 36Globalcode

Sun Certified Mobile Application Developer

(SCMAD)

• Conteúdo

� JTWI (JSR 185);

� CLDC 1.0 e 1.1;

� Segurança;

� Rede;

� Ciclo de vida;

� MIDP RMS;

� Push Registry;

� MIDP UI;

� Game API;

� MMAPI;

� Wireless Messaging API 1.1.

Page 37: Certificação Java

Slide 37Globalcode

Sun Certified Mobile Application Developer

(SCMAD)

• Exemplo de Questão

� CLDC 1.1 VM doesn't support for which of the followings:

� finalization

� JNI

� Float calculation

� Threads

� User defined class loaders

� Weak references

Page 38: Certificação Java

Slide 38Globalcode

Sun Certified Mobile Application Developer

(SCMAD)

• Informações

�Prova objetiva (múltipla escolha, drag and drop);

�Quantidade de questões: 68

�Nota mínima: 55% (38 questões)

�Tempo: 150 minutos

�Mais informações:

• http://www.sun.com/training/catalog/courses/

CX-310-110.xml

Page 39: Certificação Java

Slide 39Globalcode

Sun Certified Enterprise Architect (SCEA)

• Objetivo

�Certificação voltada para arquitetos responsáveis pelo

desenho e arquitetura de aplicações compatíveis com Java

EE com escalabilidade, flexibilidade e segurança.

Page 40: Certificação Java

Slide 40Globalcode

Sun Certified Enterprise Architect (SCEA)

• Conteúdo

� Design: conceitos e princípios;

� Arquiteturas comuns;

� Integração e mensageiria;

� Tecnologias da camada de negócio;

� Tecnologias da camada web;

� Aplicabilidade de Java EE;

� Design patters (GoF e Core J2EE);

� Segurança.

Page 41: Certificação Java

Slide 41Globalcode

Sun Certified Enterprise Architect (SCEA)

• Fase 1

� Quantidade de questões: 64

� Nota mínima: 57%

� Tempo: 120 minutos

� Mais informações:

• http://www.sun.com/training/catalog/courses/CX-310-052.xml

• Exemplo de Questão

� Asynchronous communication is achieved by using:

• Remote Procedure Calls

• RMI / IIOP

• Message Oriented Middleware

• CORBA

Page 42: Certificação Java

Slide 42Globalcode

Sun Certified Enterprise Architect (SCEA)

• Fase 2

� Arquitetar um projeto

� 5 áreas de avaliação (diagramas de classes, componentes,

deployment, sequência e/ou colaboração, lista de mitigação de

riscos);

� Nota mínima: 114 pontos de 160

� Tempo: 40 a 100 horas (80 horas em média)

� Mais informações

• http://www.sun.com/training/catalog/courses/CX-310-301A.xml

Page 43: Certificação Java

Slide 43Globalcode

Sun Certified Enterprise Architect (SCEA)

• Fase 3

�Prova discursiva (defesa do projeto);

�Quantidade de questões: 8

�Nota mínima: N/A

�Tempo: 90 minutos

�Mais informações

• http://www.sun.com/training/catalog/courses/

CX-310-062.xml

Page 44: Certificação Java

Slide 44Globalcode

� Estude por um livro específico;

� Faça muitos, mas muitos simulados;

• Whizlabs, Enthuware, etc

� Para cada questão que não ficar clara no simulado, escreva o código, depure

e teste;

� Entenda o porquê dos resultados;

� Participe de grupos e fóruns de discussão;

� Na hora da prova:

• Economize tempo (você pode precisar no final);

• Pule questões que você na saiba (deixe para o final);

• Marque questões duvidosas;

• Não fique nervoso.

Dicas

Page 45: Certificação Java

Slide 45Globalcode

• 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

Links

Page 46: Certificação Java

Slide 46Globalcode

Perguntas?

Page 47: Certificação Java

Slide 47Globalcode

Agradecemos a presença!

Mini-curso Gratuíto

http://vofficejava.googlecode.com/