GeekArticles
Certification
Sun
SCMAD
Certification
Sun
SCMADSkills Required for SCMAD certification
The Sun Certified Associate for the Java Platform, Standard Edition, Exam Version 1.0 certification exam is meant for people who aspire to make a career in the software development industry using Java technologies. To pass this certification exam one must be well versed in:
1. Object-Oriented Programming Concepts such as encapsulation, polymorphism, etc.
2. UML (Unified Modeling Language) representation of object-oriented concepts.
3. Java Platform Technologies such as J2SE, J2ME, and J2EE.
4. Code that uses primitives such as integer, boolean, floating point, etc.
5. Code that declares concrete classes, abstract classes, and interfaces.
6. Code that supports implementation and interface inheritance.
7. Code that declares instance attributes and methods.
8. Code that uses the Java access modifiers namely private and public.
9. Fundamental types of statements namely assignment, conditional, and iteration.
10. Use of packages in the Java language, and the proper use of import and package statements.
11. The types of classes for the Java packages such as java.awt, javax.swing, java.io, java.net, java.util, etc.
12. Describing the basic characteristics, benefits, drawbacks, and deployment issues related to creating clients using J2ME midlets.
13. Describing the basic characteristics of EJB, servlets, JSP, JMS, JNDI, SMTP, JAX-RPC, Web Services (including SOAP, UDDI, WSDL, and XML), and JavaMail.
14. Describing at a high level the fundamental benefits and drawbacks of using J2EE server-side technologies, and comparing the basic characteristics of the web-tier, business-tier, and EIS tier.
1. Object-Oriented Programming Concepts such as encapsulation, polymorphism, etc.
2. UML (Unified Modeling Language) representation of object-oriented concepts.
3. Java Platform Technologies such as J2SE, J2ME, and J2EE.
4. Code that uses primitives such as integer, boolean, floating point, etc.
5. Code that declares concrete classes, abstract classes, and interfaces.
6. Code that supports implementation and interface inheritance.
7. Code that declares instance attributes and methods.
8. Code that uses the Java access modifiers namely private and public.
9. Fundamental types of statements namely assignment, conditional, and iteration.
10. Use of packages in the Java language, and the proper use of import and package statements.
11. The types of classes for the Java packages such as java.awt, javax.swing, java.io, java.net, java.util, etc.
12. Describing the basic characteristics, benefits, drawbacks, and deployment issues related to creating clients using J2ME midlets.
13. Describing the basic characteristics of EJB, servlets, JSP, JMS, JNDI, SMTP, JAX-RPC, Web Services (including SOAP, UDDI, WSDL, and XML), and JavaMail.
14. Describing at a high level the fundamental benefits and drawbacks of using J2EE server-side technologies, and comparing the basic characteristics of the web-tier, business-tier, and EIS tier.
Sponsored Links
Related Topics
