Domina Java: Conviértete en Programador Profesional con un Curso Práctico y Eficaz
¿Listo para dominar uno de los lenguajes de programación más demandados del mercado? Con este curso de Programación en Java, adquirirás las habilidades esenciales para desarrollar aplicaciones robustas y escalables desde cero.
Aprenderás desde los fundamentos de la programación orientada a objetos hasta temas avanzados como manejo de excepciones, estructuras de datos, colecciones y acceso a bases de datos con JDBC. Todo con un enfoque práctico y estructurado, ideal para principiantes y profesionales que buscan actualizar sus conocimientos.
Este curso te prepara para enfrentar proyectos reales con Java, con módulos dedicados a clases, objetos, métodos, control de flujo, y mucho más. No pierdas la oportunidad de potenciar tu carrera en el mundo del desarrollo.
¡Inscríbete ahora y empieza a programar en Java con confianza y profesionalismo!
Objetivo General:
Adquirir los conocimientos y capacidades necesarias para la programación en JAVA.
Contenidos formativos:
1. Introducción a la programación:
– Datos, algoritmos y programas
– Paradigmas de programación
– Lenguajes de programación
– Errores y calidad de los programas
– Herramientas y entornos para el desarrollo de programas
– Resumen
2. Identificación de los elementos de un programa informático:
– Estructura y bloques fundamentales de Java
– Caracteres en Java
– Tipos de datos en Java
– Literales en Java
– Identificadores en Java
– Palabras reservadas en Java
– Comentarios en Java
– Variables
– Constantes en Java
– Conversiones de tipo
– Operadores y expresiones
– Prioridad y orden de evaluación
– Resumen
3. Introducción a la orientación a objetos:
– Un poco de historia
– Clases
– Objetos
– Principios básicos de la orientación a objetos
4. Desarrollo de clases:
– Concepto de clase
– Estructura y miembros de una clase en Java
– Creación de atributos
– Métodos en Java
– Sobrecarga de métodos en Java
– Creación de constructores en Java
– Control de acceso
– Clases internas
– Utilización de clases
– Documentación sobre librerías y paquetes de clases
5. Utilización de objetos:
– Características de los objetos
– Constructores
– Instanciación de objetos
– Comparación de objetos
– Utilización de métodos
– Utilización de métodos estáticos
– Clases predefinidas
– Destrucción de objetos y liberación de memoria
6. Uso de estructuras de control:
– Estructuras de selección en Java
– Estructuras de repetición
– Estructuras de salto
7. Control y manejo de excepciones:
– Excepciones de Java
– Jerarquías de excepciones en Java
– Manejo de excepciones en Java
– Aserciones
8. Utilización avanzada de clases:
– Relaciones entre clases
– Herencia
– Superclases y subclases
– Constructores y herencia
– Conversiones de tipos entre objetos
– Sobreescritura de métodos
– Polimorfismo
– Clases y métodos abstractos y finales en Java
– Interfaces
– Clases y tipos genéricos o parametrizados
9. Aplicación de las estructuras de almacenamiento:
– Arrays unidimensionales y multidimensionales en Java
– Cadenas de caracteres en Java
10. Colecciones de datos:
– Uso de clases y métodos genéricos
– Operaciones con colecciones
– Tipos de colecciones en Java
11. Lectura y escritura de información:
– Flujos o streams
– Entrada/salida estándar
– Almacenamiento de información en ficheros
– Interfaces gráficas de usuario simples
12. Gestión de bases de datos relacionales:
– Interfaces de programación de acceso a bases de datos
– Acceso a datos mediante JDBC
– Ejecución de consultas sobre la base de datos
13. Mantenimiento de la persistencia de los objetos:
– Bases de datos orientadas a objetos
– Características de las bases de datos orientadas a objetos
– El estándar ODMG
– Instalación del gestor de bases de datos Neodatis object database
– Creación de bases de datos
– Mecanismos de consulta
– Recuperación, modificación y borrado de información
– Resumen, glosario, bibliografía y enlaces de interés
Nuestra Comunidad

COSTE:
Financiado por Servicio Público de Empleo Estatal (SEPE).

MODALIDAD:
Online.

CERTIFICACIÓN:
Diploma emitido por la entidad impartidora.

DURACIÓN:
210 h.