Certification Roundtable

36
Session # 1015 Certification Roundtable Simon Brown Technical Architect Concise Group Ltd Daniel Jepp Analyst DrKW

Transcript of Certification Roundtable

Page 1: Certification Roundtable

Session # 1015

Certification Roundtable

Simon BrownTechnical ArchitectConcise Group Ltd

Daniel JeppAnalystDrKW

Page 2: Certification Roundtable

Session # 10152

Overall Session Goal

Help and guidelines for anybody starting out, or following the Java™

certification process.

Page 3: Certification Roundtable

Session # 10153

Learning Objectives

• As a result of this session, you will be able to:– Understand more about the certification

process and the program– Understand more the knowledge required for

the various certifications– Feel more confident in facing the exams

• This is an interactive session - it’s yoursession

Page 4: Certification Roundtable

Session # 10154

Speaker’s Qualifications

• Simon is a Technical Architect with Concise– A leading J2EE solutions provider in London

• Sun Certified (SCJP, SCJD, SCWCD, SCEA)• Writes & speaks frequently on Java & J2EE

– Professional JSP, 2nd edition– Professional Java Servlets 2.3– Professional JSP Tag Libraries (April 2002)

Page 5: Certification Roundtable

Session # 10155

Speaker’s Qualifications

• Daniel is a Analyst with DrKW– A leading investment bank

• Over 3 years use of Java (J2SE/J2EE)• Sun Certified (SCJP, SCJD)• Speaks frequently on Java & J2EE• Technical reviewer for Wrox Press

Page 6: Certification Roundtable

Session # 10156

Key Topic Areas

• Sun Certified Programmer for the JavaTM 2 Platform

• Sun Certified Developer for the JavaTM 2 Platform

• Sun Certified Web Component Developer for the JavaTM 2 Platform, Enterprise Edition

• Sun Certified Enterprise Architect for the JavaTM 2 Platform, Enterprise Edition

Page 7: Certification Roundtable

Session # 10157

Let’s have a show of hands…Sun Certified Programmers for the JavaTM 2 Platform

End

Page 8: Certification Roundtable

Session # 10158

Let’s have a show of hands…Sun Certified Developers for the JavaTM 2 Platform

End

Page 9: Certification Roundtable

Session # 10159

Let’s have a show of hands…Sun Certified Web Component Developers for the JavaTM 2 Platform, Enterprise Edition

End

Page 10: Certification Roundtable

Session # 101510

Let’s have a show of hands…Sun Certified Enterprise Architects for the JavaTM 2 Platform, Enterprise Edition

End

Page 11: Certification Roundtable

Session # 101511

Certification Roadmap

Sun Certified Programmerfor the JavaTM 2 Platform

Sun Certified Developerfor the JavaTM 2 Platform

Sun Certified Web ComponentDeveloper for the JavaTM 2Platform, Enterprise Edition

Sun Certified EnterpriseArchitect for the JavaTM 2

Platform, Enterprise Edition

Page 12: Certification Roundtable

Session # 1015

Page 13: Certification Roundtable

Session # 1015

Sun Certified Programmer for the JavaTM 2 Platform

Page 14: Certification Roundtable

Session # 101514

Required Skills

• The Java language and syntax– Basic language features– Basic OO principles

• The core Java APIs, including– IO– Collections– AWT and event handling– Threading

Page 15: Certification Roundtable

Session # 101515

Recommendations

• Buy a book• Play with the Java Development Kit• Look at JavaRanch

– http://www.javaranch.com– “The Big Moose Saloon”

Page 16: Certification Roundtable

Session # 101516

Suggested Reading

• Complete Java 2 Certification Study Guide– Simon Roberts, Phillip Heller,

Michael Ernest– Sybex– ISBN 0782128254

Page 17: Certification Roundtable

Session # 101517

Suggested Reading

• Java 2– Bill Brogden– Coriolis Group – ISBN 158880139X

Page 18: Certification Roundtable

Session # 1015

Sun Certified Developer for the JavaTM 2 Platform

Page 19: Certification Roundtable

Session # 101519

Required Skills

• Knowledge of the Java language and core APIs, additionally– Swing, RMI or sockets

• The ability to understand and interpret user requirements

• Object oriented design• The ability to choose and justify your design

in the light of alternatives

Page 20: Certification Roundtable

Session # 101520

Suggested Reading

• Complete Java 2 Certification Study Guide– Simon Roberts, Phillip Heller,

Michael Ernest– Sybex, October 2000– ISBN 0782128254

Page 21: Certification Roundtable

Session # 1015

Sun Certified Web Component Developer for the JavaTM 2 Platform, Enterprise Edition

Page 22: Certification Roundtable

Session # 101522

Required Skills

• Understand technologies in the J2EE web tier– Java Servlets– JavaServer Pages– JSP tag libraries (custom tags)

• Additionally, patterns for best practice and good design– Model 1 and model 2 architectures– Front controller, intercepting filter, etc

Page 23: Certification Roundtable

Session # 101523

Recommendations

• Take a look at the Servlet 2.3 and JSP 1.2 specifications

• Play with the official reference implementation, Tomcat– Downloadable from http://jakarta.apache.org

• Look at JavaRanch– http://www.javaranch.com– “The Big Moose Saloon”

Page 24: Certification Roundtable

Session # 101524

Suggested Reading

• Core J2EE Patterns– Deepak Alur, John Crupi, Dan

Malks– Prentice Hall, June 2001– ISBN 0130648841

Page 25: Certification Roundtable

Session # 101525

Suggested Reading

• Professional JSP (2nd edition)– Simon Brown et al– Wrox Press, April 2001– ISBN 1861004958

Page 26: Certification Roundtable

Session # 101526

Suggested Reading

• Professional Java Servlets 2.3– John Bell et al– Wrox Press, January 2002– ISBN 186100561X

Page 27: Certification Roundtable

Session # 101527

Suggested Reading

• Professional JSP Tag Libraries– Simon Brown– Wrox Press, April 2002– ISBN 1861006217

Page 28: Certification Roundtable

Session # 1015

Sun Certified Enterprise Architect for the JavaTM 2 Platform, Enterprise Edition

Page 29: Certification Roundtable

Session # 101529

Required Skills

• Higher level than SCJD and SCWCD– Aimed at architects rather than developers

• J2EE architectures (including basic security)• J2EE technologies and when they are most

applicable (i.e. EJB, servlets, JSP, messaging)• J2EE good design and patterns• Protocols• Legacy connectivity• Knowledge of UML and modelling

– Component, class, sequence, use case diagrams

Page 30: Certification Roundtable

Session # 101530

Suggested Reading

• Sun Certified Enterprise Architecture for J2EE Technology Study Guide– Mark Cade, Simon Roberts– Sun Microsystems Press, March

2002– ISBN 0130449164

Page 31: Certification Roundtable

Session # 101531

Suggested Reading

• Design Patterns– “The Gang of Four”– Addison Wesley, Dec 1994– ISBN 0201633612

Page 32: Certification Roundtable

Session # 101532

Suggested Reading

• Core J2EE Patterns– Deepak Alur, John Crupi, Dan

Malks– Prentice Hall, June 2001– ISBN 0130648841

Page 33: Certification Roundtable

Session # 101533

Suggested Reading

• UML Distilled– Martin Fowler, Kendall Scott– Addison Wesley, Sept 1999– ISBN 020165783X

Page 34: Certification Roundtable

Session # 1015

Page 35: Certification Roundtable

Session # 101535

Further Questions

• If you have any further questions, feel free to e-mail us…– [email protected][email protected]

• Thanks for attending and good luck in your certification!

Page 36: Certification Roundtable

Session # 1015