• No hay productos en el carrito.

Certificado Profesional · Impartido por IBMPago único de $4,990 MXN · acceso por 12 meses

Desarrollador Full-Stack con JavaScript

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

Certificado con validez SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 191 h 100% autodidacta 58 unidades Nivel intermedio
Modalidad

Así estudias: curso autodidacta

  • Autodidacta y 100% en línea: contenido disponible 24/7.
  • Avanzas a tu ritmo: la plataforma guarda tu progreso.
  • Sin tutor ni clases en vivo: el curso está diseñado para estudiarse por tu cuenta.
  • Te evalúas con actividades automáticas, sin entregas a un tutor.
Qué aprenderás

Lo que serás capaz de hacer

Desarrolla las habilidades necesarias para crear aplicaciones web full-stack con JavaScript. Aprenderás a trabajar en el front-end con React y en el back-end con Node.js y Express mediante un enfoque práctico.

  • Construir interfaces interactivas con React, JSX, ES6, componentes reutilizables y hooks.
  • Gestionar props, estado, formularios y patrones de diseño, incluido Redux.
  • Crear aplicaciones y APIs del lado del servidor con Node.js y Express.
  • Administrar paquetes con npm y trabajar con callbacks, promesas y programación asíncrona.
Habilidades que desarrollarás
Software Development Life Cycle Software Architecture Full-Stack Web Development Software Design Web Development Software Development Methodologies Software Design Patterns Development Environment Unified Modeling Language Software Engineering Web Applications Software Development Tools

Temario

UNIDAD 1 - El ciclo de vida del desarrollo de software · 22 lecciones

Introducción a la ingeniería de software - UNIDAD 1 - El ciclo de vida del desarrollo de software

  • Introducción al cursoVideo · 3 min
  • Conozca a los expertosVideo · 5 min
  • ¿Qué es la ingeniería de software?Video · 5 min
  • El punto de vista de los expertos: ¿Qué es la ingeniería de software?Video · 6 min
  • Introducción al SDLCVideo · 4 min
  • Fases del SDLCVideo · 7 min
  • Actividad: Fases en el SDLCActividad · 15 min
  • Creación de software de calidadVideo · 7 min
  • La calidad no es magia: es procesoActividad · 15 min
  • RequisitosVideo · 7 min
  • Visión general de la ingeniería de softwareCuestionario · 20 min
  • Metodologías de desarrollo de softwareVideo · 7 min
  • Elección del enfoque de desarrollo: Exploración de escenariosActividad · 15 min
  • Versiones de softwareVideo · 4 min
  • Pruebas de softwareVideo · 8 min
  • Documentación de softwareVideo · 6 min
  • Pruebas de software y documentación de softwareCuestionario · 20 min
  • Funciones en los proyectos de ingeniería de softwareVideo · 6 min
  • El punto de vista de los iniciados: Roles laborales en los equipos de ingeniería de softwareVideo · 7 min
  • El proceso de creación de software y las funciones asociadasCuestionario · 20 min
  • Resumen y aspectos destacadosLectura · 10 min
  • Cuestionario graduado: El ciclo de vida del desarrollo de softwareCuestionario · 20 min
UNIDAD 2 - Introducción al desarrollo de software · 17 lecciones

Introducción a la ingeniería de software - UNIDAD 2 - Introducción al desarrollo de software

  • Visión general del desarrollo web y en la nubeVideo · 5 min
  • Aprendizaje del desarrollo front-endVideo · 6 min
  • La importancia del desarrollo del back-endVideo · 7 min
  • Trabajo en equipo y escuadrasVideo · 5 min
  • El punto de vista de los iniciados: El trabajo en equipo en la ingeniería del softwareVideo · 3 min
  • Programación en parejaVideo · 5 min
  • El punto de vista de los iniciados: Programación en parejasVideo · 5 min
  • Actividad: Categorización de las tecnologías frontales y posterioresActividad · 15 min
  • Introducción al desarrolloCuestionario · 20 min
  • Presentación de las herramientas de desarrollo de aplicacionesVideo · 6 min
  • Más herramientas de desarrollo de aplicacionesVideo · 5 min
  • Introducción a las pilas de softwareVideo · 8 min
  • Laboratorio práctico: Primeros pasos con un IDEActividad · 1 h
  • Punto de vista de los iniciados: Herramientas y tecnologíasVideo · 7 min
  • Herramientas de desarrollo de softwareCuestionario · 20 min
  • Resumen y aspectos destacadosLectura · 10 min
  • Cuestionario graduado: Introducción al desarrollo de softwareCuestionario · 20 min
UNIDAD 3 - Fundamentos de la programación · 14 lecciones

Introducción a la ingeniería de software - UNIDAD 3 - Fundamentos de la programación

  • Lenguajes de programación interpretados y compiladosVideo · 6 min
  • Lenguajes de programación de consulta y ensamblajeVideo · 7 min
  • Comprender los métodos de organización del códigoVideo · 7 min
  • Laboratorio práctico: Hello World en 11 lenguajes de programaciónActividad · 15 min
  • Punto de vista de los iniciados: Tipos de lenguasVideo · 5 min
  • Actividad: Lógica de programación y métodos organizativosActividad · 15 min
  • Lenguajes de programación y organizaciónCuestionario · 20 min
  • Lógica de programación de bifurcaciones y buclesVideo · 6 min
  • Introducción a los conceptos de programación Parte 1Video · 6 min
  • Introducción a los conceptos de programación Parte 2Video · 5 min
  • Laboratorio práctico: Fundamentos de programación con PythonActividad · 25 min
  • Introducción a los conceptos de programaciónCuestionario · 20 min
  • Resumen y aspectos destacadosLectura · 10 min
  • Cuestionario graduado: Fundamentos de la programaciónCuestionario · 20 min
UNIDAD 4 - Arquitectura, diseño y patrones de software · 14 lecciones

Introducción a la ingeniería de software - UNIDAD 4 - Arquitectura, diseño y patrones de software

  • Introducción a la arquitectura de softwareVideo · 5 min
  • Diseño y modelado de softwareVideo · 7 min
  • Análisis y diseño orientados a objetosVideo · 5 min
  • Punto de vista de los expertos: importancia del diseño y la arquitectura de softwareVideo · 5 min
  • Actividad: Crear un diagrama arquitectónicoActividad · 15 min
  • Arquitectura y diseño de softwareCuestionario · 20 min
  • Enfoques de la arquitectura de aplicacionesVideo · 7 min
  • Patrones arquitectónicos de softwareVideo · 8 min
  • Entornos de implantación de aplicacionesVideo · 6 min
  • Componentes del despliegue de producciónVideo · 6 min
  • Punto de vista de los expertos: Arquitectura de despliegueVideo · 3 min
  • Patrones de arquitectura de software y topologías de despliegueCuestionario · 20 min
  • Resumen y aspectos destacadosLectura · 3 min
  • Cuestionario graduado: Topologías de arquitectura, diseño y despliegue de softwareCuestionario · 20 min
UNIDAD 5 - Oportunidades de empleo y competencias en ingeniería de software · 15 lecciones

Introducción a la ingeniería de software - UNIDAD 5 - Oportunidades de empleo y competencias en ingeniería de software

  • ¿Qué hace un ingeniero de software?Video · 4 min
  • Un día en la vida de un ingeniero de softwareVideo · 4 min
  • Habilidades necesarias para la ingeniería de softwareVideo · 7 min
  • El punto de vista de los iniciados: Consejos a los futuros ingenieros de softwareVideo · 5 min
  • Punto de vista de los iniciados: Las mujeres en la ingeniería de softwareVideo · 5 min
  • Acerca de los ingenieros de softwareCuestionario · 20 min
  • Perspectivas laborales de los ingenieros de softwareVideo · 7 min
  • Trayectorias profesionales en ingeniería de softwareVideo · 6 min
  • Títulos de empleo en ingeniería de softwareVideo · 7 min
  • Punto de vista de los iniciados: Trayectorias profesionalesVideo · 6 min
  • Actividad: Adecuar las funciones a las responsabilidadesActividad · 15 min
  • Código éticoVideo · 5 min
  • Carreras en ingeniería de softwareCuestionario · 20 min
  • Resumen y aspectos destacadosLectura · 10 min
  • Cuestionario graduado: Oportunidades laborales y competencias en ingeniería de softwareCuestionario · 20 min
UNIDAD 6 - Prueba final y proyecto final · 5 lecciones

Introducción a la ingeniería de software - UNIDAD 6 - Prueba final y proyecto final

  • Cuestionario graduado: Cuestionario finalCuestionario · 20 min
  • Presentación y evaluación del proyecto finalActividad · 30 min
  • Glosario de ingeniería de softwareActividad · 15 min
  • Felicitaciones y próximos pasosLectura · 2 min
  • Gracias de parte del equipo del cursoLectura · 2 min
UNIDAD 7 - Visión general del HTML · 18 lecciones

Introducción a HTML, CSS y JavaScript - UNIDAD 7 - Visión general del HTML

  • Introducción al cursoVideo · 5 min
  • Programa del cursoLectura · 5 min
  • Consejos útiles para completar el cursoLectura · 3 min
  • Introducción al HTMLVideo · 4 min
  • Características HTMLVideo · 6 min
  • Práctica: Introducción al HTML (JSFiddle)Lectura · 30 min
  • Gestión y soporte HTMLVideo · 4 min
  • Secuencias de comandos HTMLVideo · 5 min
  • Compatibilidad con navegadores HTML5Video · 4 min
  • Entender HTML5: los pilares de la webActividad · 15 min
  • Puntos de vista internos: Trabajar con HTML y CSSVideo · 3 min
  • Elementos HTML comunesLectura · 25 min
  • Laboratorio Práctico: HTML - Creación de una página web sencillaActividad · 25 min
  • Resumen del Módulo 1: Visión general de HTMLLectura · 2 min
  • Cuestionario práctico: Visión general de HTMLCuestionario · 20 min
  • Glosario: Introducción al HTML5Lectura · 2 min
  • Guía rápida: Introducción al HTML5Lectura · 10 min
  • Cuestionario graduado: Visión general de HTMLCuestionario · 20 min
UNIDAD 8 - Visión general de CSS y elementos HTML5 · 17 lecciones

Introducción a HTML, CSS y JavaScript - UNIDAD 8 - Visión general de CSS y elementos HTML5

  • Etiquetas HTML5 y elementos estructuralesVideo · 5 min
  • Etiquetas y elementos estructurales comunes de HTML5Lectura · 25 min
  • Laboratorio práctico: Conversión de unidades mediante elementos estructurales HTML5Actividad · 30 min
  • Elemento Input de HTML5: Atributos para la etiqueta InputVideo · 5 min
  • Puntos de vista de los iniciados: Mejorar la experiencia del usuario con HTML5Video · 1 min
  • Elementos HTML adicionales: Conjunto de campos HTML y etiqueta de leyendaLectura · 1 min
  • CSS Estilizar HTMLVideo · 9 min
  • Comprender los selectores CSS: etiquetas, ID y clasesLectura · 15 min
  • Marcos CSSVideo · 9 min
  • Laboratorio Práctico: Conceptos básicos de CSS - Estilizar su página webActividad · 15 min
  • Laboratorio práctico: Diseño web responsivo con Tailwind y Bootstrap FrameworksActividad · 1 h
  • Propiedades CSS avanzadasLectura · 20 min
  • Resumen del móduloLectura · 2 min
  • Glosario: Introducción al CSS y elementos HTML5Lectura · 5 min
  • Guía rápida: Introducción al CSS y elementos HTML5Lectura · 15 min
  • Cuestionario prácticoCuestionario · 20 min
  • Cuestionario graduado: Visión general de CSS y elementos HTML5Cuestionario · 20 min
UNIDAD 9 - Programación en JavaScript para aplicaciones web · 23 lecciones

Introducción a HTML, CSS y JavaScript - UNIDAD 9 - Programación en JavaScript para aplicaciones web

  • Introducción a JavaScript y ES6Video · 6 min
  • Tipos de datos y variablesVideo · 5 min
  • Introducción a las funciones y tipos de funcionesVideo · 6 min
  • JavaScript: Funciones y prototiposVideo · 6 min
  • Introducción a las matricesVideo · 5 min
  • Métodos de matricesVideo · 7 min
  • Laboratorio Práctico: Visualización de la información de los empleados mediante métodos de matrizActividad · 30 min
  • Cuestionario prácticoCuestionario · 20 min
  • API de JavaScriptVideo · 9 min
  • API de JavaScriptLectura · 10 min
  • JavaScript del lado del cliente: con HTMLVideo · 4 min
  • Puntos de vista de los iniciados: Las mejores prácticas de JavaScriptVideo · 5 min
  • Laboratorio práctico: Validación de un formulario JavaScriptActividad · 25 min
  • JavaScript del lado del cliente: con DOMVideo · 6 min
  • Objetos DOM de JavaScriptVideo · 4 min
  • Laboratorio práctico: Manipulación del DOM con JavaScriptActividad · 1 h
  • Práctica: JavaScript - Consola del navegadorLectura · 20 min
  • Mejora de los conocimientos de JavaScript con JSFiddleActividad · 15 min
  • Cuestionario prácticoCuestionario · 20 min
  • Resumen del móduloLectura · 2 min
  • Glosario: Programación en JavaScript para aplicaciones webLectura · 10 min
  • Guía rápida: Programación en JavaScript para aplicaciones webLectura · 10 min
  • Cuestionario graduadoCuestionario · 20 min
UNIDAD 10 - Proyecto final · 7 lecciones

Introducción a HTML, CSS y JavaScript - UNIDAD 10 - Proyecto final

  • Laboratorio práctico: Calculadora de interés simpleActividad · 30 min
  • Laboratorio práctico: Sitio web de cartera de una sola páginaActividad · 1 h
  • Lista de comprobación para la entrega del proyecto finalLectura · 10 min
  • Entrega y evaluación calificadas por IAActividad · 30 min
  • (Opcional) Publica tu portafolio en GitHub PagesLectura · 15 min
  • Felicitaciones y próximos pasosLectura · 15 min
  • Mensaje del equipo del cursoLectura · 2 min
UNIDAD 11 - Fundamentos de Git y GitHub · 14 lecciones

Introducción a Git y GitHub - UNIDAD 11 - Fundamentos de Git y GitHub

  • Introducción al cursoVideo · 4 min
  • Visión general de Git y GitHubVideo · 4 min
  • Introducción a GitHubVideo · 5 min
  • Repositorios de GitHubVideo · 4 min
  • GitHub - Primeros pasosVideo · 3 min
  • Laboratorio Práctico: Registro en GitHub y creación de repositoriosActividad · 30 min
  • Resumen: Primeros pasos con Git y GitHubLectura · 2 min
  • Cuestionario práctico: Introducción a Git y GitHubCuestionario · 20 min
  • Ramas de GitHubVideo · 5 min
  • Laboratorio práctico: Bifurcación y fusión (Web UI)Actividad · 20 min
  • Resumen: Ramas con GitHubLectura · 2 min
  • Cuestionario práctico: Ramas con GitHubCuestionario · 20 min
  • Glosario: Fundamentos de Git y GitHubActividad · 5 min
  • Cuestionario graduado: Fundamentos de Git y GitHubCuestionario · 20 min
UNIDAD 12 - Comandos Git y gestión de proyectos GitHub · 14 lecciones

Introducción a Git y GitHub - UNIDAD 12 - Comandos Git y gestión de proyectos GitHub

  • Visión general de los flujos de trabajo GitVideo · 7 min
  • Visión general de los comandos GitVideo · 5 min
  • Lectura: Comandos GitActividad · 15 min
  • Demostración: Trabajar con ramas utilizando comandos GitVideo · 5 min
  • Laboratorio Práctico: Introducción a las ramas mediante comandos GitActividad · 25 min
  • Clonación y bifurcación de proyectos de GitHubVideo · 6 min
  • Clonación frente a bifurcaciónVideo · 7 min
  • Gestión de proyectos de GitHubVideo · 4 min
  • Laboratorio práctico: Clonación y bifurcación de proyectos de GitHubActividad · 25 min
  • Resumen: Flujos de trabajo Git con comandos GitLectura · 2 min
  • Cuestionario de práctica: Flujos de trabajo Git con comandos GitCuestionario · 20 min
  • Hoja de trucos: Comandos Git y gestión de proyectos GitHubActividad · 10 min
  • Glosario: Comandos Git y gestión de proyectos GitHubActividad · 4 min
  • Cuestionario graduado: Comandos Git y gestión de proyectos GitHubCuestionario · 20 min
UNIDAD 13 - Proyecto final y evaluación · 12 lecciones

Introducción a Git y GitHub - UNIDAD 13 - Proyecto final y evaluación

  • Proyecto de prácticas: Visión generalActividad · 15 min
  • Proyecto de práctica: Parte 1 - GitHub UIActividad · 30 min
  • Proyecto de Práctica: Parte 2 - Git CLIActividad · 45 min
  • Proyecto final: Resumen y criterios de calificaciónActividad · 15 min
  • Proyecto Final: Parte 1 - GitHub UIActividad · 30 min
  • Proyecto Final: Parte 2 - Git CLIActividad · 1 h
  • Opción 1: Presentación y evaluación con calificación AIActividad · 30 min
  • Opción 2: Presentación y evaluación por paresLección · 30 min
  • [Opcional] GitHub CopilotVideo · 5 min
  • Glosario del curso: Git y GitHubActividad · 5 min
  • Felicitaciones y próximos pasosLectura · 2 min
  • Gracias de parte del equipo del cursoLectura · 5 min
UNIDAD 14 - [Opcional] Trabajar con GitHub desde el escritorio de Windows · 5 lecciones

Introducción a Git y GitHub - UNIDAD 14 - [Opcional] Trabajar con GitHub desde el escritorio de Windows

  • Uso de comandos Git desde su escritorio (Opcional)Lectura · 10 min
  • Laboratorio Práctico: Instalación de GitBash en el escritorio (opcional)Actividad · 20 min
  • Laboratorio práctico: Creación de claves SSH (opcional)Actividad · 20 min
  • Laboratorio: Añadir SSH a Repo (Opcional)Actividad · 15 min
  • Laboratorio práctico: Uso de Git desde su propio escritorio (opcional)Actividad · 30 min
UNIDAD 15 - Introducción al desarrollo de JavaScript · 25 lecciones

Fundamentos de programación en JavaScript - UNIDAD 15 - Introducción al desarrollo de JavaScript

  • Introducción al cursoVideo · 4 min
  • Programa del curso y requisitos previosLectura · 3 min
  • Consejos útiles para completar el cursoActividad · 2 min
  • Introducción a los conceptos de desarrolloVideo · 7 min
  • Introducción a JavaScript y ES6Video · 6 min
  • Laboratorio: Configuración del entorno GitActividad · 15 min
  • Tipos de datos y variablesVideo · 5 min
  • Laboratorio práctico: Trabajar con variables y su alcanceActividad · 15 min
  • Operadores y expresionesVideo · 4 min
  • Flujo de control y sentencias condicionalesVideo · 4 min
  • Bucle e iteraciónVideo · 6 min
  • Laboratorio práctico: Implementación del flujo de control y sentencias condicionalesActividad · 15 min
  • Cuestionario práctico: Introducción a JavaScriptCuestionario · 20 min
  • Introducción a las funciones y tipos de funcionesVideo · 6 min
  • Sintaxis de función ECMAScript y sentencia de retornoVideo · 7 min
  • Laboratorio Práctico: Cómo escribir su primera función en JavascriptActividad · 15 min
  • Cierre de funciones y elevación de funcionesVideo · 5 min
  • Laboratorio práctico: Desarrollar seguidores Contar alertas de hitos utilizando funcionesActividad · 15 min
  • Eventos en JavaScriptVideo · 5 min
  • Lectura: Introducción a addEventListenerActividad · 8 min
  • Laboratorio práctico: Desarrollo de un formulario de encuesta de retroalimentación sobre productos mediante eventosActividad · 15 min
  • Práctica: Introducción a las funciones y eventos de JavaScriptCuestionario · 20 min
  • Resumen del módulo 1: Introducción al desarrollo en JavaScriptLectura · 2 min
  • Módulo 1 Cheatsheet: Introducción al desarrollo en JavaScriptActividad · 6 min
  • Módulo 1 Cuestionario graduado: Introducción al desarrollo de JavaScriptCuestionario · 20 min
UNIDAD 16 - Matrices y objetos en JavaScript · 17 lecciones

Fundamentos de programación en JavaScript - UNIDAD 16 - Matrices y objetos en JavaScript

  • Introducción a las matricesVideo · 5 min
  • Manipulación e iteración de matricesVideo · 6 min
  • Laboratorio práctico: Trabajo con la iteración de matrices para la lista de menús de un restauranteActividad · 30 min
  • Métodos de matricesVideo · 7 min
  • Trabajar con matrices bidimensionalesVideo · 5 min
  • Laboratorio Práctico: Visualización de la información de los empleados mediante métodos de matrizActividad · 30 min
  • Cuestionario de práctica: Introducción a las matrices en JavaScriptCuestionario · 20 min
  • Clases y Objetos en JavaScriptVideo · 5 min
  • Acceso a las propiedades de los objetosVideo · 7 min
  • Laboratorio Práctico: Desarrollo de una aplicación para crear un sistema de gestión de libros mediante objetosActividad · 30 min
  • Introducción a las cadenas y su manipulaciónVideo · 7 min
  • Laboratorio Práctico: Creación de una herramienta de análisis de texto para pruebas de velocidad mediante manipulaciones de cadenasActividad · 30 min
  • Introducción a las matemáticas y a los objetos fechaVideo · 7 min
  • Cuestionario de práctica: Introducción a los objetos y cadenas en JavaScriptCuestionario · 20 min
  • Resumen del módulo 2: Matrices y objetos en JavaScriptLectura · 1 min
  • Módulo 2 Cheatsheet: Matrices y objetos en JavaScriptActividad · 10 min
  • Módulo 2 Cuestionario Graduado: Matrices y objetos en JavaScriptCuestionario · 20 min
UNIDAD 17 - Trabajar con DOM en JavaScript · 16 lecciones

Fundamentos de programación en JavaScript - UNIDAD 17 - Trabajar con DOM en JavaScript

  • Introducción a la depuración en JavaScriptVideo · 6 min
  • Laboratorio práctico: Depuración de una aplicación JavaScript en Chrome Dev ToolsActividad · 30 min
  • Introducción al Modelo de objetos de documentos (DOM)Video · 8 min
  • Manipulación de elementos DOMVideo · 7 min
  • Lectura: Métodos de manipulación del DOMActividad · 11 min
  • Laboratorio práctico: Creación de una lista de tareas utilizando JavaScriptActividad · 30 min
  • Lectura: JavaScript y la compatibilidad con navegadoresActividad · 5 min
  • Cuestionario práctico: Trabajar con DOMCuestionario · 20 min
  • Introducción al modelo de objetos del navegador (BOM)Video · 6 min
  • Recorrer el DOMVideo · 6 min
  • Estilización de los elementos DOMVideo · 6 min
  • Laboratorio Práctico: Desarrolle un colorido juego de memoria MATCH utilizando JavaScript DOMActividad · 30 min
  • Cuestionario práctico: Recorrido y estilo del DOMCuestionario · 20 min
  • Resumen del módulo 3: Trabajar con DOM en JavaScriptLectura · 2 min
  • Módulo 3 Cheatsheet: Trabajar con DOM en JavaScriptActividad · 5 min
  • Módulo 3 Cuestionario graduado: Trabajar con DOM en JavaScriptCuestionario · 20 min
UNIDAD 18 - JavaScript Async · 16 lecciones

Fundamentos de programación en JavaScript - UNIDAD 18 - JavaScript Async

  • Introducción a JSONVideo · 7 min
  • Cómo diseñar un esquema JSON para definir la estructura de un objeto JSONActividad · 15 min
  • Introducción a la ejecución asíncrona y síncronaVideo · 6 min
  • Introducción a AJAX (Asynchronous JavaScript and XML)Video · 6 min
  • Solicitudes Http con XMLHttpRequest (XHR)Video · 5 min
  • Laboratorio Práctico: Desarrollo de una aplicación para obtener artículos de salud mediante XMLHttpRequestActividad · 30 min
  • Cuestionario práctico: JavaScript Async y Solicitudes HTTPCuestionario · 20 min
  • Entender las promesas para la APIVideo · 7 min
  • Comprender la API fetch()Video · 5 min
  • Hands-on-Lab:Hands-on Lab: Call API to Fetch Weather Data Using fetchActividad · 1 h
  • Lectura Acerca de npm /cdn para obtener AxiosActividad · 15 min
  • Introducción a AxiosVideo · 6 min
  • Cuestionario práctico: Técnicas asíncronas de recuperación de datosCuestionario · 20 min
  • Resumen del módulo 4: JavaScript AsyncLectura · 2 min
  • Módulo 4 Cheatsheet: JavaScript AsyncActividad · 3 min
  • Módulo 4 Cuestionario graduado: JavaScript AsyncCuestionario · 20 min
UNIDAD 19 - Proyecto final y recapitulación del curso · 9 lecciones

Fundamentos de programación en JavaScript - UNIDAD 19 - Proyecto final y recapitulación del curso

  • Resumen del proyectoVideo · 4 min
  • Proyecto práctico - Desarrollar una aplicación para el censo sanitarioActividad · 1 h
  • Proyecto final: Resumen y criterios de calificaciónActividad · 10 min
  • Proyecto finalActividad · 1 h 40 min
  • Glosario del cursoActividad · 10 min
  • Opción 1: Presentación y evaluación del proyecto finalActividad · 30 min
  • Opción 2: Presentación y evaluación por paresLección · 30 min
  • Felicitaciones y próximos pasosLectura · 3 min
  • Gracias de parte del equipo del cursoLectura · 10 min
UNIDAD 20 - Introducción a React y componentes de clase · 24 lecciones

Desarrollo de aplicaciones frontales con React - UNIDAD 20 - Introducción a React y componentes de clase

  • Introducción al cursoVideo · 4 min
  • Resumen del cursoLectura · 5 min
  • Consejos útiles para completar el cursoLectura · 5 min
  • Tu camino hacia React: construir sobre lo que sabesActividad · 15 min
  • Introducción a los Frameworks Front-End y ReactVideo · 5 min
  • Comprender la estructura de ReactVideo · 5 min
  • Puntos de vista de expertos: Utilización de marcos de trabajo de JavaScript para front-endVideo · 3 min
  • Introducción a ES6Video · 7 min
  • Introducción a JSXVideo · 3 min
  • CRA frente a la herramienta ViteLectura · 5 min
  • Laboratorio: Hello World con ReactActividad · 20 min
  • Resumen de la lección 1: Creación de aplicaciones frontales enriquecidas con React y ES6Lectura · 1 min
  • Cuestionario práctico de la lección 1: Creación de aplicaciones frontales enriquecidas con React y ES6Cuestionario · 20 min
  • Introducción a los componentesVideo · 4 min
  • Trabajando con Componentes de Clase React: Props y Manejo de EventosVideo · 8 min
  • Introducción a los EstadosVideo · 5 min
  • Ciclo de vida de los componentes de claseVideo · 4 min
  • Paso de datos y estados entre componentesVideo · 7 min
  • Laboratorio: Aplicación de clasificación de contenidos para dar "Me gusta" o "No me gustaActividad · 40 min
  • Resumen de la lección 2: Introducción a los componentes de claseLectura · 1 min
  • Prueba práctica de la lección 2: Introducción a los componentes de claseCuestionario · 20 min
  • Hoja de trucos: Introducción a React y componentes de claseLectura · 10 min
  • Glosario: Introducción a React y a los componentes de claseLectura · 10 min
  • Módulo 1 Cuestionario Graduado: Introducción a React y Componentes de ClaseCuestionario · 20 min
UNIDAD 21 - Comprensión de los componentes de función con manipulación de matrices y DOM · 17 lecciones

Desarrollo de aplicaciones frontales con React - UNIDAD 21 - Comprensión de los componentes de función con manipulación de matrices y DOM

  • Trabajar con Componentes Funcionales: Accesorios y gestión de eventosVideo · 6 min
  • Composición de los componentesVideo · 4 min
  • Gestión de estados en componentes funcionalesVideo · 7 min
  • Función Ciclo de vida de los componentesVideo · 6 min
  • Laboratorio Componente de función Página de destino del planificador de eventosActividad · 40 min
  • Prueba de componentes ReactVideo · 7 min
  • Resumen de la lección 1: Introducción a los componentes de funciónLectura · 3 min
  • Prueba práctica de la lección 1: Introducción a los componentes funcionalesCuestionario · 20 min
  • Trabajando con Arrays en Componentes ReactVideo · 7 min
  • Manipulación virtual del DOM en ReactVideo · 8 min
  • Estilo en ReactLectura · 5 min
  • Laboratorio: Aplicación de lista de tareasActividad · 40 min
  • Resumen de la lección 2: Array en React y manipulación del DOMLectura · 3 min
  • Lección 2 Cuestionario Práctico: Array en React y manipulación del DOMCuestionario · 20 min
  • Hoja de trucos: Entendiendo los Componentes de Función con Array y Manipulación DOMLectura · 10 min
  • Glosario: Comprensión de los componentes de función con manipulación de matrices y DOMLectura · 8 min
  • Módulo 2 Cuestionario Graduado: Entendiendo Componentes de Función con Arreglos y Manipulación DOMCuestionario · 20 min
UNIDAD 22 - Conocimiento profundo de la funcionalidad avanzada de React · 20 lecciones

Desarrollo de aplicaciones frontales con React - UNIDAD 22 - Conocimiento profundo de la funcionalidad avanzada de React

  • GanchosVideo · 5 min
  • Gestión de efectos secundarios y gancho personalizadoVideo · 7 min
  • Conexión de React a servicios externosVideo · 5 min
  • Laboratorio: Obtención de datos mediante useFetchActividad · 40 min
  • Implementación de formulariosVideo · 5 min
  • Laboratorio: Crear formulario de retroalimentación para encuestaActividad · 40 min
  • Resumen de la lección 1: Hooks y gestión de formularios en ReactLectura · 2 min
  • Lección 1 Cuestionario práctico: Hooks y gestión de formularios en ReactCuestionario · 20 min
  • Introducción a ReduxVideo · 3 min
  • Conceptos esenciales de ReduxVideo · 4 min
  • Async con ReduxVideo · 6 min
  • Binding Redux y FlowVideo · 6 min
  • Introducción a Redux ToolkitVideo · 7 min
  • Laboratorio: Renderizado de datos de comercio electrónico con Redux ToolkitActividad · 1 h
  • Ganchos frente a ReduxLectura · 10 min
  • Resumen de la lección 2: Gestión del estado de la aplicación con ReduxLectura · 3 min
  • Cuestionario práctico de la lección 2: Gestión del estado de la aplicación con ReduxCuestionario · 20 min
  • Hoja de trucos: Comprensión en profundidad de la funcionalidad avanzada de ReactLectura · 10 min
  • Glosario: Comprensión en profundidad de la funcionalidad avanzada de ReactLectura · 8 min
  • Módulo 3 Cuestionario graduado: Comprensión en profundidad de la funcionalidad avanzada de ReactCuestionario · 20 min
UNIDAD 23 - Prácticas, Proyecto Final y Presentación y Evaluación · 10 lecciones

Desarrollo de aplicaciones frontales con React - UNIDAD 23 - Prácticas, Proyecto Final y Presentación y Evaluación

  • Laboratorio: Configuración del entorno GitHubActividad · 15 min
  • Proyecto práctico: Aplicación Conference Expense PlannerLectura · 10 min
  • Proyecto práctico: Planificador de gastos de conferenciasActividad · 1 h 30 min
  • Recorrido por el proyecto finalVideo · 4 min
  • Resumen del proyecto finalLectura · 10 min
  • Proyecto Final: Aplicación comercial Paradise NurseryActividad · 1 h
  • Opción 1: Presentación y evaluación con calificación AIActividad · 30 min
  • Resumen del cursoVideo · 5 min
  • Felicitaciones y próximos pasosLectura · 2 min
  • Mensaje del equipo del cursoLectura · 3 min
UNIDAD 24 - Introducción a JavaScript del lado del servidor · 22 lecciones

Desarrollo de aplicaciones back-end con Node.js y Express - UNIDAD 24 - Introducción a JavaScript del lado del servidor

  • Introducción al curso: Bienvenido al desarrollo de aplicaciones back-end con Node.js y ExpressVideo · 3 min
  • Bienvenido al curso «Desarrollo de aplicaciones back-end con Node.js y Express»Lectura · 2 min
  • Resumen del cursoLectura · 2 min
  • ¿Qué es el desarrollo del back-end?Video · 7 min
  • Desarrollo back-end y front-endLectura · 10 min
  • Primeros pasos con Node.jsLectura · 10 min
  • Introducción a Node.jsVideo · 4 min
  • Puntos de vista de expertos: Reflexiones introductorias sobre JavaScript del lado del servidor y Node.jsVideo · 6 min
  • Importar y requerirVideo · 6 min
  • Introducción al JavaScript del lado del servidorVideo · 3 min
  • Node.js, conceptos de backend y módulosCuestionario · 20 min
  • Creación de un servidor web con Node.jsVideo · 3 min
  • Trabajar con módulos Node.jsVideo · 4 min
  • Módulos avanzados de Node.jsLectura · 10 min
  • Visión general del gestor de paquetes NodeVideo · 5 min
  • Laboratorio práctico - Primer servidor con Java Script del lado del servidorActividad · 20 min
  • Resumen del móduloLectura · 2 min
  • Módulo 1 Glosario: Introducción a JavaScript del lado del servidorLectura · 5 min
  • Módulo 1 Cheat Sheet: Introducción a JavaScript del lado del servidorLectura · 10 min
  • Conceptos básicos de JavaScriptLectura · 20 min
  • Cuestionario graduadoCuestionario · 20 min
  • Comienza tu aventura con Node.js y ExpressActividad · 15 min
UNIDAD 25 - E/S asíncrona con programación de devolución de llamada · 16 lecciones

Desarrollo de aplicaciones back-end con Node.js y Express - UNIDAD 25 - E/S asíncrona con programación de devolución de llamada

  • E/S asíncrona con programación de devolución de llamadaVideo · 6 min
  • Creación de funciones de retrollamadaVideo · 7 min
  • Puntos de vista de expertos: Uso de funciones callback anónimas en Node.jsVideo · 5 min
  • Problemas con las devoluciones de llamadaVideo · 5 min
  • PromesasVideo · 3 min
  • Laboratorio práctico: Promesas y devolución de llamadasActividad · 10 min
  • Trabajar con JSONVideo · 2 min
  • Puntos de vista de expertos: Uso de JSON y JavaScriptVideo · 4 min
  • Promesas, async/await y peticiones axios en Node.js y ExpressVideo · 8 min
  • Promesas, Async/Await y Peticiones Axios en Node.js y Express.jsLectura · 20 min
  • Laboratorio práctico - Programación de devolución de llamada asíncronaActividad · 30 min
  • Resumen del móduloLectura · 1 min
  • Glosario - E/S asíncrona con programación de devolución de llamadaLectura · 5 min
  • Cheatsheet - E/S asíncrona con programación de devolución de llamadaLectura · 15 min
  • Cuestionario prácticoCuestionario · 20 min
  • Cuestionario graduadoCuestionario · 20 min
UNIDAD 26 - Marco de aplicaciones web Express · 20 lecciones

Desarrollo de aplicaciones back-end con Node.js y Express - UNIDAD 26 - Marco de aplicaciones web Express

  • Ampliación de Node.jsVideo · 5 min
  • Puntos de vista de expertos: Trabajar con extensiones Node.js de tercerosVideo · 3 min
  • Introducción a los marcos webVideo · 8 min
  • Marco de aplicaciones web ExpressVideo · 6 min
  • Su primera aplicación web exprésVideo · 3 min
  • Puntos de vista de expertos: Trabajar con frameworks JavaScript de back-end y ExpressVideo · 4 min
  • Introducción al middleware y los enrutadoresLectura · 3 min
  • Enrutamiento, middleware y plantillasVideo · 7 min
  • Autenticación y autorización en Node.jsVideo · 7 min
  • Bienvenido a Autenticación y Autorización en Node.jsLectura · 20 min
  • Autenticación en Node.jsVideo · 8 min
  • Métodos HTTP y API RestLectura · 20 min
  • Laboratorio Práctico: Operaciones CRUD con Node.js y ExpressActividad · 1 h
  • Mejores prácticas exprésVideo · 8 min
  • Laboratorio práctico: Servidor ExpressActividad · 50 min
  • Resumen del móduloLectura · 1 min
  • Glosario: Marco de aplicaciones web ExpressLectura · 10 min
  • Hoja de trucos - Express Web Application FrameworkLectura · 10 min
  • Cuestionario prácticoCuestionario · 20 min
  • Cuestionario graduadoCuestionario · 20 min
UNIDAD 27 - Proyecto final · 8 lecciones

Desarrollo de aplicaciones back-end con Node.js y Express - UNIDAD 27 - Proyecto final

  • Laboratorio Práctico: Aplicación de lista de amigos utilizando Express Server con JWTActividad · 1 h
  • Visión general del proyecto: Escenario y criterios de revisiónLectura · 10 min
  • Desglose del proyectoLectura · 10 min
  • Laboratorio práctico: Aplicación de revisión de librosActividad · 2 h
  • Opción 1: Presentación y evaluación con calificación AIActividad · 30 min
  • Resumen del móduloLectura · 1 min
  • Gracias de parte del equipo del cursoLectura · 1 min
  • Felicitaciones y próximos pasosLectura · 2 min
UNIDAD 28 - Introducción a la nube nativa · 14 lecciones

Introducción a Cloud Native, DevOps, Agile y NoSQL - UNIDAD 28 - Introducción a la nube nativa

  • Introducción al cursoVideo · 5 min
  • Introducción y objetivos del cursoLectura · 3 min
  • Lectura: Opciones de laboratorio por lenguaje de programaciónActividad · 10 min
  • Bienvenido al desarrollo de aplicaciones nativas de la nubeVideo · 2 min
  • Visión general de la computación en nubeVideo · 6 min
  • Aplicaciones nativas de la nubeVideo · 5 min
  • Aplicaciones nativas de la nubeActividad · 5 min
  • CNCFVideo · 5 min
  • Visión general de la nube híbridaVideo · 4 min
  • Modernización con tecnologías nativas de la nubeVideo · 6 min
  • Resumen del módulo 1: Introducción a la nube nativaLectura · 1 min
  • Glosario: Introducción a la nube nativaLectura · 5 min
  • Cuestionario práctico: Introducción a la nube nativaCuestionario · 20 min
  • Módulo 1 Cuestionario graduado: Introducción a la nube nativaCuestionario · 20 min
UNIDAD 29 - DevOps y CI/CD · 17 lecciones

Introducción a Cloud Native, DevOps, Agile y NoSQL - UNIDAD 29 - DevOps y CI/CD

  • Introducción a DevOps y CI/CDVideo · 3 min
  • Definición de DevOpsVideo · 5 min
  • Características esenciales de DevOpsLectura · 10 min
  • Desarrollo basado en pruebasVideo · 7 min
  • Desarrollo Orientado al Comportamiento (BDD)Video · 4 min
  • ¿Qué es CI/CD?Video · 6 min
  • Beneficios de la ICVideo · 5 min
  • Herramientas para DevOps, CI y CDVideo · 10 min
  • Categorías de herramientas DevOps y sus herramientas disponiblesLectura · 7 min
  • Lectura: Introducción a Tekton y a las tuberíasActividad · 15 min
  • Laboratorio (Opción A: Python): CI/CD en acciónActividad · 40 min
  • Laboratorio (Opción B: JavaScript): CI/CD en acciónActividad · 40 min
  • Todos somos responsables del éxitoVideo · 4 min
  • Resumen del módulo 2: DevOps y CI/CDLectura · 1 min
  • Glosario DevOps y CI/CDLectura · 5 min
  • Cuestionario práctico: DevOps y CI/CD: Fundamentos, herramientas y mejores prácticasCuestionario · 20 min
  • Cuestionario graduado: DevOps y CI/CDCuestionario · 20 min
UNIDAD 30 - Agile y Scrum · 22 lecciones

Introducción a Cloud Native, DevOps, Agile y NoSQL - UNIDAD 30 - Agile y Scrum

  • Introducción al desarrollo ágil y ScrumVideo · 3 min
  • Principios ágilesVideo · 5 min
  • Visión general de ScrumVideo · 5 min
  • Impacto organizativo de AgileVideo · 6 min
  • Confundir el desarrollo iterativo con el ágilVideo · 3 min
  • Destino desconocidoVideo · 3 min
  • Roles ágiles y necesidad de formaciónVideo · 5 min
  • Creación de buenas historias de usuarioVideo · 10 min
  • Utilizar eficazmente los Story PointsVideo · 6 min
  • Construir la cartera de productosVideo · 7 min
  • Planificación de sprintsVideo · 11 min
  • La revisión de SprintVideo · 4 min
  • Retrospectiva del SprintVideo · 4 min
  • Laboratorio práctico: Configuración en GitHubActividad · 20 min
  • [Opcional]Laboratorio Práctico: Configuración en ZenHubActividad · 20 min
  • Laboratorio práctico: Monta tu Backlog de producto usando GitHubActividad · 15 min
  • [Laboratorio práctico: Monta tu Backlog de producto usando ZenhubActividad · 15 min
  • Resumen del módulo 3: Agile y ScrumLectura · 1 min
  • Historias de éxito ágil - Microsoft y SpotifyActividad · 5 min
  • Glosario: Agile y ScrumLectura · 5 min
  • Cuestionario de práctica: Agile y ScrumCuestionario · 20 min
  • Módulo 3 Cuestionario graduado: Agile y ScrumCuestionario · 20 min
UNIDAD 31 - Bases de datos NoSQL en la nube · 21 lecciones

Introducción a Cloud Native, DevOps, Agile y NoSQL - UNIDAD 31 - Bases de datos NoSQL en la nube

  • Visión general de NoSQLVideo · 5 min
  • Visión general de MongoDBVideo · 5 min
  • Ventajas de MongoDBVideo · 5 min
  • Casos de uso de MongoDBVideo · 5 min
  • MongoDB en la nube IDELectura · 2 min
  • Laboratorio práctico: Primeros pasos con MongoDBActividad · 30 min
  • Operaciones CRUDVideo · 6 min
  • Laboratorio práctico: MongoDB CRUDActividad · 30 min
  • Laboratorio opcional (Opción A: Python): Acceso a MongoDBActividad · 30 min
  • Laboratorio opcional (Opción B: JavaScript): Acceso a MongoDBActividad · 30 min
  • Resumen de la lección 1: NoSQL y MongoDBLectura · 1 min
  • Glosario: NoSQL y MongoDBLectura · 5 min
  • Cuestionario práctico: NoSQL y MongoDBCuestionario · 20 min
  • Hoja de trucosLectura · 5 min
  • Módulo 4 Cuestionario graduado: Bases de datos NoSQL en la nubeCuestionario · 20 min
  • Lección opcional sobre CloudantLectura · 2 min
  • Visión general de CloudantVideo · 5 min
  • Arquitectura y tecnologías clave de IBM CloudantVideo · 6 min
  • Beneficios y soluciones de CloudantVideo · 7 min
  • Resumen de la lección 2: CloudantLectura · 1 min
  • Cuestionario práctico: CloudantCuestionario · 20 min
UNIDAD 32 - Proyecto final y examen final · 8 lecciones

Introducción a Cloud Native, DevOps, Agile y NoSQL - UNIDAD 32 - Proyecto final y examen final

  • Resumen del proyecto finalActividad · 5 min
  • Proyecto final - Parte A: Epopeyas e historiasActividad · 25 min
  • Proyecto Final (Opción A: Python): Parte B y C: Calculadora de impuestosActividad · 1 h
  • Proyecto final (Opción B: JavaScript): Parte B y C: Calculadora de impuestosActividad · 1 h
  • Opción 1: Presentación y evaluación con calificación AIActividad · 30 min
  • Opción 2: Presentación y evaluación por paresLección · 30 min
  • Felicitaciones y próximos pasosLectura · 2 min
  • Gracias de parte del equipo del cursoLectura · 1 min
UNIDAD 33 - Contenedores y contenedorización · 20 lecciones

Introducción a los contenedores con Docker, Kubernetes y OpenShift - UNIDAD 33 - Contenedores y contenedorización

  • IBM Productos destacados: IBM TurbonomicLectura · 2 min
  • Introducción al cursoVideo · 4 min
  • Resumen del cursoLectura · 10 min
  • Opciones de laboratorio por lenguaje de programaciónLectura · 10 min
  • Cómo dar los primeros pasos en el mundo de los contenedoresActividad · 15 min
  • Introducción a los contenedoresVideo · 6 min
  • Introducción a DockerVideo · 3 min
  • Creación y ejecución de imágenes de contenedoresVideo · 2 min
  • Objetos DockerVideo · 5 min
  • Arquitectura DockerVideo · 4 min
  • Repaso de los conceptos de Docker y cómo entender un archivo DockerfileLectura · 10 min
  • Laboratorio: Introducción a los contenedores, Docker e IBM Cloud Container RegistryActividad · 20 min
  • Resumen y aspectos destacados: Comprender las ventajas de los contenedoresLectura · 5 min
  • Cuestionario práctico: Comprender las ventajas de los contenedoresCuestionario · 20 min
  • Hoja de trucos: Docker CLILectura · 5 min
  • Cuestionario graduado: Contenedores y contenedorizaciónCuestionario · 20 min
  • Módulo 1 Glosario: Conceptos básicos sobre contenedoresLectura · 5 min
  • [Opcional] Obtener el código de características de IBM Cloud y activar la cuenta de pruebaActividad · 10 min
  • [Opcional] Laboratorio: Creación de un espacio de nombres de registro de contenedores de IBM CloudActividad · 20 min
  • De Docker a la orquestación: resumen del módulo 1Actividad · 15 min
UNIDAD 34 - Conceptos básicos de Kubernetes · 15 lecciones

Introducción a los contenedores con Docker, Kubernetes y OpenShift - UNIDAD 34 - Conceptos básicos de Kubernetes

  • Orquestación de contenedoresVideo · 7 min
  • Introducción a KubernetesVideo · 7 min
  • Arquitectura KubernetesVideo · 6 min
  • Objetos Kubernetes - Parte 1Video · 7 min
  • Objetos Kubernetes - Parte 2Video · 7 min
  • Uso de KubectlVideo · 7 min
  • Laboratorio de Prácticas: Introducción a los objetos de KubernetesActividad · 45 min
  • Objetos de entrada vs. Controlador de entradaLectura · 10 min
  • Antipatrones de KubernetesLectura · 10 min
  • Laboratorio: Introducción a KubernetesActividad · 45 min
  • Resumen y aspectos destacados: Conceptos básicos de KubernetesLectura · 3 min
  • Cuestionario práctico: Conceptos básicos de KubernetesCuestionario · 20 min
  • Módulo 2 Cheat Sheet: Comprender la arquitectura de KubernetesLectura · 5 min
  • Cuestionario graduado: Conceptos básicos de KubernetesCuestionario · 20 min
  • Módulo 2 Glosario: Conceptos básicos de KubernetesLectura · 10 min
UNIDAD 35 - Gestión de aplicaciones con Kubernetes · 14 lecciones

Introducción a los contenedores con Docker, Kubernetes y OpenShift - UNIDAD 35 - Gestión de aplicaciones con Kubernetes

  • ReplicaSetVideo · 6 min
  • AutoescaladoVideo · 7 min
  • Estrategias de implantaciónLectura · 10 min
  • ActualizacionesVideo · 6 min
  • ConfigMaps y secretosVideo · 7 min
  • Servicio de encuadernaciónVideo · 5 min
  • Laboratorio: Ampliación y actualización de aplicacionesActividad · 45 min
  • La transformación del comercio minorista: el impacto de Kubernetes y la contenedorizaciónLectura · 10 min
  • Laboratorio de Prácticas: Autoescalado y gestión de secretosActividad · 45 min
  • Resumen y aspectos destacados: Gestión de aplicaciones con KubernetesLectura · 2 min
  • Cuestionario práctico: Gestión de aplicaciones con KubernetesCuestionario · 20 min
  • Módulo 3 Cheat Sheet: La CLI kubectlLectura · 5 min
  • Cuestionario graduado: Gestión de aplicaciones con KubernetesCuestionario · 20 min
  • Módulo 3 Glosario: Gestión de aplicaciones con KubernetesLectura · 5 min
UNIDAD 36 - El ecosistema Kubernetes: OpenShift, Istio, etc. · 11 lecciones

Introducción a los contenedores con Docker, Kubernetes y OpenShift - UNIDAD 36 - El ecosistema Kubernetes: OpenShift, Istio, etc.

  • Introducción a Red Hat OpenShiftVideo · 8 min
  • ConstruyeVideo · 7 min
  • OperariosVideo · 6 min
  • IstioVideo · 7 min
  • Automatización de compilaciones con los desencadenantes de compilación en OpenShiftLectura · 15 min
  • Laboratorio: Introducción a Red Hat OpenShiftActividad · 45 min
  • Resumen y aspectos destacados: El ecosistema Kubernetes: OpenShift, Istio, etc.Lectura · 3 min
  • Cuestionario práctico: El ecosistema Kubernetes: OpenShift, Istio, etc.Cuestionario · 20 min
  • Módulo 4 Cheat Sheet: OpenShift CLILectura · 1 min
  • Cuestionario graduado: El ecosistema Kubernetes: OpenShift, Istio, etc.Cuestionario · 20 min
  • Módulo 4 Glosario: Conceptos básicos de OpenShiftLectura · 15 min
UNIDAD 37 - Asignación final · 13 lecciones

Introducción a los contenedores con Docker, Kubernetes y OpenShift - UNIDAD 37 - Asignación final

  • Proyecto Práctico - Conocimiento de ConfigMaps, DaemonSets, Servicios Kubernetes, Secretos y Reclamaciones de Volumen PersistentesActividad · 1 h
  • Introducción al proyecto finalLectura · 2 min
  • Proyecto final: Escenario y criterios de revisiónLectura · 10 min
  • Laboratorio (Opción A: Python): Creación e implementación de una aplicación sencilla de libro de visitasActividad · 2 h
  • Laboratorio (Opción B: JavaScript): Creación e implementación de una aplicación sencilla de libro de visitasActividad · 1 min
  • Laboratorio opcional (Opción A: Python): Implementación de la aplicación de libro de visitas desde el registro interno de OpenShiftActividad · 1 h
  • Laboratorio opcional (Opción B: JavaScript): Implementación de una aplicación de libro de visitas desde el registro interno de OpenShiftActividad · 1 min
  • Opción 1: Presentación y evaluación con calificación AIActividad · 30 min
  • Glosario: Introducción a los contenedores con Docker, Kubernetes y OpenShiftLectura · 10 min
  • Hoja de trucos: Introducción a los contenedores con Docker, Kubernetes y OpenShiftLectura · 10 min
  • Próximos pasos: Explore IBM TurbonomicLectura · 1 min
  • Felicitaciones y próximos pasosLectura · 3 min
  • Gracias de parte del equipo del cursoLectura · 1 min
UNIDAD 38 - Introducción a los microservicios · 13 lecciones

Desarrollo de aplicaciones utilizando microservicios y sin servidor - UNIDAD 38 - Introducción a los microservicios

  • Introducción al cursoVideo · 3 min
  • Resumen del cursoLectura · 5 min
  • Lectura: Opciones de laboratorio por lenguaje de programaciónActividad · 10 min
  • Metodología de la aplicación de doce factoresVideo · 8 min
  • ¿Qué son los microservicios?Video · 3 min
  • Comparación de monolito frente a SOA frente a microserviciosVideo · 5 min
  • Patrones de microserviciosVideo · 6 min
  • Anti-patrones de microserviciosLectura · 10 min
  • Actividad práctica: Modernizar JPetStore con MicroserviciosActividad · 1 h
  • Resumen del módulo 1Lectura · 2 min
  • Módulo 1 Glosario - Introducción a los microserviciosActividad · 2 min
  • Cuestionario práctico: Introducción a los microserviciosCuestionario · 20 min
  • Cuestionario graduado: Introducción a los microserviciosCuestionario · 20 min
UNIDAD 39 - Web API Essentials: API REST y GraphQL · 18 lecciones

Desarrollo de aplicaciones utilizando microservicios y sin servidor - UNIDAD 39 - Web API Essentials: API REST y GraphQL

  • ¿Qué es REST?Video · 3 min
  • Introducción a la pasarela APIVideo · 5 min
  • Creación de API RESTVideo · 3 min
  • Laboratorio (Opción A: Python): Creación de una API REST HELLO WORLDActividad · 10 min
  • Laboratorio (Opción B: JavaScript): Creación de una API REST HELLO WORLDActividad · 1 min
  • Solicitudes API con CURL y PostmanVideo · 5 min
  • Laboratorio (Opción A: Python): Operaciones CRUDActividad · 45 min
  • Laboratorio (Opción B: JavaScript): Operaciones CRUDActividad · 1 min
  • Documentación y pruebas de API REST con SwaggerVideo · 5 min
  • Laboratorio (Opción A: Python): Creación de una documentación Swagger para API RESTActividad · 45 min
  • Laboratorio (Opción B: JavaScript): Creación de una documentación Swagger para API RESTActividad · 1 min
  • Opcional: Fundamentos de GraphQLVideo · 3 min
  • Laboratorio opcional (Opción A: Python): Consultas con GraphQLActividad · 30 min
  • Laboratorio opcional (Opción B: JavaScript): Consultas con GraphQLActividad · 1 min
  • Resumen del módulo 2Lectura · 2 min
  • Módulo 2 Glosario - Web API Essentials API REST y GraphQLActividad · 1 min
  • Cuestionario práctico: Web API Essentials - API REST y GraphQLCuestionario · 20 min
  • Cuestionario graduado: Web API Essentials - API REST y GraphQLCuestionario · 20 min
UNIDAD 40 - Visión general sin servidor · 13 lecciones

Desarrollo de aplicaciones utilizando microservicios y sin servidor - UNIDAD 40 - Visión general sin servidor

  • Introducción a la informática sin servidorVideo · 7 min
  • Pros y contras de la tecnología sin servidorVideo · 9 min
  • Introducción al modelo FaaSVideo · 6 min
  • El marco sin servidorVideo · 4 min
  • Arquitectura de referencia sin servidor y casos de usoVideo · 4 min
  • Plataformas populares sin servidorVideo · 5 min
  • Lectura: AWS LambdaActividad · 10 min
  • Opcional: Regístrese para obtener una cuenta de AWSActividad · 10 min
  • Opcional: Creación de una AWS LambdaActividad · 20 min
  • Resumen del módulo 3Lectura · 2 min
  • Módulo 3 Glosario - Visión general sin servidorActividad · 2 min
  • Cuestionario práctico: Visión general sin servidorCuestionario · 20 min
  • Cuestionario graduado: Visión general sin servidorCuestionario · 20 min
UNIDAD 41 - Crear y desplegar microservicios utilizando Serverless · 17 lecciones

Desarrollo de aplicaciones utilizando microservicios y sin servidor - UNIDAD 41 - Crear y desplegar microservicios utilizando Serverless

  • Motor de código de IBM CloudVideo · 7 min
  • Configuraciones de entorno para el motor de códigoActividad · 5 min
  • Proyecto, aplicación, construcción y trabajosVideo · 5 min
  • Laboratorio (Opción A: Python): Despliegue de su primera aplicación en Code EngineActividad · 15 min
  • Laboratorio (Opción B: JavaScript): Despliegue de su primera aplicación en Code EngineActividad · 1 min
  • Integraciones de IBM Code Engine con otros serviciosActividad · 5 min
  • Creación de imágenes de contenedores para microserviciosVideo · 6 min
  • Despliegue y ejecución de aplicacionesVideo · 5 min
  • Laboratorio (Opción A: Python): Despliegue de su primera imagen Docker en Code EngineActividad · 20 min
  • Laboratorio (Opción B: JavaScript): Despliegue de su primera imagen Docker en Code EngineActividad · 1 min
  • Actualización de las aplicaciones desplegadasVideo · 8 min
  • Laboratorio (Opción A: Python): Despliegue, actualización y escalado de microservicios con Serverless FrameworkActividad · 30 min
  • Laboratorio (Opción B: JavaScript): Despliegue, actualización y escalado de microservicios mediante el marco sin servidorActividad · 1 min
  • Resumen del módulo 4Lectura · 2 min
  • Módulo 4 Glosario - Crear e implantar microserviciosActividad · 2 min
  • Cuestionario práctico: Crear e implantar microserviciosCuestionario · 20 min
  • Cuestionario graduado: Crear e implantar microserviciosCuestionario · 20 min
UNIDAD 42 - Proyecto final · 8 lecciones

Desarrollo de aplicaciones utilizando microservicios y sin servidor - UNIDAD 42 - Proyecto final

  • Proyecto final: Visión generalActividad · 15 min
  • Proyecto final: Escenario y criterios de revisiónActividad · 15 min
  • Proyecto Final (Opción A: Python): Aplicación de comparación de precios de productosActividad · 1 h 30 min
  • Proyecto Final (Opción B: JavaScript): Aplicación de comparación de precios de productosActividad · 1 min
  • Opción 1: Presentación y evaluación con calificación AIActividad · 1 h
  • Opción 2: Revisión por pares: Envía tu trabajo y revisa el de tus compañerosLección · 1 h
  • Felicitaciones y próximos pasosLectura · 2 min
  • Gracias de parte del equipo del cursoLectura · 1 min
UNIDAD 43 - Opcional: OpenShift Essentials/Trabajando con OpenShift e Istio · 7 lecciones

Desarrollo de aplicaciones utilizando microservicios y sin servidor - UNIDAD 43 - Opcional: OpenShift Essentials/Trabajando con OpenShift e Istio

  • Resumen de Red Hat OpenShiftVideo · 4 min
  • Malla de servicios e IstioVideo · 8 min
  • Microservicios con OpenShiftVideo · 4 min
  • Laboratorio práctico: Despliegue de microservicios en OpenShiftActividad · 1 h
  • Resumen del módulo opcionalLectura · 10 min
  • Cuestionario prácticoCuestionario · 20 min
  • Cuestionario de práctica: OpenShift Essentials/Trabajando con OpenShift e IstioCuestionario · 20 min
UNIDAD 44 - Introducción al trabajo con bases de datos · 16 lecciones

Node.js y MongoDB: Desarrollo de aplicaciones de bases de datos back-end - UNIDAD 44 - Introducción al trabajo con bases de datos

  • Introducción al cursoVideo · 4 min
  • Resumen del cursoLectura · 2 min
  • Consejos útiles para completar el cursoActividad · 3 min
  • Introducción a los datos y las bases de datosVideo · 3 min
  • Bases de datos relacionalesVideo · 8 min
  • Conceptos de datos relacionalesVideo · 6 min
  • Bases de datos no relacionalesVideo · 8 min
  • Visión general de NoSQLVideo · 6 min
  • Características de las bases de datos NoSQLVideo · 6 min
  • Lectura: Tipos de bases de datos NoSQLActividad · 5 min
  • Introducción a MongoDBVideo · 6 min
  • Actividad: Diseñar una base de datos para un catálogo de productosActividad · 30 min
  • Laboratorio Práctico: Implementación de una base de datos de catálogo de productos en MongoDBActividad · 30 min
  • Introducción a las bases de datosCuestionario · 20 min
  • Resumen del módulo 1: Introducción a las bases de datosLectura · 2 min
  • Módulo 1 Cuestionario graduado: Introducción a las bases de datosCuestionario · 20 min
UNIDAD 45 - Trabajar con Node y bases de datos · 14 lecciones

Node.js y MongoDB: Desarrollo de aplicaciones de bases de datos back-end - UNIDAD 45 - Trabajar con Node y bases de datos

  • Lectura: MongoDB: Instalación y configuraciónActividad · 5 min
  • Bases de datos NoSQL con NodeVideo · 7 min
  • Laboratorio Práctico: Conectar Node con MongoDBActividad · 30 min
  • Manipulación de datos con MongoDBVideo · 6 min
  • Consulta de datos con MongoDBVideo · 6 min
  • Laboratorio Práctico: Exploración y manipulación de datos con MongoDB con NodeActividad · 30 min
  • Introducción a la autenticación y autorizaciónVideo · 6 min
  • Implantación de las funciones de registro de usuarios e inicio de sesiónVideo · 5 min
  • Almacenamiento seguro y autorización de contraseñasVideo · 7 min
  • Gestión de sesiones de usuario y cookiesVideo · 6 min
  • Laboratorio práctico: Implementación del registro e inicio de sesión de usuariosActividad · 30 min
  • Introducción al trabajo con bases de datos NoSQL y NodeCuestionario · 20 min
  • Resumen del módulo 2: Trabajar con Node y bases de datosLectura · 3 min
  • Módulo 2 Cuestionario graduado: Trabajando con Node y Bases de DatosCuestionario · 20 min
UNIDAD 46 - Trabajar con API REST y conceptos avanzados de Node · 12 lecciones

Node.js y MongoDB: Desarrollo de aplicaciones de bases de datos back-end - UNIDAD 46 - Trabajar con API REST y conceptos avanzados de Node

  • Introducción a las API RESTfulVideo · 7 min
  • Creación de una API RESTful con ExpressVideo · 6 min
  • Laboratorio práctico: Implementación de la API RESTful para operaciones GET y POSTActividad · 30 min
  • Versionado y paginación en API RESTfulVideo · 8 min
  • Implementación de operaciones CRUD en API RESTfulVideo · 6 min
  • Autenticación y autorización en NodeVideo · 4 min
  • Asegurar las API RESTful con JWTVideo · 7 min
  • Laboratorio práctico: Implementación de la autenticación JWT en una API de portal de clientesActividad · 45 min
  • Laboratorio práctico: Crear una API RESTful que permita a los usuarios realizar operaciones CRUDActividad · 30 min
  • APIs RestfulCuestionario · 20 min
  • Resumen del módulo 3: Trabajar con API REST y conceptos avanzados de NodeLectura · 3 min
  • Módulo 3 Cuestionario graduado: Trabajar con API REST y conceptos avanzados de NodeCuestionario · 20 min
UNIDAD 47 - Tratamiento de errores y middleware · 12 lecciones

Node.js y MongoDB: Desarrollo de aplicaciones de bases de datos back-end - UNIDAD 47 - Tratamiento de errores y middleware

  • Introducción a la gestión de errores en NodeVideo · 9 min
  • Middleware de gestión de errores personalizadoVideo · 7 min
  • Tratamiento asíncrono de errores en NodeVideo · 8 min
  • Laboratorio práctico: Implementación de la gestión de errores en NodeActividad · 30 min
  • Solicitud de validación y saneamientoVideo · 8 min
  • Limitación de velocidad y solicitudes de estrangulamientoVideo · 6 min
  • Registro y depuración de aplicaciones de nodoVideo · 8 min
  • Laboratorio práctico: Registro y depuración de aplicaciones con Node y ExpressActividad · 30 min
  • Laboratorio práctico: Implementación de middleware de gestión de errores personalizado en una aplicación ExpressActividad · 30 min
  • Cuestionario práctico: Tratamiento de errores y middlewareCuestionario · 20 min
  • Resumen del módulo 4: Tratamiento de errores y middlewareLectura · 3 min
  • Módulo 4 Cuestionario graduado: Tratamiento de errores y MiddlewareCuestionario · 20 min
UNIDAD 48 - Escalado e implantación de aplicaciones de nodo · 12 lecciones

Node.js y MongoDB: Desarrollo de aplicaciones de bases de datos back-end - UNIDAD 48 - Escalado e implantación de aplicaciones de nodo

  • Carga y manejo de archivos en NodeVideo · 4 min
  • Despliegue de aplicaciones de nodoVideo · 6 min
  • Laboratorio práctico: Implementación de una aplicación de nodo con Docker para portales de clientesActividad · 30 min
  • Buenas prácticas para el desarrollo del backendVideo · 9 min
  • Lectura: Técnicas de optimización del rendimientoActividad · 4 min
  • Escalado de aplicaciones de nodoVideo · 9 min
  • Balanceador de cargas y Alta disponibilidadVideo · 8 min
  • Laboratorio práctico: Despliegue de una aplicación Node en una plataforma en la nubeActividad · 30 min
  • Laboratorio Práctico: Creación de una aplicación de carga y manejo de archivos en Node y ExpressActividad · 30 min
  • Cuestionario práctico: Escalado y despliegue de aplicaciones en NodeCuestionario · 20 min
  • Resumen del módulo 5: Escalado e implantación de aplicaciones de nodoLectura · 2 min
  • Módulo 5 Cuestionario graduado: Escalado e implantación de aplicaciones de nodosCuestionario · 20 min
UNIDAD 49 - Proyecto final, examen final y resumen del curso · 6 lecciones

Node.js y MongoDB: Desarrollo de aplicaciones de bases de datos back-end - UNIDAD 49 - Proyecto final, examen final y resumen del curso

  • Resumen del proyecto finalActividad · 10 min
  • Laboratorio Práctico: Proyecto final: Panel de Redes socialesActividad · 3 h
  • Proyecto Final: Cuadro de mando de Redes sociales: Presentación y evaluaciónActividad · 30 min
  • Cuestionario finalCuestionario · 20 min
  • Felicitaciones y próximos pasosLectura · 2 min
  • Gracias de parte del equipo del cursoLectura · 2 min
UNIDAD 50 - Introducción al proyecto, configuración del repositorio, historias de usuario y configuración de la base de datos · 10 lecciones

JavaScript Full Stack Capstone Project - UNIDAD 50 - Introducción al proyecto, configuración del repositorio, historias de usuario y configuración de la base de datos

  • Introducción al cursoVideo · 3 min
  • Requisitos previos y programa de estudiosLectura · 5 min
  • Consejos útiles para completar el cursoActividad · 3 min
  • Recorrido del proyectoVideo · 3 min
  • Lectura: Visión general del proyectoActividad · 10 min
  • Lectura: Introducción al móduloActividad · 5 min
  • Laboratorio práctico: Historias de usuario completasActividad · 1 h
  • Laboratorio práctico: Terminar de poblar MongoDBActividad · 1 h
  • Módulo 1 Lista de control: Introducción al proyecto, configuración del repositorio, historias de usuario y configuración de la base de datosCuestionario · 20 min
  • Módulo 1 Cuestionario graduado: Introducción al proyecto, configuración del repositorio, historias de usuario y configuración de la base de datosCuestionario · 20 min
UNIDAD 51 - API y servicios back-end · 6 lecciones

JavaScript Full Stack Capstone Project - UNIDAD 51 - API y servicios back-end

  • Lectura: Introducción al móduloActividad · 5 min
  • Laboratorio práctico: Creación de API para servicio de regalosActividad · 1 h
  • Laboratorio práctico: Creación de API para servicio de búsquedaActividad · 1 h
  • Laboratorio Práctico: Añadir un servicio de Análisis de sentimientosActividad · 1 h
  • Módulo 2 Lista de comprobación: API y servicios back-endCuestionario · 20 min
  • Módulo 2 Cuestionario graduado: API y servicios back-endCuestionario · 20 min
UNIDAD 52 - Añadir páginas frontales · 8 lecciones

JavaScript Full Stack Capstone Project - UNIDAD 52 - Añadir páginas frontales

  • Lectura: Introducción al móduloActividad · 5 min
  • Laboratorio práctico: Creación de la Página de destinoActividad · 1 h
  • Laboratorio práctico: Creación de la página principal y la barra de navegaciónActividad · 1 h
  • Laboratorio práctico: Creación de páginas de registro e inicio de sesiónActividad · 50 min
  • Laboratorio práctico: Implementación de la página de detallesActividad · 1 h
  • Laboratorio práctico: Implementación de la página de búsquedaActividad · 1 h
  • Módulo 3 Lista de comprobación: Añadir páginas frontalesCuestionario · 20 min
  • Módulo 3 Cuestionario graduado: Añadir páginas frontalesCuestionario · 20 min
UNIDAD 53 - API de back-end para componentes de front-end · 9 lecciones

JavaScript Full Stack Capstone Project - UNIDAD 53 - API de back-end para componentes de front-end

  • Módulo IntroducciónActividad · 5 min
  • Laboratorio práctico: Desarrollo de integración back-end para registroActividad · 30 min
  • Laboratorio práctico: Implementación del back-end en el componente RegisterActividad · 40 min
  • Laboratorio práctico: Desarrollo de integración back-end para inicio de sesiónActividad · 30 min
  • Laboratorio práctico: Implementación del back-end en el componente de inicio de sesiónActividad · 40 min
  • Laboratorio práctico: Desarrollo de integración back-end para perfil de usuarioActividad · 30 min
  • Laboratorio práctico: Implementación del back-end en el componente ProfileActividad · 40 min
  • Módulo 4 Lista de comprobación: API de back-end para componentes de front-endCuestionario · 20 min
  • Módulo 4 Cuestionario graduado: API de back-end para componentes de front-endCuestionario · 20 min
UNIDAD 54 - CI/CD, Contenedores y Despliegue · 6 lecciones

JavaScript Full Stack Capstone Project - UNIDAD 54 - CI/CD, Contenedores y Despliegue

  • Módulo IntroducciónActividad · 5 min
  • Lectura: Introducción a las acciones de GitHubActividad · 15 min
  • Laboratorio práctico: CI/CD con acciones de GitHubActividad · 1 h 30 min
  • Laboratorio práctico: Containerización y despliegue de aplicacionesActividad · 1 h 30 min
  • Módulo 5 Lista de comprobación: Integración Front-end/Back-end y CI/CDCuestionario · 20 min
  • Módulo 5 Cuestionario graduado: Integración Front-end/Back-end y CI/CDCuestionario · 20 min
UNIDAD 55 - Presentación del proyecto final y revisión por pares · 4 lecciones

JavaScript Full Stack Capstone Project - UNIDAD 55 - Presentación del proyecto final y revisión por pares

  • Opción 1: Presentación y evaluación con calificación AIActividad · 45 min
  • Opción 2: Presentación y evaluación por paresLección · 1 h
  • Felicitaciones y próximos pasosLectura · 2 min
  • Gracias de parte del equipo del cursoLectura · 1 min
UNIDAD 56 - Construir una base · 19 lecciones

Guía profesional para desarrolladores de software y preparación de entrevistas - UNIDAD 56 - Construir una base

  • BienvenidoLectura · 5 min
  • Títulos de los puestosLectura · 2 min
  • Certificados IBM para competencias en ingeniería de softwareLectura · 10 min
  • Comprender el papel de un ingeniero de softwareVideo · 7 min
  • Introducción al desarrollo de software Full Stack PCVideo · 6 min
  • Introducción a DevOps y a la ingeniería de software PCVideo · 7 min
  • Punto de vista del experto: Caminos hacia la ingeniería del softwareVideo · 4 min
  • Oportunidades en el desarrollo de softwareVideo · 6 min
  • Punto de vista del experto: Funciones y competencias necesarias en ingeniería de softwareVideo · 5 min
  • Construya su carteraVideo · 7 min
  • Redacte su currículumVideo · 10 min
  • Laboratorio Redacte su currículumActividad · 1 h
  • Recopilación de referenciasActividad · 10 min
  • Redactar un Elevator PitchActividad · 15 min
  • Redacción de una carta de presentación básicaActividad · 15 min
  • Laboratorio: Redacte su carta de presentación básicaActividad · 30 min
  • Puntos de vista de expertos: Qué distingue a un gran candidato a ingeniero de softwareVideo · 4 min
  • Cuestionario prácticoCuestionario · 20 min
  • Cuestionario graduado: Construir los cimientosCuestionario · 20 min
UNIDAD 57 - Solicitud y preparación de una entrevista · 13 lecciones

Guía profesional para desarrolladores de software y preparación de entrevistas - UNIDAD 57 - Solicitud y preparación de una entrevista

  • Investigación sobre empresas e industriasVideo · 6 min
  • Creación de redes en línea y fuera de ellaVideo · 6 min
  • Punto de vista del experto: Construir su redVideo · 6 min
  • Evaluar las ofertas de empleoVideo · 7 min
  • Punto de vista del experto: Una mirada más atenta a las ofertas de empleoVideo · 5 min
  • Solicitar un empleoActividad · 15 min
  • Fundamentos de la revisión técnicaVideo · 12 min
  • Refrescar las habilidades esenciales para el desarrolloVideo · 8 min
  • Ensayo de la entrevistaVideo · 6 min
  • Punto de vista del experto: Preparación de la entrevista de trabajoVideo · 4 min
  • Laboratorio: Prepararse para una entrevistaActividad · 1 h
  • Cuestionario prácticoCuestionario · 20 min
  • Cuestionario graduado: Solicitud y preparación de una entrevistaCuestionario · 20 min
UNIDAD 58 - Entrevistas · 23 lecciones

Guía profesional para desarrolladores de software y preparación de entrevistas - UNIDAD 58 - Entrevistas

  • Visión general del proceso de entrevistaVideo · 3 min
  • Punto de vista del experto: Un ciclo de entrevistas típicoVideo · 8 min
  • Preguntas y comportamientos poco éticosLectura · 10 min
  • Entrevista simulada de un ingeniero de software: Parte 1Video · 7 min
  • Entrevista simulada de un ingeniero de software: Parte 2Video · 4 min
  • Entrevista simulada de un ingeniero de software: Parte 3Video · 4 min
  • Retos de codificación en la ingeniería de softwareVideo · 4 min
  • Segunda ronda de selecciónActividad · 15 min
  • Punto de vista del experto: Expectativas de la pantalla técnicaVideo · 6 min
  • Entrevista finalVideo · 8 min
  • Entrevistando: Hablar de un proyectoVideo · 6 min
  • Laboratorio Desafío de codificación Nivel 1Actividad · 30 min
  • Laboratorio Desafío de codificación Nivel 1 SoluciónActividad · 30 min
  • Laboratorio Desafío de codificación Nivel 2Actividad · 30 min
  • Laboratorio Desafío de codificación Nivel 2 SoluciónActividad · 15 min
  • Punto de vista del experto: EntrevistasVideo · 7 min
  • Después de la entrevistaActividad · 15 min
  • Punto de vista del experto: Negociar una ofertaVideo · 7 min
  • Lista de controlLectura · 10 min
  • Cuestionario prácticoCuestionario · 20 min
  • Cuestionario graduado: EntrevistasCuestionario · 20 min
  • Felicitaciones y próximos pasosLectura · 10 min
  • Gracias de parte del equipo del cursoLectura · 2 min
Al terminar

Lo que harás al terminar

Podrás desarrollar aplicaciones web full-stack con JavaScript, desde interfaces en React hasta servicios de back-end con Node.js y Express. También contarás con proyectos de portafolio para demostrar tus competencias y prepararte para un rol full-stack.

Perfil

¿Para quién es este curso?

Está dirigido a personas con conocimientos previos de desarrollo de software que buscan especializarse en desarrollo web full-stack con JavaScript. Es adecuado para quienes desean fortalecer sus competencias prácticas y prepararse para entrevistas técnicas.

Conocimientos previos de desarrollo de software
Certificado oficial

Certificado con validez SEP: lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $4,990 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    58 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    110 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Desarrollador Full-Stack con JavaScript

Muestra · verificable por folio y QR

  • Certificado SEP incluido (sin costo). Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por IBM.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 58 unidades · 818 lecciones · 191 h
  • 12 meses de acceso
  • 110 cuestionarios de evaluación
  • Certificado SEP incluido (sin costo), emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$4,990MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor de inscripción
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $4,990 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por IBM; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

¿El curso tiene validez SEP?

Sí, incluido sin costo. Al completar el curso recibes un certificado emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

¿El curso tiene tutor o clases en vivo?

No. Es un curso autodidacta: estudias por tu cuenta, a tu ritmo, sin tutor ni sesiones en vivo.

¿Cómo se evalúa?

Te evalúas con actividades automáticas, sin entregas a un tutor.

Cursos relacionados

Certificado emitido por la SEP a través del Gobierno del Estado de México · Desarrollador Full-Stack con JavaScript

Inscribirme
  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