Certificação 1.4 ou 1.5

18 respostas
N

Pessoal,

Estou estudando para certificação e fiquei na dúvida entre fazer a certificação da versão 1.4 ou esperar a 1.5.

O que vocês acham?

Valeu


Nilson Costa
Deesenvolvedor de sistemas Senior
Salvador - BAHIA

18 Respostas

keller

também estou estudando pra certificação e não pretendo esperar para a 1.5
pois estudei para pegar a 1.4 mas ai cada um cada um… :wink:

andre_a_s

Concordo com o gui
Tbm vou fazer a 1.4
Ainda vai levar um tempinho até sair a certificação 1.5 e pra se especializar nela tbm vai rolar um tempinho. Pretendo tirar da 1.4 e depois fazer um ‘update’ para a 1.5

danieldestro

Sinceramente, depois da certificação, não acho realmente necessário o “upgrade”. Eu fiz a 1.3 e muito pouco mudou.

Saiu IO e AWT, mas entrou Assertion.

Prefiro fazer outra certificação, tipo WEB, EJB, etc.

Alexandre

Mas temos que levar em consideração que o Java5 tem recursos bem
diferentes da versão 1.4, o que ao meu ver, seria uma uma boa fazer esta tb.

N

Valeu, galera.

Um voucher de upgrade deve custar menos que a certificação, certo?
Tem estimativa para o lançamento de certificações para o 5.0?

sds,
Nilson Costa

keller

senao me engano ‘acho’ que vi alguem falando disso e que espera pra meio de 2005 ou final de 2005…

e concordo com o Daniel faço o SCJP 1.4 e me preparo pra um SCJD ou um SCWCD acho que vale mais a pena… :smiley:

chew

vou aproveitar o embalo de vcs. Metas pro próximo ano? SCJP e SCWCD. Vou ter que estudar muito ainda, mas tempo, não vai faltar!

Diogenes

Podia me vender um pouquinho desse tempo…Tô precisando! :smiley:

zica

gui:
senao me engano ‘acho’ que vi alguem falando disso e que espera pra meio de 2005 ou final de 2005…

Mas depois que sair pra 1.5 ainda tem como fazer a 1.4 ??? Senaum quem tiver estudando pra 1.4 vai ter que acelerar o passo???

raguiar

Geralmente eles mantem a prova anterior por um tempo.

Por exemplo :

O SCWCD 1.4 saiu no final do ano passado ou inicio desse ano ( nao me lembro exatamente).

A prova anterior (SCWCD 1.3) ainda pode ser feita (acho que ate dezembro).

Diogenes

Mas basicamente, quem fizer a prova pra 1.5 vai aproveitar tudo o q estudou pra 1.4 …e claro, adicionar algumas features novas aos estudos tbém…

chew

Diogenes:
chew:

Vou ter que estudar muito ainda, mas tempo, não vai faltar!

Podia me vender um pouquinho desse tempo…Tô precisando! :smiley:

ah mah, isso eh para o ano todo(tirando sábado à noite, domingo e feriado, pq aih eh lazer com o gato-véi), e pelo jeito vou precisar ter insônia.

vcs sabem o q é “gato-vei” neh!? :?: :smiley:

Diogenes

Espero q não seja nenhum Bichinho sadomasoquista! :smiley:

danieldestro

Eu tenho o livro de estudo para o SCWCD 1.3 e quero fazer a prova ano que vem. Para o SCWCD novo muda muito? Onde consigo um “update”?

kuchma

Desculpe a demora - acabei esquecendo quando cheguei em casa. :mrgreen:

Nessa URL fala sobre isso (diferencas entre os dois exames):

http://www.nljug.org/pages/articles/members/00006/

E abaixo segue uma transcricao do HTML gerado a partir de um DOC que encontrei na internet. Infelizmente nao sei a fonte, nem consegui encontrar novamente - vai ficar sem os creditos mesmo. Se alguem souber, avise por favor para correcao. O procedimento eh copiar o HTML, salvar num arq.html e visualizar no navegador. Sim, sei que eh lixento, mas minha criatividade nao forneceu nenhuma solucao melhor. Apesar de ser aquele HTML horrivel gerado pelo Word, da pra visualizar no Firefox na boa.

[code]





310-080 and 310-081

310-080 vs 310-081



























































































































Topic

Objective


310-080



310-081





Section 1 – The Servlet
Technology Model


Y



Y


Servlet
Model




  • Purpose of HTTP
    methods (HEAD, GET, POST, etc).

  • Corresponding
    HttpServletMethods for each of the above.

  • Triggers that cause a
    client / browser to use that method.
  • Technical
    characteristics of HTTP method protocol.



Y



Y


Y



Y


Y



Y


Y



Y


HttpServletRequest
Interface



Using

this interface write code to: (also identify interface and method name for
each)

  • Retrieve HTTP request header information.
  • Retrieve HTML form parameters from the request.
  • Retrieve a Servlet initialization parameter.
  • Retrieve cookies from the request.



Y


Y


Y

N





Y


Y

N


Y



HttpServletResponse
Interface


Using
this interface write code to: (also identify interface and method name for
each)



  • Set an HTTP Response
    header.

  • Set the content type
    of the response.

  • Acquire a text stream
    for the response.
  • Acquire a binary
    stream for the response.

  • Redirect an HTTP
    request to another URL.

  • Add cookies to the
    response.

  • Identify interface
    and method to access values and resources and set object attributes
    within Request, Session and Context scope.




Y


Y


Y


Y

Y


N



Y




Y


Y


Y


Y


Y

Y



N


Servlet
Life Cycle



Describe
purpose and event sequence of the servlet life cycle: Identify statements
about purpose and how it is invoked



  • Servlet class loading.

  • Servlet Instantiation.
  • Call init method.

  • Call service method.

  • Call destroy method.

  • Use RequestDispatcher
    to include / forward a Web service. (covered in Section 3 for 310-081)




Y


Y


Y


Y

Y


Y





Y

Y


Y


Y


Y


Y





Section 2– Structure and
Deployment of web applications



Y



Y



Web
Application



Construct
the file and directory structure of a Web application that contains



  • Static content.
  • JSP pages.

  • Servlet classes.

  • Deployment Descriptor.

  • Tag Libraries.

  • JAR Files.

  • Java class files.



  • Describe how to
    protect resources from HTTP access.

  • Describe purpose and
    semantics of deployment descriptor


Servlet Instance.

Servlet name.


Servlet class.


Initialization parameters.


URL to servlet mapping.



  • Construct correct
    structure of deployment descriptor.
  • Explain purpose of
    WAR file – Describe construction of a WAR file





N

N


Y


Y


N


Y


Y


N


Y






Y


N



Y


Y


Y


Y


Y


Y

Y



Y


Y






Y


Y





Section 3

Web Container Model
(called Servlet Container Model in 080)




Y



Y



ServletContext


For
the ServletContext initialization parameters: write servlet code to:



  • Access initialization
    parameters.

  • Create Deployment
    descriptor elements for declaring initialization parameters.

  • Servlet context
    listeners, attribute listener.



Y


Y


Y




Y


Y


N



Servlet
Attribute scopes


  • For the servlet attribute scopes (Request, Session and Context) write servlet code to Add, retrieve and remove attributes.
  • Identify proper scope for an attribute.
  • Identify multithreading issues for each scope.
  • Session attribute listeners.

N


N


N


N


Y


Y


Y


Y


Y


N


Web
Container Request processing model



  • Describe the model.

  • Write and configure a
    filter.

  • Create a request
    wrapper.

  • Create a response
    wrapper.

  • Describe how to apply
    a filter or a wrapper for a design problem.


N


N


N


N


N


Y


Y


Y


Y


Y


Web
Container Life Cycle



  • Describe the Web
    container life cycle event model for requests, sessions and web
    applications

  • Create and configure
    listener classes for each scope life cycle.

  • Create and configure
    scope attribute listener classes.

  • For a scenario,
    identify the proper attribute listener to use.

  • Describe the
    RequestDispatcher mechanism.

  • Write servlet code to
    create a request dispatcher.
  • Write servlet code to
    forward or include the target resource.

  • Identify and describe
    the additional request-scoped attributes provided by the container to
    the target resource.



N


N


N


N


N


N


N

N


N




Y


Y


Y


Y


Y


Y


Y

Y


Y




Section 4: Session
Management



Y


Y



Session
Object


  • Write servlet code to store objects into a session object.
  • Write servlet code to retrieve objects from a session object.
  • Given a scenario describe the APIs used to access the session object, explain when the session object was created.
  • Describe the mechanisms used to destroy the session object, and when it was destroyed.
  • Expunge (erase) a session object.


Y


Y



Y


Y


Y



Y


Y


Y



Y


N



Session
Listeners




  • Using session
    listeners, write code to respond to an event when an object is added to
    a session.
  • Using session
    listeners, write code to respond to an event when a session object
    migrates from one VM to another.



Y



N


Y



Y



Session
Management




  • Given a scenario,
    describe which session management mechanism the Web container could
    employ.

  • How cookies might be
    used to manage sessions.
  • How URL rewriting
    might be used to manage sessions.

  • Write servlet code to
    perform URL rewriting.



Y


N


Y


Y



Y


Y


Y


Y




Section 5: Web Application
Security



Y


Y



Security
Mechanisms


Based on the servlet specification, compare and
contrast the following security mechanisms:



  • Authentication.

  • Authorization.

  • Data integrity.
  • Confidentiality.

  • Auditing, malicious
    code and website attacks.




Y


Y


Y


Y


Y





Y


Y


Y

Y


N



Deployment
Descriptor


In the deployment descriptor declare the
following:


·
A security constraint.


·
A Web resource.

·
The transport guarantee.


·
The login configuration.


·
Security role.




Y


Y


N


Y

Y




Y


Y


Y

Y


Y



Authentication
types

danieldestro

Valeu!

kuchma

Aff. Consegui sobrescrever uma mensagem minha de novo. Estou ficando bom nisso. :frowning:

Soh que dessa vez nao ficou em cache no meu navegador pra eu corrigir o estrago. Bom, ja era. :mrgreen:

Marcio Kuchma

keller

liguei pra Sun nao existe ainda a previsao pra SCJP 1.5
e me cadastrei pro voucher agora é Rumo ao SCJP 1.4

:smiley:

Criado 30 de novembro de 2004
Ultima resposta 7 de dez. de 2004
Respostas 18
Participantes 10