• No hay productos en el carrito.

Trayectoria de 11 cursos centrada en JavaScript/Node.js, Express y MongoDB, más DevOps, contenedores y microservicios.

Estudiantes

0

  (

)

Actualizado:

agosto 15, 2025

Certificado del Programa

Los usuarios que se suscriban a este curso, tienen la oportunidad de obtener un Certificado de estudios con validez SEP , verificable, imprimible y descargable (PDF) . 

Para Obtener tu certificado SEP deberás presentar tu certificado de finalización de coursera. Tu membresía tiene incluida la emisión de 1 Certificado para el curso que elijas.

Si quieres cursar otro programa con certificado este tiene un costo de emisión de MXN $1,950

      • Introducción al curso 00:03:18
      • Conozca a los expertos 00:04:54
      • ¿Qué es la ingeniería de software? 00:05:28
      • El punto de vista de los expertos: ¿Qué es la ingeniería de software? 00:05:40
      • Introducción al SDLC 00:03:53
      • Fases del SDLC 00:06:41
      • Actividad: Fases en el SDLC 00:15:00
      • Creación de software de calidad 00:06:58
      • La calidad no es magia: es proceso 00:15:00
      • Requisitos 00:06:48
      • Visión general de la ingeniería de software 00:20:00
      • Metodologías de desarrollo de software 00:07:13
      • Elección del enfoque de desarrollo: Exploración de escenarios 00:15:00
      • Versiones de software 00:04:20
      • Pruebas de software 00:07:30
      • Documentación de software 00:05:31
      • Pruebas de software y documentación de software 00:20:00
      • Funciones en los proyectos de ingeniería de software 00:05:39
      • El punto de vista de los iniciados: Roles laborales en los equipos de ingeniería de software 00:07:17
      • El proceso de creación de software y las funciones asociadas 00:20:00
      • Resumen y aspectos destacados 00:10:00
      • Cuestionario graduado: El ciclo de vida del desarrollo de software 00:20:00
      • Visión general del desarrollo web y en la nube 00:04:34
      • Aprendizaje del desarrollo front-end 00:06:08
      • La importancia del desarrollo del back-end 00:06:31
      • Trabajo en equipo y escuadras 00:05:20
      • El punto de vista de los iniciados: El trabajo en equipo en la ingeniería del software 00:03:24
      • Programación en pareja 00:04:30
      • El punto de vista de los iniciados: Programación en parejas 00:04:34
      • Actividad: Categorización de las tecnologías frontales y posteriores 00:15:00
      • Introducción al desarrollo 00:20:00
      • Presentación de las herramientas de desarrollo de aplicaciones 00:05:46
      • Más herramientas de desarrollo de aplicaciones 00:05:12
      • Introducción a las pilas de software 00:07:43
      • Laboratorio práctico: Primeros pasos con un IDE 01:00:00
      • Punto de vista de los iniciados: Herramientas y tecnologías 00:06:41
      • Herramientas de desarrollo de software 00:20:00
      • Resumen y aspectos destacados 00:10:00
      • Cuestionario graduado: Introducción al desarrollo de software 00:20:00
      • Lenguajes de programación interpretados y compilados 00:05:36
      • Lenguajes de programación de consulta y ensamblaje 00:07:25
      • Comprender los métodos de organización del código 00:07:08
      • Laboratorio práctico: Hello World en 11 lenguajes de programación 00:15:00
      • Punto de vista de los iniciados: Tipos de lenguas 00:05:23
      • Actividad: Lógica de programación y métodos organizativos 00:15:00
      • Lenguajes de programación y organización 00:20:00
      • Lógica de programación de bifurcaciones y bucles 00:05:36
      • Introducción a los conceptos de programación Parte 1 00:06:07
      • Introducción a los conceptos de programación Parte 2 00:04:52
      • Laboratorio práctico: Fundamentos de programación con Python 00:25:00
      • Introducción a los conceptos de programación 00:20:00
      • Resumen y aspectos destacados 00:10:00
      • Cuestionario graduado: Fundamentos de la programación 00:20:00
      • Introducción a la arquitectura de software 00:05:14
      • Diseño y modelado de software 00:06:39
      • Análisis y diseño orientados a objetos 00:04:32
      • Punto de vista de los expertos: importancia del diseño y la arquitectura de software 00:05:28
      • Actividad: Crear un diagrama arquitectónico 00:15:00
      • Arquitectura y diseño de software 00:20:00
      • Enfoques de la arquitectura de aplicaciones 00:06:43
      • Patrones arquitectónicos de software 00:07:51
      • Entornos de implantación de aplicaciones 00:05:39
      • Componentes del despliegue de producción 00:05:48
      • Punto de vista de los expertos: Arquitectura de despliegue 00:03:11
      • Patrones de arquitectura de software y topologías de despliegue 00:20:00
      • Resumen y aspectos destacados 00:03:00
      • Cuestionario graduado: Topologías de arquitectura, diseño y despliegue de software 00:20:00
      • ¿Qué hace un ingeniero de software? 00:04:05
      • Un día en la vida de un ingeniero de software 00:03:54
      • Habilidades necesarias para la ingeniería de software 00:07:03
      • El punto de vista de los iniciados: Consejos a los futuros ingenieros de software 00:04:31
      • Punto de vista de los iniciados: Las mujeres en la ingeniería de software 00:04:54
      • Acerca de los ingenieros de software 00:20:00
      • Perspectivas laborales de los ingenieros de software 00:06:50
      • Trayectorias profesionales en ingeniería de software 00:06:27
      • Títulos de empleo en ingeniería de software 00:06:58
      • Punto de vista de los iniciados: Trayectorias profesionales 00:06:02
      • Actividad: Adecuar las funciones a las responsabilidades 00:15:00
      • Código ético 00:05:27
      • Carreras en ingeniería de software 00:20:00
      • Resumen y aspectos destacados 00:10:00
      • Cuestionario graduado: Oportunidades laborales y competencias en ingeniería de software 00:20:00
      • Cuestionario graduado: Cuestionario final 00:20:00
      • Presentación y evaluación del proyecto final 00:30:00
      • Glosario de ingeniería de software 00:15:00
      • Felicitaciones y próximos pasos 00:02:00
      • Gracias de parte del equipo del curso 00:02:00
      • Introducción al curso 00:04:55
      • Programa del curso 00:05:00
      • Consejos útiles para completar el curso 00:03:00
      • Introducción al HTML 00:04:10
      • Características HTML 00:06:05
      • Práctica: Introducción al HTML (JSFiddle) 00:30:00
      • Gestión y soporte HTML 00:03:56
      • Secuencias de comandos HTML 00:05:06
      • Compatibilidad con navegadores HTML5 00:04:29
      • Entender HTML5: los pilares de la web 00:15:00
      • Puntos de vista internos: Trabajar con HTML y CSS 00:02:58
      • Elementos HTML comunes 00:25:00
      • Laboratorio Práctico: HTML – Creación de una página web sencilla 00:25:00
      • Resumen del Módulo 1: Visión general de HTML 00:02:00
      • Cuestionario práctico: Visión general de HTML 00:20:00
      • Glosario: Introducción al HTML5 00:02:00
      • Guía rápida: Introducción al HTML5 00:10:00
      • Cuestionario graduado: Visión general de HTML 00:20:00
      • Etiquetas HTML5 y elementos estructurales 00:04:33
      • Etiquetas y elementos estructurales comunes de HTML5 00:25:00
      • Laboratorio práctico: Conversión de unidades mediante elementos estructurales HTML5 00:30:00
      • Elemento Input de HTML5: Atributos para la etiqueta Input 00:04:57
      • Puntos de vista de los iniciados: Mejorar la experiencia del usuario con HTML5 00:01:24
      • Elementos HTML adicionales: Conjunto de campos HTML y etiqueta de leyenda 00:01:00
      • CSS Estilizar HTML 00:08:37
      • Comprender los selectores CSS: etiquetas, ID y clases 00:15:00
      • Marcos CSS 00:08:49
      • Laboratorio Práctico: Conceptos básicos de CSS – Estilizar su página web 00:15:00
      • Laboratorio práctico: Diseño web responsivo con Tailwind y Bootstrap Frameworks 01:00:00
      • Propiedades CSS avanzadas 00:20:00
      • Resumen del módulo 00:02:00
      • Glosario: Introducción al CSS y elementos HTML5 00:05:00
      • Guía rápida: Introducción al CSS y elementos HTML5 00:15:00
      • Cuestionario práctico 00:20:00
      • Cuestionario graduado: Visión general de CSS y elementos HTML5 00:20:00
      • Introducción a JavaScript y ES6 00:06:11
      • Tipos de datos y variables 00:04:50
      • Introducción a las funciones y tipos de funciones 00:05:39
      • JavaScript: Funciones y prototipos 00:06:12
      • Introducción a las matrices 00:04:53
      • Métodos de matrices 00:06:39
      • Laboratorio Práctico: Visualización de la información de los empleados mediante métodos de matriz 00:30:00
      • Cuestionario práctico 00:20:00
      • API de JavaScript 00:08:57
      • API de JavaScript 00:10:00
      • JavaScript del lado del cliente: con HTML 00:04:01
      • Puntos de vista de los iniciados: Las mejores prácticas de JavaScript 00:05:19
      • Laboratorio práctico: Validación de un formulario JavaScript 00:25:00
      • JavaScript del lado del cliente: con DOM 00:06:06
      • Objetos DOM de JavaScript 00:04:25
      • Laboratorio práctico: Manipulación del DOM con JavaScript 01:00:00
      • Práctica: JavaScript – Consola del navegador 00:20:00
      • Mejora de los conocimientos de JavaScript con JSFiddle 00:15:00
      • Cuestionario práctico 00:20:00
      • Resumen del módulo 00:02:00
      • Glosario: Programación en JavaScript para aplicaciones web 00:10:00
      • Guía rápida: Programación en JavaScript para aplicaciones web 00:10:00
      • Cuestionario graduado 00:20:00
      • Laboratorio práctico: Calculadora de interés simple 00:30:00
      • Laboratorio práctico: Sitio web de cartera de una sola página 01:00:00
      • Lista de comprobación para la entrega del proyecto final 00:10:00
      • Entrega y evaluación calificadas por IA 00:30:00
      • (Opcional) Publica tu portafolio en GitHub Pages 00:15:00
      • Felicitaciones y próximos pasos 00:15:00
      • Mensaje del equipo del curso 00:02:00
        • Introducción al curso 00:03:33
        • Visión general de Git y GitHub 00:03:51
        • Introducción a GitHub 00:04:54
        • Repositorios de GitHub 00:04:00
        • GitHub – Primeros pasos 00:03:26
        • Laboratorio Práctico: Registro en GitHub y creación de repositorios 00:30:00
        • Resumen: Primeros pasos con Git y GitHub 00:02:00
        • Cuestionario práctico: Introducción a Git y GitHub 00:20:00
        • Ramas de GitHub 00:04:40
        • Laboratorio práctico: Bifurcación y fusión (Web UI) 00:20:00
        • Resumen: Ramas con GitHub 00:02:00
        • Cuestionario práctico: Ramas con GitHub 00:20:00
        • Glosario: Fundamentos de Git y GitHub 00:05:00
        • Cuestionario graduado: Fundamentos de Git y GitHub 00:20:00
        • Visión general de los flujos de trabajo Git 00:06:38
        • Visión general de los comandos Git 00:05:26
        • Lectura: Comandos Git 00:15:00
        • Demostración: Trabajar con ramas utilizando comandos Git 00:04:43
        • Laboratorio Práctico: Introducción a las ramas mediante comandos Git 00:25:00
        • Clonación y bifurcación de proyectos de GitHub 00:05:52
        • Clonación frente a bifurcación 00:06:41
        • Gestión de proyectos de GitHub 00:03:36
        • Laboratorio práctico: Clonación y bifurcación de proyectos de GitHub 00:25:00
        • Resumen: Flujos de trabajo Git con comandos Git 00:02:00
        • Cuestionario de práctica: Flujos de trabajo Git con comandos Git 00:20:00
        • Hoja de trucos: Comandos Git y gestión de proyectos GitHub 00:10:00
        • Glosario: Comandos Git y gestión de proyectos GitHub 00:04:00
        • Cuestionario graduado: Comandos Git y gestión de proyectos GitHub 00:20:00
        • Proyecto de prácticas: Visión general 00:15:00
        • Proyecto de práctica: Parte 1 – GitHub UI 00:30:00
        • Proyecto de Práctica: Parte 2 – Git CLI 00:45:00
        • Proyecto final: Resumen y criterios de calificación 00:15:00
        • Proyecto Final: Parte 1 – GitHub UI 00:30:00
        • Proyecto Final: Parte 2 – Git CLI 01:00:00
        • Opción 1: Presentación y evaluación con calificación AI 00:30:00
        • Opción 2: Presentación y evaluación por pares 00:30:00
        • [Opcional] GitHub Copilot 00:05:14
        • Glosario del curso: Git y GitHub 00:05:00
        • Felicitaciones y próximos pasos 00:02:00
        • Gracias de parte del equipo del curso 00:05:00
        • Uso de comandos Git desde su escritorio (Opcional) 00:10:00
        • Laboratorio Práctico: Instalación de GitBash en el escritorio (opcional) 00:20:00
        • Laboratorio práctico: Creación de claves SSH (opcional) 00:20:00
        • Laboratorio: Añadir SSH a Repo (Opcional) 00:15:00
        • Laboratorio práctico: Uso de Git desde su propio escritorio (opcional) 00:30:00
        • Introducción al curso 00:03:52
        • Programa del curso y requisitos previos 00:03:00
        • Consejos útiles para completar el curso 00:02:00
        • Introducción a los conceptos de desarrollo 00:06:50
        • Introducción a JavaScript y ES6 00:06:11
        • Laboratorio: Configuración del entorno Git 00:15:00
        • Tipos de datos y variables 00:04:50
        • Laboratorio práctico: Trabajar con variables y su alcance 00:15:00
        • Operadores y expresiones 00:04:21
        • Flujo de control y sentencias condicionales 00:04:15
        • Bucle e iteración 00:06:25
        • Laboratorio práctico: Implementación del flujo de control y sentencias condicionales 00:15:00
        • Cuestionario práctico: Introducción a JavaScript 00:20:00
        • Introducción a las funciones y tipos de funciones 00:05:39
        • Sintaxis de función ECMAScript y sentencia de retorno 00:07:13
        • Laboratorio Práctico: Cómo escribir su primera función en Javascript 00:15:00
        • Cierre de funciones y elevación de funciones 00:05:23
        • Laboratorio práctico: Desarrollar seguidores Contar alertas de hitos utilizando funciones 00:15:00
        • Eventos en JavaScript 00:05:00
        • Lectura: Introducción a addEventListener 00:08:00
        • Laboratorio práctico: Desarrollo de un formulario de encuesta de retroalimentación sobre productos mediante eventos 00:15:00
        • Práctica: Introducción a las funciones y eventos de JavaScript 00:20:00
        • Resumen del módulo 1: Introducción al desarrollo en JavaScript 00:02:00
        • Módulo 1 Cheatsheet: Introducción al desarrollo en JavaScript 00:06:00
        • Módulo 1 Cuestionario graduado: Introducción al desarrollo de JavaScript 00:20:00
        • Introducción a las matrices 00:04:53
        • Manipulación e iteración de matrices 00:06:10
        • Laboratorio práctico: Trabajo con la iteración de matrices para la lista de menús de un restaurante 00:30:00
        • Métodos de matrices 00:06:39
        • Trabajar con matrices bidimensionales 00:05:26
        • Laboratorio Práctico: Visualización de la información de los empleados mediante métodos de matriz 00:30:00
        • Cuestionario de práctica: Introducción a las matrices en JavaScript 00:20:00
        • Clases y Objetos en JavaScript 00:04:46
        • Acceso a las propiedades de los objetos 00:07:00
        • Laboratorio Práctico: Desarrollo de una aplicación para crear un sistema de gestión de libros mediante objetos 00:30:00
        • Introducción a las cadenas y su manipulación 00:07:03
        • Laboratorio Práctico: Creación de una herramienta de análisis de texto para pruebas de velocidad mediante manipulaciones de cadenas 00:30:00
        • Introducción a las matemáticas y a los objetos fecha 00:06:38
        • Cuestionario de práctica: Introducción a los objetos y cadenas en JavaScript 00:20:00
        • Resumen del módulo 2: Matrices y objetos en JavaScript 00:01:00
        • Módulo 2 Cheatsheet: Matrices y objetos en JavaScript 00:10:00
        • Módulo 2 Cuestionario Graduado: Matrices y objetos en JavaScript 00:20:00
        • Introducción a la depuración en JavaScript 00:06:18
        • Laboratorio práctico: Depuración de una aplicación JavaScript en Chrome Dev Tools 00:30:00
        • Introducción al Modelo de objetos de documentos (DOM) 00:08:08
        • Manipulación de elementos DOM 00:06:59
        • Lectura: Métodos de manipulación del DOM 00:11:00
        • Laboratorio práctico: Creación de una lista de tareas utilizando JavaScript 00:30:00
        • Lectura: JavaScript y la compatibilidad con navegadores 00:05:00
        • Cuestionario práctico: Trabajar con DOM 00:20:00
        • Introducción al modelo de objetos del navegador (BOM) 00:06:23
        • Recorrer el DOM 00:06:21
        • Estilización de los elementos DOM 00:06:23
        • Laboratorio Práctico: Desarrolle un colorido juego de memoria MATCH utilizando JavaScript DOM 00:30:00
        • Cuestionario práctico: Recorrido y estilo del DOM 00:20:00
        • Resumen del módulo 3: Trabajar con DOM en JavaScript 00:02:00
        • Módulo 3 Cheatsheet: Trabajar con DOM en JavaScript 00:05:00
        • Módulo 3 Cuestionario graduado: Trabajar con DOM en JavaScript 00:20:00
        • Introducción a JSON 00:06:42
        • Cómo diseñar un esquema JSON para definir la estructura de un objeto JSON 00:15:00
        • Introducción a la ejecución asíncrona y síncrona 00:06:08
        • Introducción a AJAX (Asynchronous JavaScript and XML) 00:05:49
        • Solicitudes Http con XMLHttpRequest (XHR) 00:05:09
        • Laboratorio Práctico: Desarrollo de una aplicación para obtener artículos de salud mediante XMLHttpRequest 00:30:00
        • Cuestionario práctico: JavaScript Async y Solicitudes HTTP 00:20:00
        • Entender las promesas para la API 00:06:41
        • Comprender la API fetch() 00:04:59
        • Hands-on-Lab:Hands-on Lab: Call API to Fetch Weather Data Using fetch 01:00:00
        • Lectura Acerca de npm /cdn para obtener Axios 00:15:00
        • Introducción a Axios 00:05:41
        • Cuestionario práctico: Técnicas asíncronas de recuperación de datos 00:20:00
        • Resumen del módulo 4: JavaScript Async 00:02:00
        • Módulo 4 Cheatsheet: JavaScript Async 00:03:00
        • Módulo 4 Cuestionario graduado: JavaScript Async 00:20:00
        • Resumen del proyecto 00:03:46
        • Proyecto práctico – Desarrollar una aplicación para el censo sanitario 01:00:00
        • Proyecto final: Resumen y criterios de calificación 00:10:00
        • Proyecto final 01:40:00
        • Glosario del curso 00:10:00
        • Opción 1: Presentación y evaluación del proyecto final 00:30:00
        • Opción 2: Presentación y evaluación por pares 00:30:00
        • Felicitaciones y próximos pasos 00:03:00
        • Gracias de parte del equipo del curso 00:10:00
        • Introducción al curso: Bienvenido al desarrollo de aplicaciones back-end con Node.js y Express 00:03:15
        • Bienvenido al curso «Desarrollo de aplicaciones back-end con Node.js y Express» 00:02:00
        • Resumen del curso 00:02:00
        • ¿Qué es el desarrollo del back-end? 00:07:07
        • Desarrollo back-end y front-end 00:10:00
        • Primeros pasos con Node.js 00:10:00
        • Introducción a Node.js 00:03:34
        • Puntos de vista de expertos: Reflexiones introductorias sobre JavaScript del lado del servidor y Node.js 00:05:32
        • Importar y requerir 00:05:42
        • Introducción al JavaScript del lado del servidor 00:03:29
        • Node.js, conceptos de backend y módulos 00:20:00
        • Creación de un servidor web con Node.js 00:02:46
        • Trabajar con módulos Node.js 00:04:15
        • Módulos avanzados de Node.js 00:10:00
        • Visión general del gestor de paquetes Node 00:05:15
        • Laboratorio práctico – Primer servidor con Java Script del lado del servidor 00:20:00
        • Resumen del módulo 00:02:00
        • Módulo 1 Glosario: Introducción a JavaScript del lado del servidor 00:05:00
        • Módulo 1 Cheat Sheet: Introducción a JavaScript del lado del servidor 00:10:00
        • Conceptos básicos de JavaScript 00:20:00
        • Cuestionario graduado 00:20:00
        • Comienza tu aventura con Node.js y Express 00:15:00
        • E/S asíncrona con programación de devolución de llamada 00:06:18
        • Creación de funciones de retrollamada 00:06:47
        • Puntos de vista de expertos: Uso de funciones callback anónimas en Node.js 00:05:06
        • Problemas con las devoluciones de llamada 00:05:24
        • Promesas 00:03:05
        • Laboratorio práctico: Promesas y devolución de llamadas 00:10:00
        • Trabajar con JSON 00:01:40
        • Puntos de vista de expertos: Uso de JSON y JavaScript 00:03:52
        • Promesas, async/await y peticiones axios en Node.js y Express 00:07:30
        • Promesas, Async/Await y Peticiones Axios en Node.js y Express.js 00:20:00
        • Laboratorio práctico – Programación de devolución de llamada asíncrona 00:30:00
        • Resumen del módulo 00:01:00
        • Glosario – E/S asíncrona con programación de devolución de llamada 00:05:00
        • Cheatsheet – E/S asíncrona con programación de devolución de llamada 00:15:00
        • Cuestionario práctico 00:20:00
        • Cuestionario graduado 00:20:00
        • Ampliación de Node.js 00:04:33
        • Puntos de vista de expertos: Trabajar con extensiones Node.js de terceros 00:02:46
        • Introducción a los marcos web 00:07:55
        • Marco de aplicaciones web Express 00:06:24
        • Su primera aplicación web exprés 00:03:16
        • Puntos de vista de expertos: Trabajar con frameworks JavaScript de back-end y Express 00:03:47
        • Introducción al middleware y los enrutadores 00:03:00
        • Enrutamiento, middleware y plantillas 00:07:22
        • Autenticación y autorización en Node.js 00:07:25
        • Bienvenido a Autenticación y Autorización en Node.js 00:20:00
        • Autenticación en Node.js 00:07:51
        • Métodos HTTP y API Rest 00:20:00
        • Laboratorio Práctico: Operaciones CRUD con Node.js y Express 01:00:00
        • Mejores prácticas exprés 00:07:54
        • Laboratorio práctico: Servidor Express 00:50:00
        • Resumen del módulo 00:01:00
        • Glosario: Marco de aplicaciones web Express 00:10:00
        • Hoja de trucos – Express Web Application Framework 00:10:00
        • Cuestionario práctico 00:20:00
        • Cuestionario graduado 00:20:00
        • Laboratorio Práctico: Aplicación de lista de amigos utilizando Express Server con JWT 01:00:00
        • Visión general del proyecto: Escenario y criterios de revisión 00:10:00
        • Desglose del proyecto 00:10:00
        • Laboratorio práctico: Aplicación de revisión de libros 02:00:00
        • Opción 1: Presentación y evaluación con calificación AI 00:30:00
        • Resumen del módulo 00:01:00
        • Gracias de parte del equipo del curso 00:01:00
        • Felicitaciones y próximos pasos 00:02:00
          • Introducción al curso 00:05:09
          • Introducción y objetivos del curso 00:03:00
          • Lectura: Opciones de laboratorio por lenguaje de programación 00:10:00
          • Bienvenido al desarrollo de aplicaciones nativas de la nube 00:02:24
          • Visión general de la computación en nube 00:06:06
          • Aplicaciones nativas de la nube 00:04:48
          • Aplicaciones nativas de la nube 00:05:00
          • CNCF 00:05:25
          • Visión general de la nube híbrida 00:04:14
          • Modernización con tecnologías nativas de la nube 00:05:50
          • Resumen del módulo 1: Introducción a la nube nativa 00:01:00
          • Glosario: Introducción a la nube nativa 00:05:00
          • Cuestionario práctico: Introducción a la nube nativa 00:20:00
          • Módulo 1 Cuestionario graduado: Introducción a la nube nativa 00:20:00
          • Introducción a DevOps y CI/CD 00:03:01
          • Definición de DevOps 00:05:13
          • Características esenciales de DevOps 00:10:00
          • Desarrollo basado en pruebas 00:06:35
          • Desarrollo Orientado al Comportamiento (BDD) 00:03:56
          • ¿Qué es CI/CD? 00:05:39
          • Beneficios de la IC 00:04:30
          • Herramientas para DevOps, CI y CD 00:09:34
          • Categorías de herramientas DevOps y sus herramientas disponibles 00:07:00
          • Lectura: Introducción a Tekton y a las tuberías 00:15:00
          • Laboratorio (Opción A: Python): CI/CD en acción 00:40:00
          • Laboratorio (Opción B: JavaScript): CI/CD en acción 00:40:00
          • Todos somos responsables del éxito 00:03:45
          • Resumen del módulo 2: DevOps y CI/CD 00:01:00
          • Glosario DevOps y CI/CD 00:05:00
          • Cuestionario práctico: DevOps y CI/CD: Fundamentos, herramientas y mejores prácticas 00:20:00
          • Cuestionario graduado: DevOps y CI/CD 00:20:00
          • Introducción al desarrollo ágil y Scrum 00:03:23
          • Principios ágiles 00:04:57
          • Visión general de Scrum 00:05:11
          • Impacto organizativo de Agile 00:05:38
          • Confundir el desarrollo iterativo con el ágil 00:03:18
          • Destino desconocido 00:02:49
          • Roles ágiles y necesidad de formación 00:04:57
          • Creación de buenas historias de usuario 00:10:27
          • Utilizar eficazmente los Story Points 00:06:10
          • Construir la cartera de productos 00:07:15
          • Planificación de sprints 00:10:59
          • La revisión de Sprint 00:04:14
          • Retrospectiva del Sprint 00:03:33
          • Laboratorio práctico: Configuración en GitHub 00:20:00
          • [Opcional]Laboratorio Práctico: Configuración en ZenHub 00:20:00
          • Laboratorio práctico: Monta tu Backlog de producto usando GitHub 00:15:00
          • [Laboratorio práctico: Monta tu Backlog de producto usando Zenhub 00:15:00
          • Resumen del módulo 3: Agile y Scrum 00:01:00
          • Historias de éxito ágil – Microsoft y Spotify 00:05:00
          • Glosario: Agile y Scrum 00:05:00
          • Cuestionario de práctica: Agile y Scrum 00:20:00
          • Módulo 3 Cuestionario graduado: Agile y Scrum 00:20:00
          • Visión general de NoSQL 00:05:03
          • Visión general de MongoDB 00:04:42
          • Ventajas de MongoDB 00:04:38
          • Casos de uso de MongoDB 00:04:42
          • MongoDB en la nube IDE 00:02:00
          • Laboratorio práctico: Primeros pasos con MongoDB 00:30:00
          • Operaciones CRUD 00:06:07
          • Laboratorio práctico: MongoDB CRUD 00:30:00
          • Laboratorio opcional (Opción A: Python): Acceso a MongoDB 00:30:00
          • Laboratorio opcional (Opción B: JavaScript): Acceso a MongoDB 00:30:00
          • Resumen de la lección 1: NoSQL y MongoDB 00:01:00
          • Glosario: NoSQL y MongoDB 00:05:00
          • Cuestionario práctico: NoSQL y MongoDB 00:20:00
          • Hoja de trucos 00:05:00
          • Módulo 4 Cuestionario graduado: Bases de datos NoSQL en la nube 00:20:00
          • Lección opcional sobre Cloudant 00:02:00
          • Visión general de Cloudant 00:05:02
          • Arquitectura y tecnologías clave de IBM Cloudant 00:05:51
          • Beneficios y soluciones de Cloudant 00:06:53
          • Resumen de la lección 2: Cloudant 00:01:00
          • Cuestionario práctico: Cloudant 00:20:00
          • Resumen del proyecto final 00:05:00
          • Proyecto final – Parte A: Epopeyas e historias 00:25:00
          • Proyecto Final (Opción A: Python): Parte B y C: Calculadora de impuestos 01:00:00
          • Proyecto final (Opción B: JavaScript): Parte B y C: Calculadora de impuestos 01:00:00
          • Opción 1: Presentación y evaluación con calificación AI 00:30:00
          • Opción 2: Presentación y evaluación por pares 00:30:00
          • Felicitaciones y próximos pasos 00:02:00
          • Gracias de parte del equipo del curso 00:01:00
            • IBM Productos destacados: IBM Turbonomic 00:02:00
            • Introducción al curso 00:03:45
            • Resumen del curso 00:10:00
            • Opciones de laboratorio por lenguaje de programación 00:10:00
            • Cómo dar los primeros pasos en el mundo de los contenedores 00:15:00
            • Introducción a los contenedores 00:06:12
            • Introducción a Docker 00:03:08
            • Creación y ejecución de imágenes de contenedores 00:02:29
            • Objetos Docker 00:04:39
            • Arquitectura Docker 00:03:56
            • Repaso de los conceptos de Docker y cómo entender un archivo Dockerfile 00:10:00
            • Laboratorio: Introducción a los contenedores, Docker e IBM Cloud Container Registry 00:20:00
            • Resumen y aspectos destacados: Comprender las ventajas de los contenedores 00:05:00
            • Cuestionario práctico: Comprender las ventajas de los contenedores 00:20:00
            • Hoja de trucos: Docker CLI 00:05:00
            • Cuestionario graduado: Contenedores y contenedorización 00:20:00
            • Módulo 1 Glosario: Conceptos básicos sobre contenedores 00:05:00
            • [Opcional] Obtener el código de características de IBM Cloud y activar la cuenta de prueba 00:10:00
            • [Opcional] Laboratorio: Creación de un espacio de nombres de registro de contenedores de IBM Cloud 00:20:00
            • De Docker a la orquestación: resumen del módulo 1 00:15:00
            • Orquestación de contenedores 00:06:30
            • Introducción a Kubernetes 00:07:03
            • Arquitectura Kubernetes 00:05:36
            • Objetos Kubernetes – Parte 1 00:06:37
            • Objetos Kubernetes – Parte 2 00:06:50
            • Uso de Kubectl 00:07:15
            • Laboratorio de Prácticas: Introducción a los objetos de Kubernetes 00:45:00
            • Objetos de entrada vs. Controlador de entrada 00:10:00
            • Antipatrones de Kubernetes 00:10:00
            • Laboratorio: Introducción a Kubernetes 00:45:00
            • Resumen y aspectos destacados: Conceptos básicos de Kubernetes 00:03:00
            • Cuestionario práctico: Conceptos básicos de Kubernetes 00:20:00
            • Módulo 2 Cheat Sheet: Comprender la arquitectura de Kubernetes 00:05:00
            • Cuestionario graduado: Conceptos básicos de Kubernetes 00:20:00
            • Módulo 2 Glosario: Conceptos básicos de Kubernetes 00:10:00
            • ReplicaSet 00:06:10
            • Autoescalado 00:07:04
            • Estrategias de implantación 00:10:00
            • Actualizaciones 00:06:23
            • ConfigMaps y secretos 00:06:48
            • Servicio de encuadernación 00:05:15
            • Laboratorio: Ampliación y actualización de aplicaciones 00:45:00
            • La transformación del comercio minorista: el impacto de Kubernetes y la contenedorización 00:10:00
            • Laboratorio de Prácticas: Autoescalado y gestión de secretos 00:45:00
            • Resumen y aspectos destacados: Gestión de aplicaciones con Kubernetes 00:02:00
            • Cuestionario práctico: Gestión de aplicaciones con Kubernetes 00:20:00
            • Módulo 3 Cheat Sheet: La CLI kubectl 00:05:00
            • Cuestionario graduado: Gestión de aplicaciones con Kubernetes 00:20:00
            • Módulo 3 Glosario: Gestión de aplicaciones con Kubernetes 00:05:00
            • Introducción a Red Hat OpenShift 00:07:47
            • Construye 00:07:25
            • Operarios 00:06:21
            • Istio 00:07:18
            • Automatización de compilaciones con los desencadenantes de compilación en OpenShift 00:15:00
            • Laboratorio: Introducción a Red Hat OpenShift 00:45:00
            • Resumen y aspectos destacados: El ecosistema Kubernetes: OpenShift, Istio, etc. 00:03:00
            • Cuestionario práctico: El ecosistema Kubernetes: OpenShift, Istio, etc. 00:20:00
            • Módulo 4 Cheat Sheet: OpenShift CLI 00:01:00
            • Cuestionario graduado: El ecosistema Kubernetes: OpenShift, Istio, etc. 00:20:00
            • Módulo 4 Glosario: Conceptos básicos de OpenShift 00:15:00
            • Proyecto Práctico – Conocimiento de ConfigMaps, DaemonSets, Servicios Kubernetes, Secretos y Reclamaciones de Volumen Persistentes 01:00:00
            • Introducción al proyecto final 00:02:00
            • Proyecto final: Escenario y criterios de revisión 00:10:00
            • Laboratorio (Opción A: Python): Creación e implementación de una aplicación sencilla de libro de visitas 02:00:00
            • Laboratorio (Opción B: JavaScript): Creación e implementación de una aplicación sencilla de libro de visitas 00:01:00
            • Laboratorio opcional (Opción A: Python): Implementación de la aplicación de libro de visitas desde el registro interno de OpenShift 01:00:00
            • Laboratorio opcional (Opción B: JavaScript): Implementación de una aplicación de libro de visitas desde el registro interno de OpenShift 00:01:00
            • Opción 1: Presentación y evaluación con calificación AI 00:30:00
            • Glosario: Introducción a los contenedores con Docker, Kubernetes y OpenShift 00:10:00
            • Hoja de trucos: Introducción a los contenedores con Docker, Kubernetes y OpenShift 00:10:00
            • Próximos pasos: Explore IBM Turbonomic 00:01:00
            • Felicitaciones y próximos pasos 00:03:00
            • Gracias de parte del equipo del curso 00:01:00
              • Introducción al curso 00:03:17
              • Resumen del curso 00:05:00
              • Lectura: Opciones de laboratorio por lenguaje de programación 00:10:00
              • Metodología de la aplicación de doce factores 00:08:16
              • ¿Qué son los microservicios? 00:03:08
              • Comparación de monolito frente a SOA frente a microservicios 00:05:05
              • Patrones de microservicios 00:06:09
              • Anti-patrones de microservicios 00:10:00
              • Actividad práctica: Modernizar JPetStore con Microservicios 01:00:00
              • Resumen del módulo 1 00:02:00
              • Módulo 1 Glosario – Introducción a los microservicios 00:02:00
              • Cuestionario práctico: Introducción a los microservicios 00:20:00
              • Cuestionario graduado: Introducción a los microservicios 00:20:00
              • ¿Qué es REST? 00:03:28
              • Introducción a la pasarela API 00:04:42
              • Creación de API REST 00:02:49
              • Laboratorio (Opción A: Python): Creación de una API REST HELLO WORLD 00:10:00
              • Laboratorio (Opción B: JavaScript): Creación de una API REST HELLO WORLD 00:01:00
              • Solicitudes API con CURL y Postman 00:04:39
              • Laboratorio (Opción A: Python): Operaciones CRUD 00:45:00
              • Laboratorio (Opción B: JavaScript): Operaciones CRUD 00:01:00
              • Documentación y pruebas de API REST con Swagger 00:04:32
              • Laboratorio (Opción A: Python): Creación de una documentación Swagger para API REST 00:45:00
              • Laboratorio (Opción B: JavaScript): Creación de una documentación Swagger para API REST 00:01:00
              • Opcional: Fundamentos de GraphQL 00:03:12
              • Laboratorio opcional (Opción A: Python): Consultas con GraphQL 00:30:00
              • Laboratorio opcional (Opción B: JavaScript): Consultas con GraphQL 00:01:00
              • Resumen del módulo 2 00:02:00
              • Módulo 2 Glosario – Web API Essentials API REST y GraphQL 00:01:00
              • Cuestionario práctico: Web API Essentials – API REST y GraphQL 00:20:00
              • Cuestionario graduado: Web API Essentials – API REST y GraphQL 00:20:00
              • Introducción a la informática sin servidor 00:06:49
              • Pros y contras de la tecnología sin servidor 00:08:32
              • Introducción al modelo FaaS 00:05:52
              • El marco sin servidor 00:03:37
              • Arquitectura de referencia sin servidor y casos de uso 00:04:08
              • Plataformas populares sin servidor 00:05:16
              • Lectura: AWS Lambda 00:10:00
              • Opcional: Regístrese para obtener una cuenta de AWS 00:10:00
              • Opcional: Creación de una AWS Lambda 00:20:00
              • Resumen del módulo 3 00:02:00
              • Módulo 3 Glosario – Visión general sin servidor 00:02:00
              • Cuestionario práctico: Visión general sin servidor 00:20:00
              • Cuestionario graduado: Visión general sin servidor 00:20:00
              • Motor de código de IBM Cloud 00:07:28
              • Configuraciones de entorno para el motor de código 00:05:00
              • Proyecto, aplicación, construcción y trabajos 00:05:26
              • Laboratorio (Opción A: Python): Despliegue de su primera aplicación en Code Engine 00:15:00
              • Laboratorio (Opción B: JavaScript): Despliegue de su primera aplicación en Code Engine 00:01:00
              • Integraciones de IBM Code Engine con otros servicios 00:05:00
              • Creación de imágenes de contenedores para microservicios 00:06:27
              • Despliegue y ejecución de aplicaciones 00:04:41
              • Laboratorio (Opción A: Python): Despliegue de su primera imagen Docker en Code Engine 00:20:00
              • Laboratorio (Opción B: JavaScript): Despliegue de su primera imagen Docker en Code Engine 00:01:00
              • Actualización de las aplicaciones desplegadas 00:07:31
              • Laboratorio (Opción A: Python): Despliegue, actualización y escalado de microservicios con Serverless Framework 00:30:00
              • Laboratorio (Opción B: JavaScript): Despliegue, actualización y escalado de microservicios mediante el marco sin servidor 00:01:00
              • Resumen del módulo 4 00:02:00
              • Módulo 4 Glosario – Crear e implantar microservicios 00:02:00
              • Cuestionario práctico: Crear e implantar microservicios 00:20:00
              • Cuestionario graduado: Crear e implantar microservicios 00:20:00
              • Proyecto final: Visión general 00:15:00
              • Proyecto final: Escenario y criterios de revisión 00:15:00
              • Proyecto Final (Opción A: Python): Aplicación de comparación de precios de productos 01:30:00
              • Proyecto Final (Opción B: JavaScript): Aplicación de comparación de precios de productos 00:01:00
              • Opción 1: Presentación y evaluación con calificación AI 01:00:00
              • Opción 2: Revisión por pares: Envía tu trabajo y revisa el de tus compañeros 01:00:00
              • Felicitaciones y próximos pasos 00:02:00
              • Gracias de parte del equipo del curso 00:01:00
              • Resumen de Red Hat OpenShift 00:04:08
              • Malla de servicios e Istio 00:07:46
              • Microservicios con OpenShift 00:04:15
              • Laboratorio práctico: Despliegue de microservicios en OpenShift 01:00:00
              • Resumen del módulo opcional 00:10:00
              • Cuestionario práctico 00:20:00
              • Cuestionario de práctica: OpenShift Essentials/Trabajando con OpenShift e Istio 00:20:00
              • Introducción al curso 00:04:26
              • Resumen del curso 00:02:00
              • Consejos útiles para completar el curso 00:03:00
              • Introducción a los datos y las bases de datos 00:02:55
              • Bases de datos relacionales 00:07:33
              • Conceptos de datos relacionales 00:05:33
              • Bases de datos no relacionales 00:07:32
              • Visión general de NoSQL 00:05:33
              • Características de las bases de datos NoSQL 00:06:08
              • Lectura: Tipos de bases de datos NoSQL 00:05:00
              • Introducción a MongoDB 00:05:40
              • Actividad: Diseñar una base de datos para un catálogo de productos 00:30:00
              • Laboratorio Práctico: Implementación de una base de datos de catálogo de productos en MongoDB 00:30:00
              • Introducción a las bases de datos 00:20:00
              • Resumen del módulo 1: Introducción a las bases de datos 00:02:00
              • Módulo 1 Cuestionario graduado: Introducción a las bases de datos 00:20:00
              • Lectura: MongoDB: Instalación y configuración 00:05:00
              • Bases de datos NoSQL con Node 00:07:15
              • Laboratorio Práctico: Conectar Node con MongoDB 00:30:00
              • Manipulación de datos con MongoDB 00:05:54
              • Consulta de datos con MongoDB 00:06:22
              • Laboratorio Práctico: Exploración y manipulación de datos con MongoDB con Node 00:30:00
              • Introducción a la autenticación y autorización 00:06:10
              • Implantación de las funciones de registro de usuarios e inicio de sesión 00:05:08
              • Almacenamiento seguro y autorización de contraseñas 00:06:36
              • Gestión de sesiones de usuario y cookies 00:05:55
              • Laboratorio práctico: Implementación del registro e inicio de sesión de usuarios 00:30:00
              • Introducción al trabajo con bases de datos NoSQL y Node 00:20:00
              • Resumen del módulo 2: Trabajar con Node y bases de datos 00:03:00
              • Módulo 2 Cuestionario graduado: Trabajando con Node y Bases de Datos 00:20:00
              • Introducción a las API RESTful 00:07:22
              • Creación de una API RESTful con Express 00:06:26
              • Laboratorio práctico: Implementación de la API RESTful para operaciones GET y POST 00:30:00
              • Versionado y paginación en API RESTful 00:07:40
              • Implementación de operaciones CRUD en API RESTful 00:06:15
              • Autenticación y autorización en Node 00:03:31
              • Asegurar las API RESTful con JWT 00:06:41
              • Laboratorio práctico: Implementación de la autenticación JWT en una API de portal de clientes 00:45:00
              • Laboratorio práctico: Crear una API RESTful que permita a los usuarios realizar operaciones CRUD 00:30:00
              • APIs Restful 00:20:00
              • Resumen del módulo 3: Trabajar con API REST y conceptos avanzados de Node 00:03:00
              • Módulo 3 Cuestionario graduado: Trabajar con API REST y conceptos avanzados de Node 00:20:00
              • Introducción a la gestión de errores en Node 00:08:43
              • Middleware de gestión de errores personalizado 00:07:23
              • Tratamiento asíncrono de errores en Node 00:07:56
              • Laboratorio práctico: Implementación de la gestión de errores en Node 00:30:00
              • Solicitud de validación y saneamiento 00:07:47
              • Limitación de velocidad y solicitudes de estrangulamiento 00:05:54
              • Registro y depuración de aplicaciones de nodo 00:07:45
              • Laboratorio práctico: Registro y depuración de aplicaciones con Node y Express 00:30:00
              • Laboratorio práctico: Implementación de middleware de gestión de errores personalizado en una aplicación Express 00:30:00
              • Cuestionario práctico: Tratamiento de errores y middleware 00:20:00
              • Resumen del módulo 4: Tratamiento de errores y middleware 00:03:00
              • Módulo 4 Cuestionario graduado: Tratamiento de errores y Middleware 00:20:00
              • Carga y manejo de archivos en Node 00:03:52
              • Despliegue de aplicaciones de nodo 00:06:22
              • Laboratorio práctico: Implementación de una aplicación de nodo con Docker para portales de clientes 00:30:00
              • Buenas prácticas para el desarrollo del backend 00:08:37
              • Lectura: Técnicas de optimización del rendimiento 00:04:00
              • Escalado de aplicaciones de nodo 00:08:32
              • Balanceador de cargas y Alta disponibilidad 00:08:04
              • Laboratorio práctico: Despliegue de una aplicación Node en una plataforma en la nube 00:30:00
              • Laboratorio Práctico: Creación de una aplicación de carga y manejo de archivos en Node y Express 00:30:00
              • Cuestionario práctico: Escalado y despliegue de aplicaciones en Node 00:20:00
              • Resumen del módulo 5: Escalado e implantación de aplicaciones de nodo 00:02:00
              • Módulo 5 Cuestionario graduado: Escalado e implantación de aplicaciones de nodos 00:20:00
              • Resumen del proyecto final 00:10:00
              • Laboratorio Práctico: Proyecto final: Panel de Redes sociales Ilimitado
              • Proyecto Final: Cuadro de mando de Redes sociales: Presentación y evaluación 00:30:00
              • Cuestionario final 00:20:00
              • Felicitaciones y próximos pasos 00:02:00
              • Gracias de parte del equipo del curso 00:02:00
                • Productos IBM destacados: Hashicorp Vault 00:02:00
                • Introducción al curso 00:04:58
                • Seguridad por diseño 00:05:50
                • ¿Qué es DevSecOps? 00:05:58
                • Resumen y aspectos destacados – Introducción a DevSecOps 00:02:00
                • Introducción a DevSecOps 00:20:00
                • El modelo OSI 00:06:25
                • Capas de seguridad para el desarrollo de aplicaciones 00:06:59
                • Patrones de seguridad 00:07:06
                • TLS/SSL 00:05:14
                • ¿Qué es OpenSSL? 00:04:45
                • Laboratorio Práctico: Uso de OpenSSL para cifrar y descifrar archivos 00:15:00
                • Resumen y aspectos destacados – Comprender el papel de la seguridad de la red 00:03:00
                • Comprender el papel de la seguridad de la red 00:20:00
                • Escaneado de vulnerabilidades y modelado de amenazas 00:04:29
                • Vigilancia de amenazas 00:03:35
                • Conceptos y terminología de seguridad 00:04:04
                • Introducción al escaneado de redes y puertos con Nmap 00:20:00
                • Laboratorio Práctico: Escaneado de un entorno de red con Nmap 00:20:00
                • Resumen y aspectos destacados – Inspección de la seguridad en el desarrollo de aplicaciones 00:02:00
                • Inspección de la seguridad en el desarrollo de aplicaciones 00:20:00
                • Hoja de trucos: Introducción a la seguridad para el desarrollo de aplicaciones 00:05:00
                • Módulo 1 Glosario: Introducción a la seguridad para el desarrollo de aplicaciones 00:15:00
                • Cuestionario graduado: Introducción a la seguridad para el desarrollo de aplicaciones 00:20:00
                • Introducción a las pruebas de seguridad y estrategias de mitigación 00:04:56
                • Análisis estático 00:03:51
                • Laboratorio práctico: Uso del análisis estático 00:30:00
                • Análisis dinámico 00:03:45
                • Laboratorio práctico: Utilización del análisis dinámico 00:30:00
                • Resumen y puntos destacados – Introducción a las pruebas de seguridad y a las estrategias de mitigación 00:02:00
                • Introducción a las pruebas de seguridad y estrategias de mitigación 00:20:00
                • Revisión del código 00:03:23
                • Análisis de vulnerabilidad 00:04:13
                • Vídeo de demostración: Evaluación del análisis de vulnerabilidad 00:05:49
                • Laboratorio práctico: Evaluación del análisis de vulnerabilidad 00:20:00
                • Protección en tiempo de ejecución 00:04:28
                • Análisis de componentes de software 00:05:01
                • Lectura: Evaluar el análisis de componentes de software 00:10:00
                • Laboratorio práctico: Evaluar el análisis de componentes de software 00:25:00
                • Análisis continuo de la seguridad 00:03:45
                • Resumen y puntos destacados – Implementación del análisis de claves en las aplicaciones 00:02:00
                • Implementación del análisis de claves en las aplicaciones 00:20:00
                • Hoja de trucos: Pruebas de seguridad y estrategias de mitigación 00:10:00
                • Módulo 2 Glosario: Pruebas de seguridad y estrategias de mitigación 00:15:00
                • Cuestionario graduado: Pruebas de seguridad y estrategias de mitigación 00:20:00
                • Introducción a las vulnerabilidades de seguridad OWASP (Top 10) 00:04:43
                • OWASP Top 1-3 00:07:27
                • OWASP Top 4-6 00:07:51
                • Top 7-10 de OWASP 00:09:41
                • Descubra las vulnerabilidades del código con la herramienta gratuita Snyk (SAST) 00:20:00
                • Vídeo de demostración: Herramienta gratuita Snyk (SAST) 00:04:02
                • Laboratorio práctico: Descubra las vulnerabilidades del código con la herramienta gratuita Snyk (SAST) 00:30:00
                • Resumen y aspectos destacados – Presentación del OWASP Top 10 00:02:00
                • Cuestionario práctico: Presentación del OWASP Top 10 00:20:00
                • Inyecciones SQL 00:04:54
                • Otros tipos de ataques de inyección SQL 00:08:02
                • Vídeo de demostración: Ejemplo de una inyección SQL 00:07:29
                • Laboratorio práctico: Comprender las inyecciones SQL 00:20:00
                • Secuencias de comandos en sitios cruzados 00:04:27
                • Lectura: Cross Site Scripting 00:10:00
                • Laboratorio práctico: Cross Site Scripting 00:25:00
                • Almacenamiento seguro de secretos 00:07:53
                • Laboratorio práctico: Almacenamiento seguro de secretos 00:35:00
                • Resumen y aspectos destacados – Profundizar en OWASP 00:02:00
                • Profundizar en OWASP 00:20:00
                • Hoja de trucos: Riesgos para la seguridad de las aplicaciones OWASP 00:10:00
                • Módulo 3 Glosario: Riesgos para la seguridad de las aplicaciones OWASP 00:15:00
                • Cuestionario graduado: Riesgos para la seguridad de las aplicaciones OWASP 00:20:00
                • Prácticas de codificación 00:05:12
                • Laboratorio práctico: Prácticas de codificación 00:20:00
                • Dependencias 00:06:57
                • Lectura: Análisis CodeQL 00:06:00
                • Entorno de desarrollo seguro 00:08:41
                • Laboratorio práctico: Entorno de desarrollo seguro 00:20:00
                • Resumen y puntos destacados – Prácticas de desarrollo del código 00:02:00
                • Prácticas de desarrollo de códigos 00:20:00
                • Hoja de trucos: Buenas prácticas de seguridad 00:15:00
                • Módulo 4 Glosario: Mejores prácticas de seguridad 00:15:00
                • Cuestionario graduado: Buenas prácticas de seguridad 00:20:00
                • Laboratorio de prácticas: Exploración y corrección de vulnerabilidades de seguridad 00:30:00
                • Laboratorio Final: Escanear y corregir vulnerabilidades 00:30:00
                • Cuestionario graduado: Proyecto final 00:20:00
                • Evaluación final 00:20:00
                • Lo que sigue: Explora la Bóveda de Hashicorp 00:01:00
                • Glosario: Seguridad de las aplicaciones para desarrolladores y profesionales de DevOps 00:27:00
                • Felicitaciones y próximos pasos 00:03:00
                • Gracias de parte del equipo del curso 00:03:00
                • IBM Productos destacados: IBM Instana 00:02:00
                • Introducción al curso 00:04:13
                • Introducción a la vigilancia 00:07:08
                • Tipos de seguimiento 00:05:49
                • Señales de oro de la vigilancia 00:08:22
                • Resumen y aspectos destacados: Aspectos básicos de la supervisión 00:02:00
                • Control básico 00:20:00
                • Diferencia entre seguimiento y evaluación 00:04:12
                • Componentes de un sistema de vigilancia 00:04:13
                • Tipos de métricas en un sistema de vigilancia 00:06:14
                • Importancia de la vigilancia 00:03:50
                • Resumen y aspectos destacados: Objetivos del seguimiento 00:02:00
                • Objetivos del seguimiento 00:20:00
                • Módulo 1 Glosario: Introducción a la supervisión de aplicaciones 00:05:00
                • Cuestionario con calificación: Introducción a la supervisión de aplicaciones 00:20:00
                • Introducción a la vigilancia sintética 00:08:35
                • Herramientas de vigilancia sintética 00:07:24
                • Introducción a la supervisión de aplicaciones 00:05:39
                • Introducción a Prometeo 00:05:32
                • Laboratorio práctico: Monitorización en acción con Prometheus 00:30:00
                • Cómo elegir la herramienta de supervisión de aplicaciones adecuada 00:07:48
                • Introducción a Grafana 00:04:30
                • Laboratorio práctico: Configuración y visualización de métricas con Prometheus y Grafana 00:30:00
                • Resumen y aspectos destacados: Aplicación de la supervisión 00:03:00
                • Práctica: Aplicación de la supervisión 00:20:00
                • Uso de la visualización en la supervisión 00:08:32
                • Alerta en la supervisión 00:07:58
                • Resumen y aspectos destacados: Técnicas de seguimiento 00:02:00
                • Cuestionario práctico: Técnicas de supervisión 00:20:00
                • Hoja de trucos: Sistemas y técnicas de vigilancia 00:15:00
                • Módulo 2 Glosario: Sistemas y técnicas de vigilancia 00:05:00
                • Cuestionario graduado: Sistemas y técnicas de vigilancia 00:20:00
                • Introducción al registro 00:07:20
                • Herramientas de supervisión de registros 00:06:09
                • Registro y seguimiento distribuidos 00:05:43
                • Resumen y aspectos destacados: Registro 00:03:00
                • Cuestionario práctico: Registro 00:20:00
                • Implementación del registro 00:07:31
                • Almacenamiento de troncos 00:08:44
                • Laboratorio práctico: Análisis de registros HTTP 01:00:00
                • Resumen y aspectos destacados: Implementación del registro 00:03:00
                • Cuestionario práctico: Implementación del registro 00:20:00
                • Visión general y vídeo de demostración de Mezmo 00:07:41
                • Laboratorio práctico: Creación de una plantilla de análisis sintáctico con Mezmo 01:00:00
                • Resumen y aspectos destacados: Introducción a Mezmo 00:02:00
                • Prueba práctica: Introducción a Mezmo 00:20:00
                • Módulo 3 Glosario: Metodologías y herramientas en el registro 00:05:00
                • Cuestionario graduado: Metodologías y herramientas en el registro 00:20:00
                • ¿Qué es la observabilidad? 00:05:25
                • Los 3 pilares de la observabilidad 00:06:48
                • Observabilidad nativa de la nube 00:06:03
                • Herramientas de observabilidad nativas de la nube 00:08:02
                • Introducción al muestreo 00:05:30
                • Visión general y vídeo de demostración de IBM Instana 00:07:43
                • Laboratorio práctico: Observabilidad en acción con Instana (Sandbox) 01:00:00
                • Lectura: El futuro de las operaciones de TI – Aprovechar la capacidad de observación para la autocuración 00:04:00
                • Resumen y aspectos destacados: Observabilidad 00:04:00
                • Cuestionario práctico: Observabilidad 00:20:00
                • Introducción a la telemetría 00:07:29
                • Herramientas de telemetría y rastreo 00:05:59
                • Laboratorio práctico: Instrumentación automatizada con OpenTelemetry 00:45:00
                • Resumen y aspectos destacados: Rastreo mediante telemetría abierta 00:02:00
                • Cuestionario práctico: Rastreo mediante telemetría abierta 00:20:00
                • Rastreo para aplicaciones basadas en contenedores 00:07:25
                • Laboratorio práctico: Configuración de Kubernetes para rastreo 00:45:00
                • Resumen y aspectos destacados: Supervisión de contenedores 00:02:00
                • Cuestionario de práctica: Supervisión de contenedores 00:20:00
                • Hoja de trucos: Observabilidad y conceptos 00:15:00
                • Módulo 4 Glosario: Observabilidad y conceptos 00:08:00
                • Cuestionario graduado: Observabilidad y conceptos 00:20:00
                • Proyecto final: Visión general y escenario del proyecto 00:15:00
                • Proyecto final (Parte 1): Primeros pasos con Instana: Configuración y creación del panel de control 00:15:00
                • Proyecto Final (Parte 2): Monitorización de la aplicación Robotshop mediante Instana 01:00:00
                • Evaluación final 00:20:00
                • Lo que viene a continuación: Explore IBM Instana 00:01:00
                • Glosario: Monitorización y observabilidad para el desarrollo y DevOps 00:20:00
                • Felicitaciones y próximos pasos 00:03:00
                • Gracias de parte del equipo del curso 00:05:00
                • Introducción al curso 00:02:39
                • Lectura: Programa del curso y requisitos previos 00:05:00
                • Consejos útiles para completar el curso 00:03:00
                • Demostración del proyecto 00:04:16
                • Lectura: Visión general del proyecto 00:05:00
                • Lectura: Introducción al módulo 00:05:00
                • Laboratorio práctico: Historias de usuario completas 01:00:00
                • Laboratorio práctico: Terminar de poblar MongoDB 01:00:00
                • Lista de control del módulo: Introducción al proyecto, configuración del repositorio, historias de usuario y configuración de la base de datos 00:20:00
                • Cuestionario graduado del módulo: Introducción al proyecto, Historias de usuario y configuración del repositorio 00:20:00
                • Lectura: Introducción al módulo 00:05:00
                • Laboratorio práctico: Creación de API para el servicio SecondChanceItems 01:00:00
                • Laboratorio práctico: Creación de API para servicio de búsqueda 01:00:00
                • Laboratorio Práctico: Añadir un servicio de Análisis de sentimientos 01:00:00
                • Lista de control de módulos: API y servicios back-end 00:20:00
                • Cuestionario graduado del módulo: API y servicios back-end 00:20:00
                • Lectura: Introducción al módulo 00:05:00
                • Laboratorio práctico: Desarrollo de backend para registro 00:30:00
                • Laboratorio práctico: Desarrollo de integración back-end para inicio de sesión 00:30:00
                • Laboratorio práctico: Desarrollo de integración back-end para perfil de usuario 00:30:00
                • Laboratorio práctico: Integración del back-end en el front-end 00:40:00
                • Lista de comprobación del módulo: Autenticación con JWT 00:20:00
                • Cuestionario graduado del módulo: Autenticación con JWT 00:20:00
                • Lectura: Introducción al módulo 00:05:00
                • Lectura: Introducción a las acciones de GitHub 00:15:00
                • Laboratorio práctico: CI/CD con acciones de GitHub 00:30:00
                • Laboratorio práctico: Containerización e implementación de la aplicación 01:30:00
                • Lista de control del módulo: CI/CD, Containerización y Despliegue 00:20:00
                • Cuestionario graduado del módulo: CI/CD, Containerización y Despliegue 00:20:00
                • Opción 1: Presentación y evaluación con calificación AI 01:00:00
                • Opción 2: Presentación y evaluación por pares 01:00:00
                • Felicitaciones y próximos pasos 00:03:00
                • Gracias de parte del equipo del curso 00:01:00
                • Bienvenido 00:05:00
                • Títulos de los puestos 00:02:00
                • Certificados IBM para competencias en ingeniería de software 00:10:00
                • Comprender el papel de un ingeniero de software 00:07:25
                • Introducción al desarrollo de software Full Stack PC 00:06:01
                • Introducción a DevOps y a la ingeniería de software PC 00:06:57
                • Punto de vista del experto: Caminos hacia la ingeniería del software 00:03:57
                • Oportunidades en el desarrollo de software 00:05:41
                • Punto de vista del experto: Funciones y competencias necesarias en ingeniería de software 00:05:06
                • Construya su cartera 00:06:48
                • Redacte su currículum 00:09:33
                • Laboratorio Redacte su currículum 01:00:00
                • Recopilación de referencias 00:10:00
                • Redactar un Elevator Pitch 00:15:00
                • Redacción de una carta de presentación básica 00:15:00
                • Laboratorio: Redacte su carta de presentación básica 00:30:00
                • Puntos de vista de expertos: Qué distingue a un gran candidato a ingeniero de software 00:04:01
                • Cuestionario práctico 00:20:00
                • Cuestionario graduado: Construir los cimientos 00:20:00
                • Investigación sobre empresas e industrias 00:06:02
                • Creación de redes en línea y fuera de ella 00:05:45
                • Punto de vista del experto: Construir su red 00:06:28
                • Evaluar las ofertas de empleo 00:06:45
                • Punto de vista del experto: Una mirada más atenta a las ofertas de empleo 00:04:36
                • Solicitar un empleo 00:15:00
                • Fundamentos de la revisión técnica 00:12:27
                • Refrescar las habilidades esenciales para el desarrollo 00:08:21
                • Ensayo de la entrevista 00:05:37
                • Punto de vista del experto: Preparación de la entrevista de trabajo 00:03:56
                • Laboratorio: Prepararse para una entrevista 01:00:00
                • Cuestionario práctico 00:20:00
                • Cuestionario graduado: Solicitud y preparación de una entrevista 00:20:00
                • Visión general del proceso de entrevista 00:03:22
                • Punto de vista del experto: Un ciclo de entrevistas típico 00:07:35
                • Preguntas y comportamientos poco éticos 00:10:00
                • Entrevista simulada de un ingeniero de software: Parte 1 00:06:35
                • Entrevista simulada de un ingeniero de software: Parte 2 00:04:25
                • Entrevista simulada de un ingeniero de software: Parte 3 00:04:15
                • Retos de codificación en la ingeniería de software 00:03:53
                • Segunda ronda de selección 00:15:00
                • Punto de vista del experto: Expectativas de la pantalla técnica 00:06:10
                • Entrevista final 00:07:30
                • Entrevistando: Hablar de un proyecto 00:05:49
                • Laboratorio Desafío de codificación Nivel 1 00:30:00
                • Laboratorio Desafío de codificación Nivel 1 Solución 00:30:00
                • Laboratorio Desafío de codificación Nivel 2 00:30:00
                • Laboratorio Desafío de codificación Nivel 2 Solución 00:15:00
                • Punto de vista del experto: Entrevistas 00:06:52
                • Después de la entrevista 00:15:00
                • Punto de vista del experto: Negociar una oferta 00:07:05
                • Lista de control 00:10:00
                • Cuestionario práctico 00:20:00
                • Cuestionario graduado: Entrevistas 00:20:00
                • Felicitaciones y próximos pasos 00:10:00
                • Gracias de parte del equipo del curso 00:02:00

              Comparte esta certificación.

              Información del Curso

              240 Horas Curriculares

              24 Créditos Académicos

              Accede por tu Smartphone

              Certificado oficial SEP

              Aprendizaje especializado

              Contenido de la Certificación

              Trayectoria de 11 cursos centrada en JavaScript/Node.js, Express y MongoDB, más DevOps, contenedores y microservicios.

              Lanza tu carrera como Back‑End JavaScript Developer en menos de 4 meses. No requiere experiencia previa.

              Tecnologías: HTML, CSS, JavaScript, Node.js, Express, Git/GitHub, SQL/NoSQL, Docker, Kubernetes, Microservicios y Serverless.

              Incluye proyecto final y preparación para entrevistas.

              • Fundamentos web (HTML/CSS) y control de versiones con Git/GitHub.
              • JavaScript moderno: ES6, DOM, AJAX, asincronía y depuración.
              • Node.js y Express para construir APIs y servicios.
              • DevOps, CI/CD, MongoDB y microservicios en la nube.



              CURSO 1: Web Development Basics (HTML/CSS/JS)
              - Crear páginas y estilos; ecosistema y herramientas.

              CURSO 2: Git & GitHub for Developers
              - Repos, ramas, PRs y colaboración.

              CURSO 3: Modern JavaScript
              - ES6, DOM, eventos, errores/promesas y async/await.

              CURSO 4: Developing Back‑End Apps with Node.js & Express
              - npm, extensiones con Express y asincronía en servidor.

              CURSO 5: Cloud‑Native, Agile & MongoDB
              - CI/CD, Scrum/BDD/TDD y fundamentos de MongoDB.

              CURSO 6: Containers & Kubernetes
              - Docker, Kubernetes, OpenShift e Istio; YAML.

              CURSO 7: Microservices
              - REST, Postman/Swagger y despliegue serverless.

              CURSO 8: Node.js & MongoDB: Back‑end Database Apps
              - APIs seguras, auth/autorización y despliegue en la nube.

              CURSO 9: Capstone & Career Prep
              - App back‑end completa, CI/CD y preparación de entrevistas.

              top
                INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
              Hide picture