Con este Bootcamp obtienes un curso intensivo y simuladores muy similares al examen real de certificación donde serás preparado para ser acreditado como desarrollador java 1Z0-819, es el primer paso para obtener la certificación oficial de Oracle, necesitas tomar 2 capacitaciones para poder presentar el examen 1Z0-819 con éxito.
Una certificación Java potencializa tu crecimiento profesional ya que compruebas que conoces toda la teoría requerida y eres un programador Java con bases solidas del lenguaje, en nuestra experiencia hemos capacitado a muchos profesionales que llevan años de experiencia con Java y cuando llegamos a aspectos básicos del lenguaje nos damos cuenta que no conocen las bases del mismo, un ejemplo ¿Sabes que significa la palabra static a nivel de clase, a nivel de atributo y a nivel de método? ¿Para que sirve la palabra final a nivel de clase ? ¿Que diferencia tiene una clase abstracta de una interface?
Son temas básicos que un programador Java debería conocer y que solo la certificación nos permite confirmar dichos conocimientos.
3.1 Declare and initialize variables (including casting and promoting primitive data types)
3.2 Identify the scope of variables
3.3 Use local variable type inference
3.4 Create and manipulate Strings
3.5 Manipulate data using the StringBuilder class and its methods
4.1 Use Java operators including the use of parentheses to override operator precedence
4.2 Use Java control statements including if, if/else, switch
4.3 Create and use do/while, while, for and for each loops, including nested loops, use break and continue statements
6.1 Declare and instantiate Java objects, and explain objects' lifecycles (including creation, dereferencing by reassignment, and garbage collection)
6.2 Define the structure of a Java class
6.3 Read or write to object fields
7.1 Create methods and constructors with arguments and return values
7.2 Create and invoke overloaded methods
7.3 Apply the static keyword to methods and fields
9.1 Create and use subclasses and superclasses
9.2 Create and extend abstract classes
9.3 Enable polymorphism by overriding methods
9.4 Utilize polymorphism to cast and call methods, differentiating object type versus reference type
9.5 Distinguish overloading, overriding, and hiding
10.1 Create and implement interfaces
10.2 Distinguish class inheritance from interface inheritance including abstract classes
10.3 Declare and use List and ArrayList instances
10.4 Understanding Lambda Expressions
11.1 Describe the advantages of Exception handling and differentiate among checked, unchecked exceptions, and Errors
11.2 Create try-catch blocks and determine how exceptions alter program flow
11.3 Create and invoke a method that throws an exception