Boa Tarde galera,
Estou com problemas na hora de estudar para primeira certificação (Oracle Java Associate) do Java. Os tópicos 1, 2 e 3 eu tenho conseguido entender e sei por onde estudar. O tópico 4 eu peguei recentemente mais ainda não acabei. É a partir dele que eu começo a me enrolar na hora do ?por onde estudar/qual material usar?. Alguem pode me indicar algo?
Obrigado,
Rafael C.
Segue abaixo a ementa (a partir do 4º):
Section 4: Java Development Fundamentals
Describe the purpose of packages in the Java language, and recognize the proper use of import and package statements.
Demonstrate the proper use of the “javac” command (including the command-line options: -d and -classpath), and demonstrate the proper use of the “java” command (including the command-line options: -classpath, -D and -version).
Describe the purpose and types of classes for the following Java packages: java.awt, javax.swing, java.io, java.net, java.util.
Section 5: Java Platforms and Integration Technologies
Distinguish the basic characteristics of the three Java platforms: J2SE, J2ME, and J2EE, and given a high-level architectural goal, select the appropriate Java platform or platforms.
Describe at a high level the benefits and basic characteristics of RMI.
Describe at a high level the benefits and basic characteristics of JDBC, SQL, and RDBMS technologies.
Describe at a high level the benefits and basic characteristics of JNDI, messaging, and JMS technologies.
Section 6: Client Technologies
Describe at a high level the basic characteristics, benefits and drawbacks of creating thin-clients using HTML and JavaScript and the related deployment issues and solutions.
Describe at a high level the basic characteristics, benefits, drawbacks, and deployment issues related to creating clients using J2ME midlets.
Describe at a high level the basic characteristics, benefits, drawbacks, and deployment issues related to creating fat-clients using Applets.
Describe at a high level the basic characteristics, benefits, drawbacks, and deployment issues related to creating fat-clients using Swing.
Section 7: Server Technologies
Describe at a high level the basic characteristics of: EJB, servlets, JSP, JMS, JNDI, SMTP, JAX-RPC, Web Services (including SOAP, UDDI, WSDL, and XML), and JavaMail.
Describe at a high level the basic characteristics of servlet and JSP support for HTML thin-clients.
Describe at a high level the use and basic characteristics of EJB session, entity and message-driven beans.
Describe at a high level the fundamental benefits and drawbacks of using J2EE server-side technologies, and describe and compare the basic characteristics of the web-tier, business-tier, and EIS tier.