30HORAS |
Diseñado y producido por Smartmind
Contenidos
Objetivo. Comprender los conceptos básicos de Java y su ecosistema, así como permitir escribir programas Java utilizando los elementos fundamentales del lenguaje. CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 2
Conocimiento de los fundamentos de Java
Acercamiento a la historia y evolución de Java
Conocimiento acerca de las características del lenguaje: portabilidad, orientación a objetos, robustez, ect
Identificación de las versiones Java: SE, EE y ME
Conocimientos básicos sobre JDK (Java Development Kit) y JRE (Java Runtime Environment)
Instalación y uso de entornos de desarrollo integrados (IDEs): Eclipse, IntelliJ IDEA, NetBeans
Conocimientos de la estructura básica de un programa Java
Compilación y ejecución de programas Java
Comprensión de la sintaxis básica en Java
Conocimiento de los tipos de datos primitivos: int, double, boolean, char, etc.
Uso de variables y constantes
Implementación usando operadores aritméticos, lógicos y de comparación
Implementación usando estructuras de control: if-else, switch, for, while y do-while
Uso de arrays unidimensionales y multidimensionales
Uso de colecciones: ArrayList, LinkedList, HashSet, HashMap...
Fomento del pensamiento lógico.
Fomento del pensamiento crítico.
Atención al detalle.
Objetivo. Aplicar los principios de la programación orientada a objetos en Java y manejar excepciones para disponer de una base que permita desarrollar aplicaciones básicas. CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 3
Asimilación de los elementos y conceptos básicos
Comprensión de los conceptos fundamentales: clase, objeto, atributo, método
Creación y uso de clases y objetos
Definición de encapsulamiento y modificadores de acceso
Implementación de herencia: superclases y subclases
Definición y uso de polimorfismo: sobrecarga y sobreescritura de métodos
Definición y uso de interfaces y clases abstractas
Gestión de paquetes y organización del código
Manejo de excepciones
Definición de jerarquía de excepciones en Java
Uso de bloques try-catch-finally
Implementación de excepciones comprobadas vs no comprobadas
Lanzamiento de excepciones con throw
Creación de excepciones personalizadas
Valoración de las implicaciones medioambientales de las actividades de programación
Adopción de prácticas para reducir el impacto ambiental de las actividades para el desarrollo de software
Optimización de recursos y eficiencia, creando código reutilizable que automatice los procesos.
Preocupación por la calidad del trabajo de codificación realizado.

Selecciona tu perfil para continuar:
Actualmente atendemos a los usuarios particulares desde nuestra web.
Ver cursos para particulares