Curso de Certificación Java Programmer

Capacitación laboral

En México

Precio a consultar

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Descripción

  • Tipología

    Capacitación laboral

  • Nivel

    Nivel avanzado

  • Lugar

    México

  • Horas lectivas

    50h

  • Duración

    2 Meses

  • Inicio

    Fechas disponibles

  • Prácticas en empresa

Certificación Java Programmer

La Certificación de Java o mejor conocida por sus siglas OCJP “Oracle Certified Java Programmer” es un documento que te avala que eres experto en la Tecnología de Java y que tienes un dominio y conocimiento del Lenguaje de Programación capaz de resolver cualquier problema que se te presente

¡Emagister te ayuda para que elijas la formación más adecuada para ti!

Solicita más información por medio del catálogo de Emagister.com.mx y el centro se pondrá en contacto contigo para informarte del proceso de matriculación.

Sedes y fechas disponibles

Ubicación

Inicio

México (Ciudad de México (Distrito Federal))
Ver mapa
General Francisco Morazan No. 430 Puebla, Mexico Df, 15020

Inicio

Fechas disponiblesInscripciones abiertas

Acerca de este curso

Obtener la preparación necesaria para acreditar el examen de certificación en Oracle Certificed Java Programer 6.
Aplicar los conocimientos teóricos en el desarrollo de prácticas de resolución de problemas de la vida real.
Preparar al alumno con bases sólidas como programador de Java
Crear un análisis, diseño y construcción en la programación de Java.
Fortalecimiento del futuro profesional en el desarrollo y gestión de aplicaciones de software de Oracle Java.

Este curso va dirigido a todas aquellas personas que tienen un dominio sobre el lenguaje de programación Java y que desean obtener su certificación.
O bien puedes tomar este curso sin ningun costo si tomas nuestro diplomado de java el cual incluye los cursos: JDBC, Servlets, JSP, Jetty, Tomcat.

Los requerimientos que debes de saber o dominar principalmente es la Programación Orientada a Objetos o mejor conocida como POO

Nuestra metodología de enseñanza para el Curso de Certificaión en Java consta en la práctica de los temas que abarca el examen de certificación

Una vez que solicites información por medio del catálogo de Emagister.com.mx el centro se pondrá en contacto contigo para informarte del proceso de matriculación.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Materias

  • Java
  • JSP
  • Aprederas a programar
  • Conoceras jsp
  • Aprenderas a programar en jsp
  • Conectaras mvc
  • Conectaras jsp con servlets
  • Conectaras jsp con jsp
  • Aplicaras el modelo mvc
  • Javascript
  • JAVA swing
  • Programacion
  • Programación web
  • Programación en Java
  • Programación orientada objetos
  • Lenguaje de Programación

Profesores

Rodolfo  Morales

Rodolfo Morales

Profesor Certificado en OCJP6

Programa académico

Capítulo 1

· Identificadores

o Convenciones del código Java

· JavaBeans

o Estándares JavaBeans

· Declarar clases

o Declaraciones y modificadores de Clases

· Declarar Interfaces

o Declaración de una interfaz

o Declarando constantes de interfaz

· Declarar miembros de una clase

o Modificadores de acceso

o Miembros Public

o Miembros Privados

o Miembros Protected o Default

o Variables locales y Modificadores de acceso

o Modificadores de no acceso en miembros

o Métodos finales

o Métodos abstract

o Métodos syncronized

o Métodos Native

o Métodos Strictf

o Métodos con lista de argumentos variable (var-args)

o Declaración de constructores

o Declaraciones de Variable

o Declarando primitivos y Rangos de primitivos

o Declaración de Variables de Referencia

o Variables de instancia

o Variables locales (Automática/Pila/Método)

o Declaración de Array

o Variables Finales

o Variables Transient

o Variables Volatile

o Variables y Métodos estáticos

o Declarando enumerados (enum)

Capitulo 2

· Encapsulación

· Herencia, "Es-Un" (Is-A) y "Tiene-Un" (Has-A)

o Relaciones Is-A y Has-A

· Polimorfismo

· Sobrescritura/Sobrecarga

o Métodos Sobrescritos

o Métodos Sobrecargados

o Polimorfismo en Métodos Sobrescritos y Sobrecargados

· Casting a Variables de Referencia

· Implementando una Interfaz

· Tipos de Retorno Legales

o Declaraciones de Tipos de Retorno

o Devolver un Valor

· Constructores e Instanciación

o Conceptos Básicos de los Constructores

o Encadenado Constructores

o Reglas para los Constructores

o Determinar si será Creado un Constructor por Defecto

o ¿Cómo Podemos estar Seguros de si se Creará un Constructor por Defecto?

o ¿Cómo Podemos Saber el Aspecto del Constructor por Defecto?

o ¿Qué Ocurre si el Super Constructor tiene Argumentos?

o Constructores Sobrecargados

· Estáticos

o Métodos y Variables Estáticos

o Accediendo a Métodos y Variables Estáticos

· Acoplamiento y Cohesión

o Acopilamiento

o Cohesión

Capitulo 3

· Rápido repaso

· Literales, Asignaciones y Variables

o Valores literales para todos los tipos Primitivos

o Asignación de operadore

o Ámbito de Variable

o Uso de una variable o elemento de Array que ni esta inicializado ni asignado

o Variables de instancia de tipo primitivo y Object

o Instanciar Variables Primitivas

o Instanciar Variables de referencia a Objetos

o Variables de instancia Array

o Variables locales (Stack, automatic) Primitivas y

o Asignando una variable referencia a otra

· Pasando variables a los métodos

o Pasando referencias a objeto

o Pasando variables primitivas

· Array declaración, construcción e inicialización

o Declarando un array

o Construyendo un array

o Inicializando un array

o Declarando, construyendo e inicializando en una línea

o Construyendo e inicializando un array anónimo

o Arrays de primitivos

o Arrays de referencias a objetos

o Asignaciones de referencias de array para Arrays Unidimensionales

o Asignaciones de referencias de array para Arrays Multidimensionales

o Bloques de inicialización

· Usando clases de envoltura y Boxing

o Descripción general de clases de envoltura

o Creando objetos de envoltura

o Los constructores de envoltura

o Los métodos valueOf()

o Usando utilidades de conversión en clases de envoltura

o Donde puede ser usado Boxing

· Sobrecarga

o Sobrecarga - Método concordancia

o Sobrecarga - Boxing y Var-args

o Ampliación (widening) de variables de referencia

o Sobrecarga combinando Widening y Boxing

o Sobrecarga en combinación con var-args

· Garbage Collection

o Descripción de la gestión de memoria y garbage collection

o Descripción del garbage collector de Java

o Cuando se ejecuta el garbage collector

o Como trabaja el garbage collector

o Escribir código que marque explícitamente objetos elegibles para Collection

o Limpiando antes de Garbage Collector (método finalize())

Capitulo 4

· Operadores Java

o Operadores de Asignación

o Operadores Relacionales

o Comparación instanceof

o Operadores Aritméticos

o Operador Condicional

o Operadores Lógicos

Capitulo 5

· Sentencias if y switch

· Bucles e iteradores

o While

o Do

o For

o Break y Continue

· Manejo de excepciones

o Try y Catch

o Finally

o Programando excepciones

o Definiendo excepciones

o Jerarquia Exception

o Manejo de toda una jerarquía de clases de excepciones

o Excepciones concordantes (Exception Matching)

o Declaración Excepción y la interfaz pública.

· Excepciones y errores comunes.

o De donde vienen las excepciones.

o JVM lanzando Excepciones

o Lanzando excepciones programaticamente.

o Resumen de las excepciones y errores.

· Trabajando con Assertion

o Assertions

o Reglas de expresión Assertion

o Activando assertions

o Usando assertions apropiadamente

Capitulo 6

· String, StringBuilder y StringBuffer

o La Clase String

o Cósas Importantes sobre los String y la Memoria

o Métodos Importantes en la Clase String

o Las Clases StringBuffer y StringBuilder

o Métodos Importantes en las Clases StringBuffer y StringBuilder

· Manejo de Ficheros y I/O

o Creando Ficheros Mediante la Clase File

o Usando FileWriter y FileReader

o Combinando Clases I/O

o Trabajando con Ficheros y Directorios

· Serialización

o Trabajando con ObjectOutputStream y ObjectInputStream

o Representación de Objetos

o Usar WriteObject y ReadObject

o ¿Cómo afecta la Herencia a la Serialización?

o La Serialización no vale para los Estáticos

· Fechas, Números y Divisas

o Trabajando con Fechas, Números y Divisas

· Parseo, Tokens y Formateo

o Tutorial de Búsqueda

o Localizando Datos a través de Patrones

o Tokenizando

o Formateo con printf() y format()

Capitulo 7

· Sobrescribiendo hashCode() y equals()

o Método toString()

o Método equal()

o Significado de no sobrescribir equals()

o Implementando un método equals()

o Sobrescribiendo hashCode

o Entendiendo los HashCodes

o Implementando hashCode()

o El contrato hashCode()

· Colecciones

o Que hacer con una colección

o Interfaces y clases del framework Collection

· Usando el framework Collections

o ArrayList Básicos

o Autoboxing con Collections

o Clasificando (sorting) Collections y Arrays

o Sorting Collections

o Interfaz Comparable

o Sorting con Comparator

o Sorting con la clase Arrays

o Buscando en Arrays y Collections

o Convirtiendo Arrays a Listas (y viceversa)

o Usando Lists

o Usando Sets

o Usando Maps

o Usando la clase PriorityQueue

o Descripción Método para Arrays y Colecciones

o Descripción Método para List, Set, Map, y Queue

· Tipos genéricos

o Manera legal de hacer colecciones

o Genéricos y el legado de código

o Mezclando colecciones genéricas y no genéricas

o Polimorfismo y Genéricos

o Métodos genéricos

o Declaraciones genérico

o Creando tu propia clase genérica

o Creación de métodos genéricos

Capitulo 8

· Clases Internas

· Clases Internas Locales a Métodos

· Clases Internas Anónimas

· Clases Anidadas Estáticas

Capitulo 9

· Definir, Instanciar e iniciar Hilos

· Crear un Hilo

o - Extender la clase Thread

o - Implementando java.lang.Runnable

· Instanciando un Hilo

· Iniciando un Hilo

o - Iniciando y Ejecutando Varios Hilos

o - El Scheduler (Planificador) de Hilos

· Estados de Hilos y Transiciones

· Estados de Hilos

· Prevenir la Ejecución de un Hilo

o - Sleeping

· Prioridades de Hilos y yield()

o - Modificando la Prioridad de un Hilo

o - El método yield()

o - El Método join()

o - Resumen

· Código de Sincronización

· Problema de Concurrencia

o - Previniendo el Problema

· Sincronización y Locks

o - ¿Pueden Sincronizarse los Métodos Estáticos?

o - ¿Qué ocurre si un Hilo no puede obtener el Lock?

o - ¿Cuándo Necesito Sincronizar?

o - Clases Seguras en Hilos

· Abrazo Mortal de Hilos

· Interacción entre Hilos

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Curso de Certificación Java Programmer

Precio a consultar