Ir al contenido principal

Certificación Java 7: Temas I



Duke

Oracle Certified Associate, Java SE 7 Programmer

Dentro del programa de certificación, por el momento presenta 2 hitos de certificación principales estos son:
  1. Oracle Certified Associate, Java SE 7 Programmer
  2. Oracle Certified Professional, Java SE 7 Programmer
este articulo solo detallara el contenido del primer examen para obtener el 1er hito, este examen es el 1Z0-803, pueden obtener más información en la página oficial.

Java SE 7 Programmer I (1Z0-803)

1.- Java Basics


  • Define the scope of variables
  • Define the structure of a Java class
  • Create executable Java applications with a main method
  • Import other Java packages to make them accessible in your code

2.- Working With Java Data Types


  • Declare and initialize variables
  • Differentiate between object reference variables and primitive variables
  • Read or write to object fields
  • Explain an object's lifecycle
  • Call methods on objects
  • Manipulate data using the StringBuilder class and its methods
  • Create and manipulate strings

3.- Using Operators and Decision Constructs


  • Use Java operators
  • Use parentheses to override operator precedence
  • Test equality between strings and other objects using == and equals ()
  • Create if and if/else constructs
  • Use a switch statement 

4.- Creating and Using Arrays


  • Declare, instantiate, initialize and use a onedimensional array
  • Declare, instantiate, initialize and use multidimensional array
  • Declare and use an ArrayList

5.- Using Loop Constructs


  • Create and use while loops
  • Create and use for loops including the enhanced for loop
  • Create and use do/while loops
  • Compare loop constructs
  • Use break and continue

6.- Working with Methods and Encapsulation


  • Create methods with arguments and return values
  • Apply the static keyword to methods and fields
  • Create an overloaded method
  • Differentiate between default and userdefined constructors
  • Create and overload constructors
  • Apply access modifiers
  • Apply encapsulation principles to a class
  • Determine the effect upon object references and primitive values when they are passed into methods that change the values  

7.- Working with Inheritance


  • Implement inheritance
  • Develop code that demonstrates the use of polymorphism
  • Differentiate between the type of a reference and the type of an object
  • Determine when casting is necessary
  • Use super and this to access objects and constructors
  • Use abstract classes and interfaces

8.- Handling Exceptions


  • Differentiate among checked exceptions, RuntimeExceptions and Errors
  • Create a trycatch block and determine how exceptions alter normal program flow
  • Describe what exceptions are used for in Java
  • Invoke a method that throws an exception
  • Recognize common exception classes and categories
El contenido de este examen para empezar a estudiar lo pueden hacer también la página de los tutoriales de Java 7 SE. 

Conclusión: creo que no basta con saber, en java hay 2 maneras de demostrar tu conocimiento una es atravez de la experiencia y la otra es obtener una de estas certificaciones, muchos saben programar en java pero pocos saben como usarlo para construir una solución.


Actualización: se pueden descargar el manual oficial de java 7 para leerlos en dispositivos e-readers (formatos "mobi" y "epub" ) ver aqui , ahora si.
El genio comienza las grandes obras, pero sólo el trabajo las acaba. 
 Joseph Joubert


Comentarios

Dex ha dicho que…
Excelente aporte lo de los tutoriales en formato e-reader ;)
Dex ha dicho que…
Excelente aporte lo de los tutoriales en formato e-reader ;)

Entradas populares de este blog

Base de Datos Comunas de Chile

Buenas, hace tiempo que no aportaba al blog, hoy les traigo una herramienta de utilidad publica, es la Base de Datos actualizada de las comunas, provincias y regiones de nuestra angosta faja de tierra, Chile.
Esta en formato PostgreSQL actualizada a septiembre del 2011 (no se han realizado nuevos cambios desde entonces)

Los códigos son los oficiales según http://www.subdere.cl/documentacion/regiones-provincias-y-comunas-de-chile (Subsecretaría de Desarrollo Regional y Administrativo)
La distribución es la siguiente: Comunas 346 registros. Provincia 54 registros. Región 15 registros.
Para descargar el script sql lo puedes hacer desde aquí (public gist de github)
Saludos.

Creación de Business Service en Oracle Service Bus (DBAdapter)