·
Introducción al entorno empresarial
·
¿Qué son CDS y HPE?
·
Origen
·
Evolución
·
¿Qué es CMS (Communications and Media
Solutions)?
·
¿Qué se hace?
·
¿Cómo se hace?
·
¿Cómo se organizan los equipos?
·
Proyectos en los que participamos
·
Máquinas Virtuales y Dockers
·
¿Qué es una máquina virtual?
·
¿Qué es un docker?
·
iferencias entre máquinas virtuales y dockers
·
Lenguaje de Programación Java
·
Fundamentos de Java
·
Comparativa entre distribuciones
·
Comparativa entre versiones
·
Patrones de diseño
·
Arquitectura de capas
·
Contenedores de aplicaciones (jetty, JBoss,
Tomcat)
·
Frameworks (Hibernate, Spring, Log4j)
·
Implementación de Microservicios
·
Desarrollo Web: Spring vs. Angular
·
Frontend
·
HTML
·
CSS
·
Javascript, JQuery, Typescript
·
Bootstrap
·
Servicios Web (SOAP vs. REST)
·
Arquitectura MVC (Modelo – Vista – Controlador)
y variantes
·
Diseño basado en Spring
·
Diseño basado en Angular
·
Almacenamiento de Datos: Bases de Datos
Relacionales, No Relacionales y BigData
·
Almacenamiento de datos/persistencia
·
Bases de datos relacionales
·
Principios de diseño
·
Structured Query Language (SQL)
·
Oracle vs. PPAS vs. MySQL
·
Bases de datos no relacionales
·
MongoDB; Redis; Cassandra
·
Lucene vs. Node4j
·
BigData
·
Aplicaciones
·
Cloudera
·
Hortonworks
·
Unix
·
Introducción
·
¿Qué es UNIX?
·
Fundamentos de UNIX
·
Distribuciones
·
Shell
·
Shell scripting
·
AWK
·
Lenguaje de Programación Python
·
Entorno de desarrollo
·
Fundamentos de Python
·
Patrones de diseño
·
Implementación de Microservicios
·
Trucos y Sugerencias
·
Networking
·
Modelo OSI vs TCP-IP
·
Del “hierro” a la “gestión de red”
·
Elementos de Red
·
Protocolos
·
Topologías de Red
·
Servicios de Red
·
Metodologías y Herramientas
·
Metodologías
·
Control de Versiones
·
Testing
·
Automatización de Tareas
·
Eclipse
·
Estrategias de Debug
·
Soft-Skills
·
Consejos para cuidar la comunicación presencial
y vía email
·
Consejos para realizar presentaciones