80HORAS |
Diseñado y producido por Smartmind
Contenidos
Objetivo. Al finalizar este módulo los alumnos tendrán los conocimientos fundamentales sobre el lenguaje de programación Java, estructuras y tipos de datos para aprender a programar en Java SE. CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 1
Introducción a Java
Tipos primitivos, operadores, control de flujo
Objetos de texto, datos, tiempo y numéricos
Clases y objetos
Diseño de clases mejorada
Herencia
Interfaces
Arrays y bucles
Colecciones
Clases agrupadas y expresiones Lambda
API Java Strems
Gestion de excepciones y bugs
API Java IO
Concurrencia y multilectura
Contenido de módulo abierto
Anotaciones
Conectividad Java a base de datos
Seguridad
Conceptos avanzados
Desarrollos en la nube
Objetivo. Al finalizar este módulo los alumnos podrán diseñar una solución vertical destinada a una aplicación distribuida y multicapa. Utilizarán los principios del diseño de interfaces gráficas y las funciones de comunicación en red de la tecnología Java para crear una aplicación Java funcional que interactúe con un servidor de bases de datos situado en la red. CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 1
Terminología e introducción a conceptos de orientación a objetos
Introducción a modelados y proceso de desarrollo software
Crear un diagrama de caso de uso
Crear escenarios y formularios de casos de uso
Crear diagramas de actividad
Determinar abstracciones claves
Construir el modelo de Dominio
Transición del análisis a diseño con diagramas de interacción
Modelar el estado de los objetos con diagramas de estado de máquina
Aplicar patrones de diseño
Introducción a conceptos de arquitectura y diagramas
Introducción a arquitectura por niveles
Redefinir el modelo de diseño de clase
Vista general del proceso de desarrollo software
Overview de frameworks

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