• No hay productos en el carrito.

Construye habilidades de desarrollador/a full‑stack con JavaScript: React para el front‑end y Node/Express para el back‑end.

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 00:03:40
        • Resumen del curso 00:05:00
        • Consejos útiles para completar el curso 00:05:00
        • Tu camino hacia React: construir sobre lo que sabes 00:15:00
        • Introducción a los Frameworks Front-End y React 00:05:11
        • Comprender la estructura de React 00:05:22
        • Puntos de vista de expertos: Utilización de marcos de trabajo de JavaScript para front-end 00:03:09
        • Introducción a ES6 00:06:41
        • Introducción a JSX 00:03:22
        • CRA frente a la herramienta Vite 00:05:00
        • Laboratorio: Hello World con React 00:20:00
        • Resumen de la lección 1: Creación de aplicaciones frontales enriquecidas con React y ES6 00:01:00
        • Cuestionario práctico de la lección 1: Creación de aplicaciones frontales enriquecidas con React y ES6 00:20:00
        • Introducción a los componentes 00:03:34
        • Trabajando con Componentes de Clase React: Props y Manejo de Eventos 00:07:54
        • Introducción a los Estados 00:04:34
        • Ciclo de vida de los componentes de clase 00:03:47
        • Paso de datos y estados entre componentes 00:06:57
        • Laboratorio: Aplicación de clasificación de contenidos para dar «Me gusta» o «No me gusta 00:40:00
        • Resumen de la lección 2: Introducción a los componentes de clase 00:01:00
        • Prueba práctica de la lección 2: Introducción a los componentes de clase 00:20:00
        • Hoja de trucos: Introducción a React y componentes de clase 00:10:00
        • Glosario: Introducción a React y a los componentes de clase 00:10:00
        • Módulo 1 Cuestionario Graduado: Introducción a React y Componentes de Clase 00:20:00
        • Trabajar con Componentes Funcionales: Accesorios y gestión de eventos 00:06:03
        • Composición de los componentes 00:04:24
        • Gestión de estados en componentes funcionales 00:07:19
        • Función Ciclo de vida de los componentes 00:06:05
        • Laboratorio Componente de función Página de destino del planificador de eventos 00:40:00
        • Prueba de componentes React 00:07:07
        • Resumen de la lección 1: Introducción a los componentes de función 00:03:00
        • Prueba práctica de la lección 1: Introducción a los componentes funcionales 00:20:00
        • Trabajando con Arrays en Componentes React 00:07:15
        • Manipulación virtual del DOM en React 00:07:35
        • Estilo en React 00:05:00
        • Laboratorio: Aplicación de lista de tareas 00:40:00
        • Resumen de la lección 2: Array en React y manipulación del DOM 00:03:00
        • Lección 2 Cuestionario Práctico: Array en React y manipulación del DOM 00:20:00
        • Hoja de trucos: Entendiendo los Componentes de Función con Array y Manipulación DOM 00:10:00
        • Glosario: Comprensión de los componentes de función con manipulación de matrices y DOM 00:08:00
        • Módulo 2 Cuestionario Graduado: Entendiendo Componentes de Función con Arreglos y Manipulación DOM 00:20:00
        • Ganchos 00:04:37
        • Gestión de efectos secundarios y gancho personalizado 00:06:49
        • Conexión de React a servicios externos 00:05:00
        • Laboratorio: Obtención de datos mediante useFetch 00:40:00
        • Implementación de formularios 00:05:06
        • Laboratorio: Crear formulario de retroalimentación para encuesta 00:40:00
        • Resumen de la lección 1: Hooks y gestión de formularios en React 00:02:00
        • Lección 1 Cuestionario práctico: Hooks y gestión de formularios en React 00:20:00
        • Introducción a Redux 00:03:27
        • Conceptos esenciales de Redux 00:04:09
        • Async con Redux 00:05:45
        • Binding Redux y Flow 00:06:14
        • Introducción a Redux Toolkit 00:07:00
        • Laboratorio: Renderizado de datos de comercio electrónico con Redux Toolkit 01:00:00
        • Ganchos frente a Redux 00:10:00
        • Resumen de la lección 2: Gestión del estado de la aplicación con Redux 00:03:00
        • Cuestionario práctico de la lección 2: Gestión del estado de la aplicación con Redux 00:20:00
        • Hoja de trucos: Comprensión en profundidad de la funcionalidad avanzada de React 00:10:00
        • Glosario: Comprensión en profundidad de la funcionalidad avanzada de React 00:08:00
        • Módulo 3 Cuestionario graduado: Comprensión en profundidad de la funcionalidad avanzada de React 00:20:00
        • Laboratorio: Configuración del entorno GitHub 00:15:00
        • Proyecto práctico: Aplicación Conference Expense Planner 00:10:00
        • Proyecto práctico: Planificador de gastos de conferencias 01:30:00
        • Recorrido por el proyecto final 00:03:37
        • Resumen del proyecto final 00:10:00
        • Proyecto Final: Aplicación comercial Paradise Nursery 01:00:00
        • Opción 1: Presentación y evaluación con calificación AI 00:30:00
        • Resumen del curso 00:05:03
        • Felicitaciones y próximos pasos 00:02:00
        • Mensaje del equipo del curso 00:03: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
            • Introducción al curso 00:02:42
            • Requisitos previos y programa de estudios 00:05:00
            • Consejos útiles para completar el curso 00:03:00
            • Recorrido del proyecto 00:03:14
            • Lectura: Visión general del proyecto 00:10: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
            • Módulo 1 Lista de control: Introducción al proyecto, configuración del repositorio, historias de usuario y configuración de la base de datos 00:20:00
            • Módulo 1 Cuestionario graduado: Introducción al proyecto, configuración del repositorio, historias de usuario y configuración de la base de datos 00:20:00
            • Lectura: Introducción al módulo 00:05:00
            • Laboratorio práctico: Creación de API para servicio de regalos 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
            • Módulo 2 Lista de comprobación: API y servicios back-end 00:20:00
            • Módulo 2 Cuestionario graduado: API y servicios back-end 00:20:00
            • Lectura: Introducción al módulo 00:05:00
            • Laboratorio práctico: Creación de la Página de destino 01:00:00
            • Laboratorio práctico: Creación de la página principal y la barra de navegación 01:00:00
            • Laboratorio práctico: Creación de páginas de registro e inicio de sesión 00:50:00
            • Laboratorio práctico: Implementación de la página de detalles 01:00:00
            • Laboratorio práctico: Implementación de la página de búsqueda 01:00:00
            • Módulo 3 Lista de comprobación: Añadir páginas frontales 00:20:00
            • Módulo 3 Cuestionario graduado: Añadir páginas frontales 00:20:00
            • Módulo Introducción 00:05:00
            • Laboratorio práctico: Desarrollo de integración back-end para registro 00:30:00
            • Laboratorio práctico: Implementación del back-end en el componente Register 00:40:00
            • Laboratorio práctico: Desarrollo de integración back-end para inicio de sesión 00:30:00
            • Laboratorio práctico: Implementación del back-end en el componente de inicio de sesión 00:40:00
            • Laboratorio práctico: Desarrollo de integración back-end para perfil de usuario 00:30:00
            • Laboratorio práctico: Implementación del back-end en el componente Profile 00:40:00
            • Módulo 4 Lista de comprobación: API de back-end para componentes de front-end 00:20:00
            • Módulo 4 Cuestionario graduado: API de back-end para componentes de front-end 00:20:00
            • Módulo Introducción 00:05:00
            • Lectura: Introducción a las acciones de GitHub 00:15:00
            • Laboratorio práctico: CI/CD con acciones de GitHub 01:30:00
            • Laboratorio práctico: Containerización y despliegue de aplicaciones 01:30:00
            • Módulo 5 Lista de comprobación: Integración Front-end/Back-end y CI/CD 00:20:00
            • Módulo 5 Cuestionario graduado: Integración Front-end/Back-end y CI/CD 00:20:00
            • Opción 1: Presentación y evaluación con calificación AI 00:45:00
            • Opción 2: Presentación y evaluación por pares 01:00:00
            • Felicitaciones y próximos pasos 00:02: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

            Construye habilidades de desarrollador/a full‑stack con JavaScript: React para el front‑end y Node/Express para el back‑end.

            Te prepararás para un rol full‑stack en menos de 4 meses, cubriendo React (JSX, ES6, componentes reutilizables, hooks) y back‑end con Node.js/Express.

            Aprenderás a gestionar paquetes con npm, trabajar con promesas/asincronía y construir APIs; además crearás proyectos de portafolio.

            El enfoque práctico fortalece tu preparación para entrevistas y demuestra tus competencias con un certificado y badge de IBM.



            CURSO 1–5: Front‑end con React
            - Interfaces interactivas, props/estado y formularios
            - Patrones y Redux

            CURSO 6: Developing Back‑End Apps with Node.js and Express
            - Apps de servidor en Node
            - Express y paquetes de terceros
            - Gestión de paquetes con npm
            - Callbacks/promesas y asincronía

            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