Este curso está dirigido a desarrolladores que desean profundizar sus conocimientos en el desarrollo de aplicaciones orientadas a objetos en la plataforma Java mediante el uso de las librerías nativas más típicas de su API.
Los asistentes aprenderán a utilizar el lenguaje de programación Java para diseñar aplicaciones robustas orientadas a objetos, a la vez que conocen y ponen en práctica los componentes nativos claves del API de Java SE 8: Collections, Generics, JDCB, Localization, Java NIO.2, The Fork-Join Framework, …
Dicho curso se enmarca dentro del programa Workforce Development Program (WDP), iniciativa diseñada por Oracle para ayudar a la nueva generación de profesionales TI a aprender las habilidades más demandadas sobre tecnologías Oracle, así como ayudarles en su preparación a los exámenes de certificación asociados al curso, suponiendo un valor añadido y diferenciador en su perfil profesional.
Con este curso podrás acceder al curso Java SE 8 Programmer II.
Objetivos:
Una vez finalizado el curso, el alumno habrá adquirido los conocimientos y habilidades para:
Utilizar la sintaxis del lenguaje Java para diseñar aplicaciones robustas orientadas a objetos.
Utilizar métodos y estructures de decisión y bucles para determinar el flujo de ejecución de un programa.
Comprender conceptos básicos de la orientación a objetos como la herencia, encapsulación y abstracción.
Utilizar y manipular referencias a objetos y escribir código de gestión de errores.
Utilizar los nuevos paquetes java.time y java.time.format disponibles en Java SE 8.
Utilizar y construir expresiones lambda simples.
Diseñar aplicaciones en la plataforma Java usando las APIs nativas más conocidas.
Poner en práctica los conocimientos sobre orientación a objetos.
Identificar buenas prácticas para diseñar aplicaciones robustas.
Utilizar y diseñar expresiones Lamba.
Almacenar y manipular datos usando colecciones.
Interactuar con archivos, directorios y el sistema de ficheros.
Conectar con bases de datos utilizando consultas SQL estándar mediante JDBC.
Diseñar aplicaciones multi-thread con alto rendimiento.
Dirigido a:
Este curso está dirigido a particulares con conocimientos de programación interesados en añadir la programación en Java a su lista de conocimientos, y a aquellos participantes que se están preparando para obtener la certificación OCP Java SE 8 Programmer y desean profundizar en algunos contenidos.
Requisitos previos:
Es recomendable tener conocimientos previos de programación en otros lenguajes y sobre el paradigma de programación orientada a objetos. Aunque no se trata de un requisito imprescindible para realizar el curso, será recomendable por parte del alumno hacer un esfuerzo en obtener estas nociones para poder seguir el ritmo del curso con garantías.
Programa
Modulo 1: ¿Que es un programa Java?
Introducción a los programas informáticos
Características clave del lenguaje Java
La tecnología Java y el entorno de desarrollo
Corriendo/testando un programa Java
Modulo 2: Creando una Java Main Class
Clases en Java
The main() Method
Modulo 3: Data In the Cart
Introduciendo las variables
Trabajando con strings
Trabajando con números
Manipulando datos numéricos
Modulo 4: Gestionando múltiples objetos
Trabajando con condiciones
Trabajando con listas de objetos
Procesando una lista de objetos
Modulo 5: Describiendo objetos y clases
Trabajando con objetos y clases
Definición de campos y métodos
Declarando, instanciando, e inicializando objetos
Trabajando con referencias a objetos
Más alla con arrays
Introduciendo NetBeans IDE
Modulo 6: Manipular y formatear los datos en su programa
Utilizando String Class
Utilizando Java API Docs
Utilizando StringBuilder Class
Más información acerca de los tipos de datos primitivos
Utilizamos cookies propias y de terceros para optimizar nuestro sitio web y servicios, para analizar su perfil, mostrarle publicidad relacionada con sus preferencias o para hacer el seguimiento del usuario en esta web o en varias webs con fines de marketing similares y redes sociales en base a un perfil elaborado a partir de sus hábitos de navegación (por ejemplo, páginas visitadas). Puedes aceptar todas las cookies, pulsando el botón Aceptar todo, O PUEDES CONFIGURARLAS O RECHAZAR SU USO DESDE CONFIGURACIÓN. Para más información seleccione el apartado Política de cookies.
Política de Privacidad & Cookies
Resumen de privacidad
Este sitio web utiliza cookies para mejorar su experiencia mientras navega por el sitio web. De estas cookies, las cookies que se clasifican según sea necesario se almacenan en su navegador, ya que son esenciales para el funcionamiento de las funcionalidades básicas del sitio web. También utilizamos cookies de terceros que nos ayudan a analizar y comprender cómo utiliza este sitio web. Estas cookies se almacenarán en su navegador solo con su consentimiento. También tiene la opción de darse de baja de estas cookies. Pero la exclusión voluntaria de algunas de estas cookies puede afectar su experiencia de navegación. Puede consultar nuestra Política de cookies.
Las cookies necesarias son absolutamente esenciales para que el sitio web funcione correctamente. Esta categoría solo incluye cookies que garantizan funcionalidades básicas y características de seguridad del sitio web. Estas cookies no almacenan ninguna información personal.
Cookie
Tipo
Duración
Descripción
cookielawinfo-checkbox-necessary
Sesión
11 meses
Esta cookie está configurada por el complemento de consentimiento de cookies de GDPR. Las cookies se utilizan para almacenar el consentimiento del usuario para las cookies en la categoría "Necesario".
cookielawinfo-checkbox-non-necessary
Sesión
11 meses
Esta cookie está configurada por el complemento de consentimiento de cookies de GDPR. Las cookies se utilizan para almacenar el consentimiento del usuario para las cookies en la categoría "No necesarias".
viewed_cookie_policy
Sesión
11 meses
La cookie está configurada por el complemento de consentimiento de cookies de GDPR y se utiliza para almacenar si el usuario ha dado su consentimiento o no para el uso de cookies. No almacena ningún dato personal.
Las cookies que pueden no ser particularmente necesarias para que el sitio web funcione y se utilizan específicamente para recopilar datos personales del usuario a través de análisis, anuncios y otros contenidos integrados se denominan cookies no necesarias. Es obligatorio obtener el consentimiento del usuario antes de ejecutar estas cookies en su sitio web.
Cookie
Tipo
Duración
Descripción
test_cookie
Terceros
11 meses
Se utiliza para verificar si el navegador del usuario admite cookies.