Curso de Java (Titulación Universitaria con 5 Créditos ECTS)
convocatoria
Convocatoria Abierta
modalidad
Online
duracion
125 H
creditos ects
Créditos
5 ECTS
precio
260 EUR 221 EUR
convocatoria
Convocatoria
Abierta
Las acciones formativas de INESEM tienen modalidad online
Modalidad
Online
Duración de las acciones formativas de INESEM
Duración
125 H
Créditos de las acciones formativas de INESEM
Créditos
5 ECTS
BECA 15 %
Precio: 260 EUR AHORA: 221 EUR
Hasta el 28/09/2023
¡Puedes fraccionar tus pagos cómodamente!

Cuota

221 €
Resto de plazos: 221 €/mes

Presentación

Java es un lenguaje tan robusto y bien documentado que realmente, si llegas a dominar Java puedes desarrollar prácticamente sobre cualquier plataforma.

Existen 4 niveles categorizados por Oracle (OCA, OCP, OCE Y OCM) para certificar el nivel de dominio de este lenguaje y, gracias a este Curso de JAVA, obtendrás los conocimientos necesarios para poder superar cualquiera de ellos y convertirte en un experto en el desarrollo de aplicaciones con JAVA

Universidad:
Logo NFC - Nebrija Formacion Continua INESEM
plan de estudios

Para qué te prepara

Gracias a este Curso de JAVA aprenderás los aspectos fundamentales, lo que se conoce como el Core de Java, para el desarrollo de aplicaciones. Utilizarás el JDK para el desarrollo de soluciones tanto para plataformas de escritorio como aplicaciones web. Manejarás clases, objetos o métodos y gestionarás excepciones, patrones de diseño o hilos. Además, con Jakarta EE desarrollarás aplicaciones web usando Servlets, Websockets y servicios Restful.


Objetivos
  • Configurar el JDK de Java y el IDE IntelliJ IDEA para programar aplicaciones.
  • Conocer el Core básico de Java aprendiendo a utilizar datos primitivos, variables, bucles u operadores.
  • Aplicar la programación orientada a objetos (POO) mediante el uso de clases, métodos y estructuras de datos.
  • Aprender aspectos avanzados de Java como el uso de patrones de diseño, hilos y Javabeans.
  • Utilizar Jakarta EE para el desarrollo web gracias al uso de Jakarta Faces, Servlets, Websockets y Restful Services.
  • Administrar la seguridad, persistencia y tecnologías de apoyo de Jakarta EE.

A quién va dirigido

Este Curso de JAVA está pensado principalmente para programadores o para estudiantes de informática que busquen una especialización en uno de los lenguajes de programación más robusto, eficiente y utilizado para el desarrollo de aplicaciones, ya sea en entornos de escritorio (Windows, Mac y Linux) o para aplicaciones web.


Salidas Profesionales

En el ámbito profesional existe una gran demanda de programadores de aplicaciones para entornos de escritorio y sobre todo para aplicaciones web. Por tanto, gracias a los conocimientos que adquirirás en este Curso de JAVA, optarás a puestos tan interesantes como Programador JAVA, Desarrollador de aplicaciones web, Ingeniero JAVA o Jakarta Developer.

temario

  1. Los fundamentos de Java
  2. La máquina virtual Java (JVM)
  3. Cómo comprender y escribir programas simples de Java
  1. Java Standard Edition
  2. JDK
  3. Instalación de JDK (Java Development Kit)
  4. Variables de entorno
  1. Edición de programas
  2. Compilación y ejecución en línea de comandos
  3. Compilación y ejecución con IntelliJ Idea
  4. Generación de ejecutables
  1. Paquetes en Java
  2. Bibliotecas de Java
  3. Importar un paquete en IntelliJ Idea
  1. Tipos de datos primitivos
  2. Reglas de nomenclatura de variables
  3. Tipos de datos estructurados
  1. Variables
  2. Métodos
  3. Comentarios
  4. Identificadores
  5. Separadores
  1. Clases y objetos
  2. Clases Java Beans
  3. Clases anidadas, locales y anónimas
  1. Encapsulación
  2. Herencia y sobrescritura de métodos
  3. Clases abstractas
  4. Interfaces
  5. Constructores y sobrecarga de métodos
  1. Arrays
  2. Sentencia For-each
  3. Colecciones en JAVA
  1. Excepciones Java
  2. Control de excepciones (excepciones personalizadas)
  3. Excepciones más comunes de Java
  1. Acceso a ficheros
  2. Clase File
  3. Crear fichero en Java
  4. Serialización de ficheros
  1. Inmutabilidad y concurrencia
  2. Concurrencia
  3. Creación de una clase inmutable en Java
  1. ¿Qué es la inyección de dependencias?
  2. Inyección de dependencias en Java
  3. Inyección de dependencias en Spring
  4. Inversión de control
    1. - Contenedor de Inversión de Control (inyección de dependencia)
  5. Inyección de dependencias mediante constructor
  6. Inyección de dependencias mediante "Setter"
  1. Garbage Collection
  2. Beneficios de la recolección de basura de Java
  3. Destrucción de objetos
    1. - Destrucción de objetos
  1. Patrones de creación
  2. Patrones estructurales
  3. Patrones de comportamiento
  1. Introducción
  2. Arquitectura de Java
    1. - Java Virtual Machine (JVM)
    2. - Garbage Collector
    3. - Seguridad de código
  3. Arquitectura de JVM
  1. Enumeración
  2. Anotación
    1. - Tipos de anotaciones estándar
  3. Serialización
  1. Introducción
    1. - Clases para trabajar con thread
  2. Ciclo de vida de un thread
    1. - Ejemplo de uso de hilos
  3. Métodos de la clase Thread
  4. Sincronización
  1. Sincronización en Java
    1. - Método sincronizado de Java
    2. - Bloque sincronizado
  2. Comunicación entre subprocesos
  3. La necesidad de sincronización en Java
  1. Introducción
  2. Clase InetAddress
  3. Socket
  4. Clase URL
  5. Clase URLConnetion
  1. Imágenes
  2. Trabajar con imágenes
  3. Leer/Cargar una imagen
  4. Dibujar una imagen
  5. Creación de una imagen
  1. Java Beans
  2. Enterprise Java Beans
  3. Tipos de beans
  4. Especificaciones
  1. Mejores prácticas de codificación de Java
  1. Introducción a Jakarta EE
  2. ¿Por qué Jakarta EE?
  3. Aplicaciones Jakarta EE y la nube
  4. El lenguaje Java
  1. Introducción Servlets en Jakarta EE
  2. Ciclo de vida de un servlet
  3. Ejemplo
  1. Introducción de Jakarta WebSocket
  2. Crear la aplicación Jakarta WebSocket
  3. Crear el punto final del servidor Jakarta WebSocket
  4. Declarar la dependencia de la API Jakarta WebSocket en el archivo POM de un proyecto
  1. Configuración
  2. Hola mundo EndPoint
  3. Lectura de información de URL
  4. Soporte JSON
  5. Procesamiento JSON
  6. Puntero JSON
  7. Parche JSON
  8. Enlace JSON
  1. Introducción a Bean Validation
  2. Uso de restricciones integradas
  3. Uso de la validación de grupo
  4. Creación de restricciones personalizadas
  5. Validación de bean en cascada
  6. Creación de aplicaciones con restricciones de Jakarta
  1. Inyección de dependencias
  2. La especificación Jakarta CDI
  1. Servicio web Jakarta
  2. Implementación del servidor JAX-WS en Eclipse
  1. ¿Qué es REST?
  2. Instalación de Jersey
  3. Contenedor web
  4. Configuración requerida para proyectos web de Gradle y Eclipse
  1. Enterprise Java Beans (EJB)
  2. Características
  1. El contexto
  2. Transacciones
  3. El gestor de entidades
  1. Introducción a Jakarta Messaging
  2. ¿Qué es una aplicación de mensajería de Jakarta?

metodología

claustro

Claustro de Profesores Especializado

Realizará un seguimiento personalizado del aprendizaje del alumno.

campus virtual

Campus virtual

Acceso ilimitado desde cualquier dispositivo 24 horas al día los 7 días de la semana al Entorno Personal de Aprendizaje.

materiales didácticos

Materiales didácticos

Apoyo al alumno durante su formación.

material adicional

Material Adicional

Proporcionado por los profesores para profundizar en cuestiones indicadas por el alumno.

Centro de atención al estudiante (CAE)

Centro de atención al estudiante (CAE)

Asesoramiento al alumno antes, durante, y después de su formación con un teléfono directo con el claustro docente 958 050 242.

inesem emplea

INESEM emplea

Programa destinado a mejorar la empleabilidad de nuestros alumnos mediante orientación profesional de carrera y gestión de empleo y prácticas profesionales.

comunidad

Comunidad

Formada por todos los alumnos de INESEM Business School para debatir y compartir conocimiento.

revista digital

Revista Digital INESEM

Punto de encuentro de profesionales y alumnos con el que podrás comenzar tu aprendizaje colaborativo.

masterclass

Master Class INESEM

Aprende con los mejores profesionales enseñando en abierto. Únete, aprende y disfruta.

Clases online

Clases online

Podrás continuar tu formación y seguir desarrollando tu perfil profesional con horarios flexibles y desde la comodidad de tu casa.

Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. Además recibirá los materiales didácticos que incluye el curso para poder consultarlos en cualquier momento y conservarlos una vez finalizado el mismo.La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.

becas

Becas y financiación

Hemos diseñado un Plan de Becas para facilitar aún más el acceso a nuestra formación junto con una flexibilidad económica. Alcanzar tus objetivos profesionales e impulsar tu carrera profesional será más fácil gracias a los planes de Inesem.

Si aún tienes dudas solicita ahora información para beneficiarte de nuestras becas y financiación.

25% Beca Alumni

Como premio a la fidelidad y confianza de los alumnos en el método INESEM, ofrecemos una beca del 25% a todos aquellos que hayan cursado alguna de nuestras acciones formativas en el pasado.

20% Beca Desempleo

Para los que atraviesan un periodo de inactividad laboral y decidan que es el momento idóneo para invertir en la mejora de sus posibilidades futuras.

20% Beca Discapacidad

¡Qué importante promover la educación inclusiva! Ofrecemos una beca del 20% para aquellas personas con una discapacidad del 33% o superior, siendo necesario presentar la documentación necesaria.

20% Beca Familia numerosa

Entendemos el arduo trabajo que supone brindar una buena educación a sus hijos/as. Por lo tanto, ofrecemos una beca del 20% para las familias con tres o más descendientes. Es necesario ratificar esta condición.

Financiación 100% sin intereses

Información sobre becas Becas aplicables sólamente tras la recepción de la documentación necesaria en el Departamento de Asesoramiento Académico. Más información en el 958 050 205 o vía email en formacion@inesem.es

Información sobre becas * Becas no acumulables entre sí.

Información sobre becas * Becas aplicables a acciones formativas publicadas en inesem.es

Información sobre becas * Becas no aplicables a formación programada.

titulación

Titulación Propia Universitaria en Java con 5 Créditos Universitarios ECTS
Titulación:
Logo NFC - Nebrija Formacion Continua INESEM

claustro

Claustro de profesores:
Rafael
Rafael Marín

Ingeniero técnico en Informática de Sistemas por la Universidad de Granada (UGR). 
Apasionado de la informática y de las nuevas

Leer más
Daniel
Daniel Rodriguez

Licenciado en Ingeniería Técnica en Informática de Sistemas. Cuenta con más de 10 años de experiencia en el desarrollo y soporte de la aplicación

Leer más
Daniel
Daniel Cabrera

Licenciado en Ciencias Físicas y con Máster en Implantación, Gestión y Auditoría de Sistemas de Seguridad de Información ISO 27001-27002. /> Administrador de sistemas durante más de 15 años, gestor de plataformas de alta capacidad, escalabilidad y rendimiento. Siempre a la última en todo lo relacionado con tecnologías Cloud, DevOps, SER, etc.
 

Leer más
Bibiana
Bibiana Moreno Leyva

CEO de EducaLMS, proyecto de innovación educativa. Técnica superior en desarrollo de aplicaciones informáticas. Cuenta con más de seis años de

Leer más
Isaías
Isaías Aranda Cano

Grado Superior en Administración de Sistemas Informáticos. Especialista en ciberseguridad y en el diseño, implementación y gestión de servicios en

Leer más
Juan Antonio
Juan Antonio Cortés Ibáñez
Graduado en Ingeniería Informática por la UGR con Máster Universitario Oficial en Ciencia de Datos e Ingeniería de Computadores por la UGR. Leer más
TAMBIÉN PODRÍA INTERESARTE...
Otras Acciones Formativas relacionadas

5 RAZONES

PARA ELEGIR INESEM

Hay muchas más motivos ¿Quieres conocerlos?

Por qué matricularme en INESEM
logo
ARTÍCULOS RELACIONADOS
Cargando artículos
INESEM EMPLEA

Completa tu formación con nuestro Servicio de Orientación Profesional y nuestro Programa de Entrenamiento por Competencias.

inesem emplea inesem emplea inesem emplea
Universidades colaboradoras
La universidad Antonio de Nebrija es Universidad colaboradora con INESEM Business School La universidad a Distancia de Madrid es Universidad colaboradora con INESEM Business School

Este sitio web utiliza cookies propias y de terceros para mejorar los servicios relacionados con tus preferencias, mediante el análisis de tus hábitos de navegación. En caso de que rechace las cookies, no podremos asegurarle el correcto funcionamiento de las distintas funcionalidades de nuestra página web. Puede obtener más información y cambiar su configuración en nuestra política de cookies.

Tardarás 3 minutos

El responsable del tratamiento es INST. EUROPEO DE ESTUDIOS EMPRESARIALES, S.A.U