Oracle Certified Expert, Java EE 6 Web Component Developer
You need to complete 1Z0-899 OCE for Java EE 6 Web Component Developer Certified Expert Exam to achieve this certification.
This exam tests Servlet and JSP knowldge based on Java EE 6 APIs.
(OCEJWCD, ex: SCWCD)
What you will learn
JavaServer Pages(TM) (JSP(TM) page) technology and servlets are the key web-tier technologies defined in the Java(TM) Platform, Enterprise Edition (Java EE platform). The Web Component Development With Servlet and JSP(TM) Technologies, Java EE6 course provides experienced developers of Java technology applications the knowledge and skills to quickly build web applications suited to any Java EE 6 application server using JSP and servlet technologies. Students are exposed to the current methods for analyzing, designing, developing, and deploying web applications with Java technologies. Lab exercises provide students with experience in constructing and deploying the small-to-medium scale web applications found in intranet and low-volume commercial sites. The course features the Java EE 6 technology, and uses the Java EE 6 SDK and the Glassfish Application Server. The students perform the lab exercises using the NetBeans (TM) Integrated Development Environment (IDE). This course is also an excellent method of preparing for the Oracle Certified Professional, Java Platform, Enterprise Edition 6 JavaServer Pages andServlet Developer certification examination.
Students who can benefit from this course:
Java Developers creating web components (such as servlets and custom tags) Java Developers preparing for the Oracle Certified Professional, Java Platform, Enterprise Edition 6 JavaServer Pages and Servlet Developer examination A Live Virtual Class (LVC) is exclusively for registered students; unregistered individuals may not view an LVC at any time. Registered students must view the class from the country listed in the registration form. Unauthorized recording, copying, or transmission of LVC content may not be made.
<OCEJWCD Course Topics>
Topic #1 - Introduction to Java Servlets
Describe web applications, CGI, and the role of Java
Describe benefits of Java servlet technology Create a simple Java Servlet
Define three-tier architecture Define Model-View-Controller (MVC) architecture
Topic #2 - Introduction to Java Server Pages
Describe why Servlets are not the whole solution
Describe essentials of JSPs
Understand the fundamentals and reasons for MVC architecture
Topic #3 - Implementing an MVC Design
Code a controller using a servlet Code a view using a JSP Forward control from a servlet to a JSP
Understand fundamentals of EL Implement a simple MVC system
Topic #4 - The servlet's environment
Understand more details of the HTTP protocol
Understand fundamentals of HTML forms
Understand fundamentals of the HttpServlet and related APIs
Write code that manages client sessions and cookies
Topic#5 - Container facilities for servlets and JSPs
Understand the purpose and structure of deployment descriptors Control context root and servlet mapping
Create and use context and init parameters Use annotations to configure servlets
Topic #6 - More view facilities
Understand the four data scopes
Understand and use EL dot ‚”.”, and array access ‚”[“ operators with Java Beans, arrays, and collections Understand and use EL implicit objects
Create and use arithmetic expressions in EL
Identify the need for iteration and selection in the view, and use JSTL tags to address those needs
Topic #7 - Developing JSP pages
Understand the origins, benefits, and weaknesses of JSPs
Describe JSP technology, the conversion of JSPs to servlets, and the lifecycle of JSPs
Understand JSP scripting elements, declarations and directives Use JSP implicit variables Understand and use jsp: tags
Topic #8 - Developing JSP pages using custom tags
Relate the JSTL to common job roles in web application development and understand the use of tags in JSP development Recognize correct syntax for tags Configure a JSP to use tags from the JSTL Write JSP code using several standard tags List capabilities of JSTL tags
Topic #9 - More Controller facilities
Understand the servlet lifecycle Describe and use more advanced elements of the servlet APIs Create filters and use them in web applications More options for the Model Understand the roles of JDBC and JPA Understand the many elements that make up the model Understand fundamentals of connecting to a database using JDBC or JPA
Topic #10 - Asynchronous web applications
Understand the interactions that are essential to asynchronous web pages Understand the role of AJAX-style client side programming Implement asynchronous servlets using the facilities of Java EE 6
Topic #11 - Web application security
Understand the role of the container in security Describe and implement four authentication models Force the use of encryption between a web application and the client browser Understand the role of JAAS in pluggable/extensible authentication for web applications
Certificate Exam Study Materals
- Oracle’s Java EE 6 Tutorial. Read and workout all examples mentioned here. Those who want to know what is servlet and JSP can start here.
- OCEJWCD, Java SE 6 OCE Web Component Certification Training Lab . Software simulator for this certification that comes with study notes and practice questions. I recommend this product for those who have some knowledge in JSP and Servlets.
- 1- Read "Head First Servlets and JSP, Second Edition.pdf" book two times , it is really great book.
- 2- Read Servlets 3.0 Spec (the new topics ) For the new Servlet 3.0 stuff I went straight to the specification. Also downloaded JSP Spec 2.2.
- 3- Servlet 3.0 from JPassion (70 Important pages for only the new features at 3.0)
- 4- Studied http://exam.piotrnowicki.com/viewQuestion.xhtml?q=Q01 , It's like servlet 3.0 and EE 6 tutorial , very good questions for revision
- 1- test-inside exam , it is very good , many questions from it come at the actual exam
- 2- Enthuware Test (It is really really great and helped my a lot , many questions from it come at the actual exam)
http://books.google.com.hk/books?id=HwBEBrMIh5IC&pg=PA1&hl=zh-TW&source=gbs_toc_r&cad=4#v=onepage&q&f=false
Source:
http://education.oracle.com/pls/web_prod-plq-dad/web_prod.view_pdf?c_id=D66397GC10&c_org_id=68&c_lang=US
http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=609&p_org_id=15941&lang=US&intcmp=WWOU11042424MPP032C002&get_params=dc:D71828,p_preview:N
http://courses.coreservlets.com/Course-Materials/scwcd.html
No comments:
Post a Comment