let's talk about certification - silveira...
TRANSCRIPT
![Page 1: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/1.jpg)
Sun Campus [email protected], [email protected], silveiraneto.net
Let's talk about certifications
presentation for Unifor event, 2008.
Silveira Neto
![Page 2: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/2.jpg)
Agenda
Java Certification
Sun OSUM
Sun Academic Initiative
~1h
Sun Certifications
What / Why / How Certs.
Solaris Certification
Who am I
![Page 3: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/3.jpg)
Who am I?• CS student at UFC
• Member> CEJUG (Ceará Java User Group)> ParGO (Parallelism, Graphs and Optimization)
• Free Software / Open Source> Talks> Code
• Blogger> silveiraneto.net> eupodiatamatando.com
• Sun Microsystems Campus Ambassador> NetBeans, OpenSolaris, JavaFX, etc.
• Amateur music
![Page 4: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/4.jpg)
What is a certification?
• A designation earned by a person to demonstrates you have the competency, dedication and thrust that is valued in the highly competitive technology field.
more info: http://www.sun.com/training/certification/index.xml
http://en.wikipedia.org/wiki/Professional_certification
![Page 5: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/5.jpg)
Why Get Certified?
• Knowledge • Differential CV/Resume• Industry Recognized• Academic Recognized• Salary
more info: http://www.sun.com/training/certification/why_individual.html
![Page 6: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/6.jpg)
Salary
more info:
http://www.certmag.com/articles/templates/CM_gen_Article_template.asp?articleid=2479&zoneid=224
![Page 7: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/7.jpg)
Salary (2)According to a Certification Magazine Salary Survey, Sun Certification increases earning power:
• Sun Certified Programmers earn on average 8.3% more than the average programmer.
• Sun Certified Developers earn on average 14.3% more than the average developer.
• Sun Certified System Administrators earn on average 31% more than system administrators certified on other operating systems
more info:
http://blogs.sun.com/serda/entry/competitive_edge_for_new_college
![Page 8: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/8.jpg)
Salary (3)As more valuable you are, more you will be paid.
![Page 9: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/9.jpg)
In Brazil
79,27
17,50
1,90
4,84
0,74
0 20 40 60 80 100
%
Não Possuo
SCJP
SCJD
SCWCD
SCEA
Qual certificação você possui?
(2004)
* which certification you have?
![Page 10: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/10.jpg)
How get a certification?
• You need to pass a exam for the certification you want to get certified.
• Depending on the type, the exam can be a project, a multiple choice exam or essay.
• Once exam vouchers are purchased you have up to one year from the date of purchase to use it.
• Authorized Prometric Testing Center
more info: http://www.prometric.com/Sun/
![Page 11: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/11.jpg)
Sun Certifications
• World-wide recognized• ~ 500,000 certificates• Java Technology• Solaris Operating System• Sun Cluster• Java CAPS
more info: http://www.sun.com/training/certification/500k.xml
http://www.sun.com/training/certification/
![Page 12: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/12.jpg)
Java Certification
more info: http://www.sun.com/training/certification/java/
![Page 13: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/13.jpg)
Solaris Operating System
more info: http://www.sun.com/training/certification/solaris/
![Page 14: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/14.jpg)
Sun Certified Java Associate (SCJA)• An ideal entry into an application development or a
software project management career using Java technologies.
• It validates basic knowledge of OO concepts, the Java programming language and general knowledge of Java platforms and technologies.
• Exam type: Multiple choice and Drag and Drop.
• Number of questions: 51.
• Pass score: 68% (35 of 51 questions).
• Time limit: 115 minutes.
• Languages: English, Japanese, Chinese (Traditional or Simplified), German, Korean, Brazilian Portuguese or Spanish.
more info: http://www.sun.com/training/certification/java/scja.xml
![Page 15: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/15.jpg)
SCJA Exam Objectives• Section 1: Fundamental Object-Oriented Concepts
• Section 2: UML Representation of Object-Oriented Concepts
• Section 3: Java Implementation of Object-Oriented Concepts
• Section 4: Algorithm Design and Implementation
• Section 5: Java Development Fundamentals
• Section 6: Java Platforms and Integration Technologies
• Section 7: Client Technologies
• Section 8: Server Technologies
more info: http://www.sun.com/training/certification/java/scja.xml
![Page 16: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/16.jpg)
Certifications Resources• Trail: Learning the Java Language
> java.sun.com/docs/books/tutorial/java/index.html
• UML for the Java Associate> hfoobook.com/pdf/hfoo-associateuml.pdf
• J2EE Specification, Section 2.6> java.sun.com/j2ee/j2ee-1_4-fr-spec.pdf
• JavaRanch SCJA FAQ> faq.javaranch.com/view?ScjaFaq
• Student Developers, Certification Session> developers.sun.com/students/certification.jsp
• Certification Learning Paths> sun.com//training/certification/resources/paths.html
![Page 17: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/17.jpg)
Sun Certified Java Associate (SCJP)• Code: CX-310-065• Price: US$ 200• Requiriments: Nenhum• Type: multiple choice and drag'n drop• Number of questions: 72• Correct answers: 65% (47 questions)• Duration: 210 minutes• Language: English
more info: http://www.sun.com/training/certification/java/scja.xml
![Page 18: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/18.jpg)
SCJP Objectives• Java Basics• Gargage Collection• Operators and attributions• Modifiers• Casting and converstions• Statements and exceptions• Objects and classes• Threads and files• Generics• java.lang and java.util
more info: http://www.sun.com/training/certification/java/scja.xml
![Page 19: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/19.jpg)
Resources• Sun Certifications
> sun.com/training/certification/java
• Portals> portaljava.com > javaranch.com > guj.com.br > javafree.org> j2eebrasil.com.br
• CEJUG> cejug.org> [email protected]
![Page 20: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/20.jpg)
Free Mock Exams• WGS-PREX-J019C, 150 questions.
> Free for Sun Academic Initiative (SAI)> Sun Learning Connection> Also free at uk.sun.com/training/catalog/courses/WGS-
PREX-10-QUEST.xml
• 25 free questions> scja.de/ebook/order.html
• 10 free questions.> ejavaguru.com/scjafreemockexam.php
• Caelum mock> caelum.com.br/caelummock/
![Page 21: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/21.jpg)
More resources
• Local JUG (CEJUG)• Java Students Groups• Books• Mock Exams
![Page 22: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/22.jpg)
How get discounts?
• Sun Academic Initiative (SAI)• Local JUG Initiatives
![Page 23: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/23.jpg)
Let's try some typicalSCJA questions now.
are youready?
Mock Exam
![Page 24: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/24.jpg)
Question 1Select the correct setter and getter method for the property count according to the JavaBeans convention.
public class Question { private int count;}
Select all correct answers:
A) public void setCount(int count) { this.count=count; }
B) public int setCount(int count) { return this.count; }
C) public void getCount(int count) { this.count=count; }
D) public int getCount() { return this.count; }
E) public int setCount() { return this.count; }
![Page 25: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/25.jpg)
Question 2Object created using new is placed onSelect the correct answer
A) Stack
B) Queue
C) Heap
D) None of the above
![Page 26: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/26.jpg)
Question 3Which two are true?
Select two correct answers
Flurb 1
1
A) Every Flurb contains a reference to itself.
B) Every Flurb is associated with exactly one Flurb.
C) There can only be one instance of the Flurb class.
D) There must always be an even number of Flurb instances.
E) A Flurb can be associated with itself, but it also could be associated with a different Flurb.
![Page 27: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/27.jpg)
Question 4Which two compile without error?
A) boolean b = 0;
B) float f = 3.14;
C) double d = 1000;
D) char c = '\u0078';
Select two correct answers
![Page 28: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/28.jpg)
Question 5Which two are true?
A) J2EE includes the MIDP API.
B) J2EE application developers need J2SE.
C) J2EE includes servlet APIs and EJB APIs.
D) J2EE applications depend on web servers.
F) J2EE runs on consumer and embedded devices.
Select two correct answers
![Page 29: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/29.jpg)
Answers
• Question 1: A, D.• Question 2: C.• Question 3: B, E.• Question 4: C, D.• Question 5: B, C.
![Page 30: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/30.jpg)
?Questions??
?
![Page 31: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/31.jpg)
Question 6Given:
interface Pet { void eat();}class Dog implements Pet { public void eat() { } }class Beagle extends Dog { public void eat() { } }
Which demonstrates the "program to an interface" principle?
A) class PetFood { public void go(Pet p) { p.eat(); } }
B) class PetFood {public void go(Dog d) {d.eat(); } }
C) class PetFood {public void go(Beagle b) {b.eat(); } }
D) class PetFood extends Pet {public void go(PetFood d) { d.eat(); } }
E) interface PetFood implements Pet {public void go(Pet d) {d.eat(); } }
![Page 32: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/32.jpg)
Question 7Given:
public class Boat{ // insert code here public void setGas(int v){ gas = v; }}
Which, inserted at indicated, is valid and demonstrates encapsulation?
A) struct int gas;
B) public int gas;
C) private int gas;
D) protected int gas;
![Page 33: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/33.jpg)
Question 8
Which correctly implements the relationship shown in the diagram?
A) class Cat { Dog d; }
class Dog { Cat c; }
B) class Cat { }
class Dog { cat c; }
C) class Cat { Dog d; }
class Dog { }
D) class Cat { }
class Dog { }
![Page 34: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/34.jpg)
Question 9
Which two are true about the relationship"A keyboard has 101 keys."?(Choose two.)
A) This is a one-to-one relationship.B) This is a composition relationship.C) This is a one-to-many relationship.D) This is a many-to-many relationship.E) This is a not a composition relationship.
![Page 35: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/35.jpg)
Question 10Given:
abstract class A {}class B {}interface C {}interface D {}// insert code here
Which code inserted where indicated results in a compilation failure?
A) class E extends A {}
B) class E extends A, B {}
C) class E implements C {}
D) class E implements C, D {}
E) interface E extends C, D {}
F) class E extends B implements D {}
![Page 36: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/36.jpg)
Answers
• Question 6: A.• Question 7: C.• Question 8: A.• Question 9: B,C.• Question 10: B.
![Page 37: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/37.jpg)
?Questions??
?
![Page 38: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/38.jpg)
Sun Academic Initiative (SAI)• SAI
> http://www.sun.com/solutions/landing/industry/education/sai/index.xml
• SAI Learning Connection> https://sailearningconnection.skillport.com/
• ePractice Certification Exams> http://www.sun.com/training/certification/resources/eprac
tice.html
• Discounts:> For example, exams that normally cost $160 for
professionals are $60 in the U.S. and $40 in Latin America and Asia with SAI.
![Page 39: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/39.jpg)
• Community> Open Source> Opportunities> Friends
• Resources> Photos> Blogs> Videos
Open Source University Meetup
![Page 40: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/40.jpg)
• Some OSUM Groups (Ceará)> http://osum.sun.com> http://osum.sun.com/group/unifor> http://osum.sun.com/group/ufc/> http://osum.sun.com/group/fchristus> http://osum.sun.com/group/fa7> http://osum.sun.com/group/cefetce> http://osum.sun.com/group/uva> http://osum.sun.com/group/javafx
• Enter and create your own
OSUM Groups
![Page 41: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/41.jpg)
• Sign in osum.sun.com.• Sign in SAI.• Enter your local JUG
> (CEJUG)• Study• Take mock exams• Take your certification!
Where go
now?osum.sun.com
![Page 42: Let's talk about certification - silveira netosilveiraneto.net/downloads/lets_talk_about_certs_unifor.pdfSun Certified Java Associate (SCJA) • An ideal entry into an application](https://reader034.vdocuments.net/reader034/viewer/2022050411/5f88719331b4386f7f06978c/html5/thumbnails/42.jpg)
Sun Campus [email protected], [email protected], silveiraneto.net
Thanks!
Some rights reserved
download these slides at silveiraneto.net
Flickr images:
flickr.com/photos/philgimp/370739618/
Silveira Neto