Programa Certifiedtechdeveloper
Programa Certifiedtechdeveloper
Certified Tech
Developer
Programa de Estudio /
Modalidad
On-demand a tu ritmo.
3 CERTIFICACIONES
Contenido 100% a demanda. Contenido hecho
Cursas a tu ritmo, cuando y por expertos/as.
Professional Developer donde quieras.
Front End Developer Oportunidades de
Rutas de aprendizaje aprendizaje colaborativo.
Back End Developer de 12 cursos.
Asistencia académica en
Evaluaciones dentro
canales de preguntas y ayuda
de Playground.
por materia.
Certificación
Professional Developer
Certificación Professional Developer
¿A quién va
Metodología de aprendizaje
dirigido?
[On demand] brinda un enfoque personalizado de aprendizaje
con el respaldo de nuestro equipo experto y una comunidad
Esta ruta está dirigida a quienes deseen para interactuar con pares de estudio y community managers
ingresar al mundo de la programación y el técnicos. Esto quiere decir que cada persona traza su propio
desarrollo de productos digitales, tener camino para aprender, con la flexibilidad de manejar sus
herramientas para poder incursionar, potenciar tiempos y definir sus metas: puede comenzar con un solo
emprendimientos propios, insertarse en el curso; seguir una ruta sugerida de aprendizaje; o incluso trazar
mundo del desarrollo en pequeñas, medianas su propia ruta, según sus intereses y motivaciones.
o grandes empresas en todo el mundo.
Sea cual sea el camino elegido, DH brinda acceso en línea
a una amplia variedad de recursos y contenido educativo
actualizado; y a una comunidad virtual, que potencia la
*No requiere conocimientos previos. colaboración y el intercambio de conocimientos.
Ruta de aprendizaje sugerida
Certificación
Front End Developer
Programa de Estudio /
Requerimientos académicos
¿A quién va
dirigido?
-Egresados de primer track de CTD.
Conocimientos básicos de React y su implementación con hooks. -Frontend/Backend/Full Stack Dev Jr.
-Analista de QA Jr.
-Analista de Bases de Datos Jr.
-Analista de Infraestructura Jr.
Comprensión sólida de HTML, JavaScript y CSS.
Desafío profesional
Ejes de Cursos de Cursos de Cursos de
especialización complementarios Contenidos soft
Contenido React + Redux con Bases de datos Gestión de
Typescript escalables y no productos digitales
relacionales
Patrones de diseño Gestión de proyectos
+ testing Infraestructura escalables
avanzada
Next.js Data analytics
Testing
automatizado Problem solving &
project management
Time management
Cursos de especialización
Configurar una base de datos relacional y no Conocer los fundamentos de la Reconocer casos de pruebas
relacional para que obtenga su mayor orquestación de contenedores a través automatizables.
performance de la visualización de servicios Implementar un proyecto de
en grandes volúmenes de datos. desplegados y funcionales. automatización con Selenium y JAVA
Acceder a la información con el lenguaje propio Conocer los elementos que forman parte Implementar un proyecto de
de la herramienta, de manera tal que los de Kubernetes y como realizamos automatización con RestAssured y JAVA.
resultados obtenidos sean confiables y seguros. despliegues de nuestros servicios.
Definición de procesos de calidad en los
Lograr la optimización del uso de los datos, de Adentrarnos en la práctica de GitOps. distintos momentos de desarrollo tales
forma que su volumen no sea un impedimento en como plan de pruebas, plan para la
los tiempos de proceso. Microservicios | Kubernetes |
liberación de nuevas versiones,
GitOps | ArgoCD
mantenimiento de la prueba, procesos de
Reconocer la forma correcta del tratamiento de la revisión, almacenamiento de pruebas,
información, a fin de no entorpecer el acceso de métricas y reportes.
otros usuarios en forma simultánea.
Principios para implementar testing en
Introducirse en el mundo de Big Data, Data dispositivos móviles.
Warehouse, sus conceptos y aplicaciones.
Page Object Model | Selenium con Java |
Procedimientos | Funciones | Cursores | Suites | RestAssured | Jenkins |
Transacciones | Triggers MongoDB Master Test Plan
Cursos soft skills
Conocer de qué manera se crea, produce y Profundizar el conocimiento de la Conocer la importancia de las
gestiona un producto digital con una perspectiva gestión de productos digitales, con un estructuras
deldesarrollo de software. abordaje de escalonamiento de las de datos para el análisis y la toma de
metodologías ágiles en la organización. decisiones en un producto digital.
Utilizar los conocimientos adquiridos en los
talleres de Metodologías del Trabajo, Design Conocer las buenas prácticas del Aplicar las etapas de un proceso
Thinking y UX/UI para concebir un producto mercado y analizar modelos de las analítico:
digital desde la idea hasta el lanzamiento. mismas para su aplicación en el campo manipulación, modelado y visualización.
profesional.
Tener contacto con storytellings que remitan a Manejar herramientas necesarias para el
casos reales para aplicarlos en situaciones de Observar la importancia de la gestión del análisis de datos.
trabajo del campo profesional. conocimiento en entornos empresariales
para conservar el conocimiento Indicadores KPI | OKRs | SMART |
Product Discovery | Agile Inception | organizacional. Manipulación Datos | Modelado Datos |
Lean Startup | MVP | Planificación Ágil | Visualización Datos
Product Backlog Research | Business Case | Jira |
Nueva Versión Producto |
Gestión del Conocimiento
Cursos soft skills
Realizar y aprobar
Gestión de proyectos Problem solving &
Time management desafío profesional
escalables project management
front-end
Programa de Estudio /
Certificación
Back End Developer
Programa de Estudio /
Requerimientos académicos
¿A quién va
dirigido?
Conocimientos de Java básico y orientado a Objetos -Egresados de primer track de CTD.
-Frontend/Backend/Full Stack Dev Jr.
-Analista de QA Jr.
-Analista de Bases de Datos Jr.
Desarrollo de APIs con Spring Boot y Spring Data + -Analista de Infraestructura Jr.
Desafío profesional
Ejes de Cursos de Cursos de Cursos de
especialización complementarios Contenidos soft
Contenido Microservicios Bases de datos Gestión de
con Spring Cloud escalables y no productos digitales
Seguridad en relacionales
Microservicios Gestión de proyectos
Infraestructura escalables
mediante IAM avanzada
Fundamentos Data analytics
de GO Testing
automatizado Problem solving &
project management
Time management
Cursos de especialización
Configurar una base de datos relacional y no Conocer los fundamentos de la Reconocer casos de pruebas
relacional para que obtenga su mayor orquestación de contenedores a través automatizables.
performance de la visualización de servicios Implementar un proyecto de
en grandes volúmenes de datos. desplegados y funcionales. automatización con Selenium y JAVA
Acceder a la información con el lenguaje propio Conocer los elementos que forman parte Implementar un proyecto de
de la herramienta, de manera tal que los de Kubernetes y como realizamos automatización con RestAssured y JAVA.
resultados obtenidos sean confiables y seguros. despliegues de nuestros servicios.
Definición de procesos de calidad en los
Lograr la optimización del uso de los datos, de Adentrarnos en la práctica de GitOps. distintos momentos de desarrollo tales
forma que su volumen no sea un impedimento en como plan de pruebas, plan para la
los tiempos de proceso. Microservicios | Kubernetes |
liberación de nuevas versiones,
GitOps | ArgoCD
mantenimiento de la prueba, procesos de
Reconocer la forma correcta del tratamiento de la revisión, almacenamiento de pruebas,
información, a fin de no entorpecer el acceso de métricas y reportes.
otros usuarios en forma simultánea.
Principios para implementar testing en
Introducirse en el mundo de Big Data, Data dispositivos móviles.
Warehouse, sus conceptos y aplicaciones.
Page Object Model | Selenium con Java |
Procedimientos | Funciones | Cursores | Suites | RestAssured | Jenkins |
Transacciones | Triggers MongoDB Master Test Plan
Cursos soft skills
Conocer de qué manera se crea, produce y Profundizar el conocimiento de la Conocer la importancia de las
gestiona un producto digital con una perspectiva gestión de productos digitales, con un estructuras
deldesarrollo de software. abordaje de escalonamiento de las de datos para el análisis y la toma de
metodologías ágiles en la organización. decisiones en un producto digital.
Utilizar los conocimientos adquiridos en los
talleres de Metodologías del Trabajo, Design Conocer las buenas prácticas del Aplicar las etapas de un proceso
Thinking y UX/UI para concebir un producto mercado y analizar modelos de las analítico:
digital desde la idea hasta el lanzamiento. mismas para su aplicación en el campo manipulación, modelado y visualización.
profesional.
Tener contacto con storytellings que remitan a Manejar herramientas necesarias para el
casos reales para aplicarlos en situaciones de Observar la importancia de la gestión del análisis de datos.
trabajo del campo profesional. conocimiento en entornos empresariales
para conservar el conocimiento Indicadores KPI | OKRs | SMART |
Product Discovery | Agile Inception | organizacional. Manipulación Datos | Modelado Datos |
Lean Startup | MVP | Planificación Ágil | Visualización Datos
Product Backlog Research | Business Case | Jira |
Nueva Versión Producto |
Gestión del Conocimiento
Cursos soft skills
Seguridad en
Microservicios Bases de datos
Data analytics Microservicios
con Spring Cloud escalables y NoSQL
mediante IAM
Realizar y aprobar
Gestión de proyectos Problem solving &
Time management desafío profesional
escalables project management
back-end
Cursos adicionales
Cursos adicionales
Introducción a
Express.js Sequelize
Python
Aprenderás a organizar el código de Obtendrás una primera aproximación Aprenderás habilidades fundamentales en
manera eficiente y escalable bajo el a las herramientas con el objetivo de programación, desde comprender los
patrón de diseño MVC. manipular y persistir los datos. conceptos básicos del pensamiento
computacional hasta la implementación
Entenderás cómo funciona, separarás Consolidarás qué es un ORM para
la lógica de la aplicación de la capa reconocerlo cuando lo implementen práctica de algoritmos en Python.
visual. en back end.
Podrás ver la configuración y utilización de
Generarás sitios web dinámicos y Comprenderás cómo un ORM facilita entornos de desarrollo, dominarás la sintaxis
autoadministrables. la persistencia de los objetos en la y las estructuras de control de Python, y
base de datos y conocer modelos y aprenderás a diseñar y analizar algoritmos
su representación de las tablas.
para abordar problemas complejos.