Desarrollador Front-End
Build job-ready front-end skills employers need. Master the development skills to plan, build, deploy, and test web designs and application interfaces in just 4 months!
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.
Lo que serás capaz de hacer
Desarrollarás las habilidades fundamentales para crear interfaces y aplicaciones web modernas. Aprenderás a transformar conceptos de diseño en experiencias interactivas, responsivas y accesibles.
- Crear sitios web con HTML semántico, CSS, Flexbox y Grid.
- Programar interacciones web con JavaScript mediante el DOM, eventos y funciones.
- Desarrollar aplicaciones con React usando componentes, props, estado, hooks y enrutamiento.
- Aplicar control de versiones, depuración, pruebas, optimización y accesibilidad web.
- Integrar APIs y desplegar una aplicación completa como proyecto final.
Temario
UNIDAD 1 - Introducción al desarrollo web y front-end · 17 leccionesIntroducción al desarrollo web y front-end - UNIDAD 1 - Introducción al desarrollo web y front-end
Introducción al desarrollo web y front-end - UNIDAD 1 - Introducción al desarrollo web y front-end
- Introducción al curso
- Visión general del Front-End Developer PC
- Esquema: IBM Front-End Developer PC
- Requisitos previos y programa del curso
- Consejos útiles para completar el curso
- Visión general del desarrollo front-end
- Visión general del desarrollo web
- Puntos de vista de expertos: Aspectos del desarrollo web
- Proyecto de desarrollo web
- Tendencias en desarrollo web
- Puntos de vista de expertos: Tendencias en el desarrollo web
- Introducción al diseño UI/UX
- Puntos de vista de expertos: ¿Es esencial que los desarrolladores front-end comprendan la interfaz de usuario y la interfaz de usuario?
- Resumen del módulo 1: Introducción al desarrollo web y front-end
- Cuestionario práctico del módulo 1: Introducción al desarrollo web y front-end
- Módulo 1 Glosario: Introducción al desarrollo web y front-end
- Módulo 1 Cuestionario graduado: Introducción al desarrollo web y front-end
UNIDAD 2 - Conceptos básicos y terminología de la infraestructura web · 18 leccionesIntroducción al desarrollo web y front-end - UNIDAD 2 - Conceptos básicos y terminología de la infraestructura web
Introducción al desarrollo web y front-end - UNIDAD 2 - Conceptos básicos y terminología de la infraestructura web
- Visión general de los navegadores
- Cómo funcionan los navegadores y las solicitudes
- Introducción a HTTP y HTTPS
- ¿Cómo funciona un servidor web?
- Vídeo: Introducción a los sitios y páginas web
- Puntos de vista de expertos: ¿Dónde desempeña un papel clave un desarrollador Front-End?
- Marcos y plataformas web
- Lección 1: Introducción a los fundamentos del sitio web
- Alojamiento web y otros protocolos de Internet
- Lenguas web
- Introducción a la accesibilidad
- Puntos de vista de los expertos: ¿Qué lenguaje web prefiere?
- Guardar datos en la Web
- Introducción a la nube
- Lección 2: Alojamiento web, protocolos y lenguajes
- Resumen del módulo 2: Conceptos básicos y terminología de la infraestructura web
- Módulo 2 Glosario: Conceptos básicos y terminología de la infraestructura web
- Módulo 2 Cuestionario graduado: Conceptos básicos y terminología de la infraestructura web
UNIDAD 3 - Introducción al desarrollo de aplicaciones · 15 leccionesIntroducción al desarrollo web y front-end - UNIDAD 3 - Introducción al desarrollo de aplicaciones
Introducción al desarrollo web y front-end - UNIDAD 3 - Introducción al desarrollo de aplicaciones
- Visión general del desarrollo web y en la nube
- Puntos de vista de expertos: Aspectos del ciclo de vida del desarrollo web
- Aprendizaje del desarrollo front-end
- Diferencia entre desarrollo front-end y back-end
- Puntos de vista de expertos: Desarrollo web front-end y back-end
- Desarrollo Full-Stack
- Presentación de las herramientas de desarrollo de aplicaciones
- Más herramientas de desarrollo de aplicaciones
- Puntos de vista de expertos: Herramientas y tecnologías
- Demostración: Uso de la API de geolocalización en aplicaciones web
- Demostración: Desarrollo web en acción
- Resumen del módulo 3: Introducción al desarrollo de aplicaciones
- Prueba práctica del módulo 3: Introducción al desarrollo de aplicaciones
- Glosario - Visión general de CSS y elementos HTML5
- Módulo 3 Cuestionario graduado: Introducción al desarrollo de aplicaciones
UNIDAD 4 - Empiece con el desarrollo web sin código · 22 leccionesIntroducción al desarrollo web y front-end - UNIDAD 4 - Empiece con el desarrollo web sin código
Introducción al desarrollo web y front-end - UNIDAD 4 - Empiece con el desarrollo web sin código
- ¿Qué es el desarrollo sin código?
- Tecnologías y herramientas sin código
- Puntos de vista de expertos: La experiencia real de las herramientas sin código en el desarrollo
- Criterios para seleccionar el desarrollo sin código
- Prueba práctica de la lección 1: Introducción al No-Code
- Introducción al sistema de gestión de contenidos (CMS)
- Características del CMS Web
- Plataformas/herramientas CMS populares
- Puntos de vista de expertos: Beneficios empresariales del CMS
- Desarrollo web con CMS - Parte 1
- Desarrollo web con CMS - Parte 2
- Primeros pasos con WordPress - Parte 1
- Primeros pasos con WordPress - Parte 2
- Generar un sitio WordPress
- Laboratorio práctico: Personalización de un minisitio web con WordPress
- Explorar WordPress con plugins
- Laboratorio práctico: Mejore su minisitio web con WordPress
- Introducción al SEO y uso de patrones SEO en sitios web CMS
- Cuestionario práctico de la lección 2: Sistemas de gestión de contenidos
- Resumen del módulo 4: Empezar con el desarrollo sin código
- Módulo 4 Glosario: Empiece con el desarrollo sin código
- Módulo 4 Cuestionario graduado: Introducción al desarrollo sin código
UNIDAD 5 - Habilidades y trayectorias profesionales del desarrollador front-end · 16 leccionesIntroducción al desarrollo web y front-end - UNIDAD 5 - Habilidades y trayectorias profesionales del desarrollador front-end
Introducción al desarrollo web y front-end - UNIDAD 5 - Habilidades y trayectorias profesionales del desarrollador front-end
- Funciones, responsabilidades y títulos de un desarrollador front-end
- Desarrollo de habilidades de front-end
- Tendencias y certificaciones clave del front-end
- Un día en la vida de un desarrollador front-end
- Puntos de vista de los expertos: ¿Cómo es su día típico como desarrollador front-end?
- Oportunidades de empleo para desarrolladores front-end
- Puntos de vista de expertos: ¿Por qué convertirse en desarrollador front-end?
- ¿Es el desarrollo front-end el adecuado para usted?
- Cómo crear una cartera y un currículum de desarrollador front-end
- Laboratorio práctico: Explorando las oportunidades de trabajo en Front-end
- Progresión profesional para un desarrollador Front-End
- Puntos de vista de expertos: ¿Cuáles son las diferentes trayectorias profesionales disponibles para un desarrollador front-end?
- Cuestionario práctico del módulo 5: Habilidades y trayectorias profesionales del desarrollador front-end
- Resumen del módulo 5: Habilidades y trayectorias profesionales del desarrollador front-end
- Glosario del módulo 5: Habilidades y trayectorias profesionales del desarrollador front-end
- Módulo 5 Cuestionario graduado: Habilidades y trayectorias profesionales del desarrollador front-end
UNIDAD 6 - Proyecto final y recapitulación del curso · 5 leccionesIntroducción al desarrollo web y front-end - UNIDAD 6 - Proyecto final y recapitulación del curso
Introducción al desarrollo web y front-end - UNIDAD 6 - Proyecto final y recapitulación del curso
- Resumen del proyecto final
- Laboratorio práctico: Cree un sitio web de viajes con WordPress
- Presentación y evaluación del proyecto final
- Felicitaciones y próximos pasos
- Gracias de parte del equipo del curso
UNIDAD 7 - El ciclo de vida del desarrollo de software · 22 leccionesIntroducción a la ingeniería de software - UNIDAD 7 - El ciclo de vida del desarrollo de software
Introducción a la ingeniería de software - UNIDAD 7 - El ciclo de vida del desarrollo de software
- Introducción al curso
- Conozca a los expertos
- ¿Qué es la ingeniería de software?
- El punto de vista de los expertos: ¿Qué es la ingeniería de software?
- Introducción al SDLC
- Fases del SDLC
- Actividad: Fases en el SDLC
- Creación de software de calidad
- La calidad no es magia: es proceso
- Requisitos
- Visión general de la ingeniería de software
- Metodologías de desarrollo de software
- Elección del enfoque de desarrollo: Exploración de escenarios
- Versiones de software
- Pruebas de software
- Documentación de software
- Pruebas de software y documentación de software
- Funciones en los proyectos de ingeniería de software
- El punto de vista de los iniciados: Roles laborales en los equipos de ingeniería de software
- El proceso de creación de software y las funciones asociadas
- Resumen y aspectos destacados
- Cuestionario graduado: El ciclo de vida del desarrollo de software
UNIDAD 8 - Introducción al desarrollo de software · 17 leccionesIntroducción a la ingeniería de software - UNIDAD 8 - Introducción al desarrollo de software
Introducción a la ingeniería de software - UNIDAD 8 - Introducción al desarrollo de software
- Visión general del desarrollo web y en la nube
- Aprendizaje del desarrollo front-end
- La importancia del desarrollo del back-end
- Trabajo en equipo y escuadras
- El punto de vista de los iniciados: El trabajo en equipo en la ingeniería del software
- Programación en pareja
- El punto de vista de los iniciados: Programación en parejas
- Actividad: Categorización de las tecnologías frontales y posteriores
- Introducción al desarrollo
- Presentación de las herramientas de desarrollo de aplicaciones
- Más herramientas de desarrollo de aplicaciones
- Introducción a las pilas de software
- Laboratorio práctico: Primeros pasos con un IDE
- Punto de vista de los iniciados: Herramientas y tecnologías
- Herramientas de desarrollo de software
- Resumen y aspectos destacados
- Cuestionario graduado: Introducción al desarrollo de software
UNIDAD 9 - Fundamentos de la programación · 14 leccionesIntroducción a la ingeniería de software - UNIDAD 9 - Fundamentos de la programación
Introducción a la ingeniería de software - UNIDAD 9 - Fundamentos de la programación
- Lenguajes de programación interpretados y compilados
- Lenguajes de programación de consulta y ensamblaje
- Comprender los métodos de organización del código
- Laboratorio práctico: Hello World en 11 lenguajes de programación
- Punto de vista de los iniciados: Tipos de lenguas
- Actividad: Lógica de programación y métodos organizativos
- Lenguajes de programación y organización
- Lógica de programación de bifurcaciones y bucles
- Introducción a los conceptos de programación Parte 1
- Introducción a los conceptos de programación Parte 2
- Laboratorio práctico: Fundamentos de programación con Python
- Introducción a los conceptos de programación
- Resumen y aspectos destacados
- Cuestionario graduado: Fundamentos de la programación
UNIDAD 10 - Arquitectura, diseño y patrones de software · 14 leccionesIntroducción a la ingeniería de software - UNIDAD 10 - Arquitectura, diseño y patrones de software
Introducción a la ingeniería de software - UNIDAD 10 - Arquitectura, diseño y patrones de software
- Introducción a la arquitectura de software
- Diseño y modelado de software
- Análisis y diseño orientados a objetos
- Punto de vista de los expertos: importancia del diseño y la arquitectura de software
- Actividad: Crear un diagrama arquitectónico
- Arquitectura y diseño de software
- Enfoques de la arquitectura de aplicaciones
- Patrones arquitectónicos de software
- Entornos de implantación de aplicaciones
- Componentes del despliegue de producción
- Punto de vista de los expertos: Arquitectura de despliegue
- Patrones de arquitectura de software y topologías de despliegue
- Resumen y aspectos destacados
- Cuestionario graduado: Topologías de arquitectura, diseño y despliegue de software
UNIDAD 11 - Oportunidades de empleo y competencias en ingeniería de software · 15 leccionesIntroducción a la ingeniería de software - UNIDAD 11 - Oportunidades de empleo y competencias en ingeniería de software
Introducción a la ingeniería de software - UNIDAD 11 - Oportunidades de empleo y competencias en ingeniería de software
- ¿Qué hace un ingeniero de software?
- Un día en la vida de un ingeniero de software
- Habilidades necesarias para la ingeniería de software
- El punto de vista de los iniciados: Consejos a los futuros ingenieros de software
- Punto de vista de los iniciados: Las mujeres en la ingeniería de software
- Acerca de los ingenieros de software
- Perspectivas laborales de los ingenieros de software
- Trayectorias profesionales en ingeniería de software
- Títulos de empleo en ingeniería de software
- Punto de vista de los iniciados: Trayectorias profesionales
- Actividad: Adecuar las funciones a las responsabilidades
- Código ético
- Carreras en ingeniería de software
- Resumen y aspectos destacados
- Cuestionario graduado: Oportunidades laborales y competencias en ingeniería de software
UNIDAD 12 - Prueba final y proyecto final · 5 leccionesIntroducción a la ingeniería de software - UNIDAD 12 - Prueba final y proyecto final
Introducción a la ingeniería de software - UNIDAD 12 - Prueba final y proyecto final
- Cuestionario graduado: Cuestionario final
- Presentación y evaluación del proyecto final
- Glosario de ingeniería de software
- Felicitaciones y próximos pasos
- Gracias de parte del equipo del curso
UNIDAD 13 - Diseño de front-ends intuitivos y principios de diseño de maquetas · 22 leccionesDiseño de interfaces y experiencias de usuario (UI/UX) - UNIDAD 13 - Diseño de front-ends intuitivos y principios de diseño de maquetas
Diseño de interfaces y experiencias de usuario (UI/UX) - UNIDAD 13 - Diseño de front-ends intuitivos y principios de diseño de maquetas
- Introducción al curso
- Resumen del curso
- Cómo aprovechar al máximo este curso
- ¿Qué es el diseño y la UI/UX?
- Importancia de la UI/UX
- Pensamiento de diseño
- Diseño y estrategias UX
- Wireframing y creación de prototipos
- Metodologías y enfoques de diseño
- Principios de diseño visual en el diseño de interfaz de usuario
- Diseño de interfaz de usuario en Figma
- Cualificaciones y certificaciones clave requeridas
- Lectura: Guía para principiantes del design thinking
- Cuestionario práctico: Introducción al diseño
- Diseñar una interfaz de usuario
- Tipografía, legibilidad y teoría del color en el diseño de interfaces de usuario
- Mejores prácticas de diseño de interfaz de usuario para web y móvil
- Qué hacer y qué no hacer en el diseño de maquetas
- Laboratorio práctico: Cree un diseño de maqueta para un sitio web utilizando Draw.io
- Cuestionario práctico: Conceptos de diseño de maquetas
- Resumen del módulo 1: Diseño de front-ends intuitivos y principios de diseño de maquetas
- Módulo 1 Cuestionario graduado: Diseño de front-ends intuitivos y principios de diseño de maquetas
UNIDAD 14 - Metodologías de diseño web · 20 leccionesDiseño de interfaces y experiencias de usuario (UI/UX) - UNIDAD 14 - Metodologías de diseño web
Diseño de interfaces y experiencias de usuario (UI/UX) - UNIDAD 14 - Metodologías de diseño web
- Introducción al diseño web responsivo (RWD)
- Diseño Mobile First
- Layouts adaptables y fluidos
- Trabajar con consultas de medios
- Mejores prácticas de diseño web responsivo
- Validación y pruebas cruzadas de dispositivos
- Lectura: Buenas prácticas para el diseño Mobile-First
- Laboratorio práctico: Ver en Responsive y Nonresponsive en el emulador
- Cuestionario práctico: Diseño receptivo
- Introducción al desarrollo web progresivo
- Tecnologías de desarrollo web progresivo
- Aplicaciones de página única (SPA)
- Service Worker, notificaciones push y almacenamiento en caché
- Convertir una aplicación existente en una PWA
- Aplicaciones web progresivas en acción
- Herramientas sin código y de bajo código
- Laboratorio práctico: Diseñe una aplicación web progresiva
- Cuestionario práctico: Desarrollo Web Progresivo (PWD)
- Resumen del módulo 2: Metodologías de diseño web
- Módulo 2 Cuestionario graduado: Metodologías de diseño web
UNIDAD 15 - Diseño de interfaz de usuario con Figma · 18 leccionesDiseño de interfaces y experiencias de usuario (UI/UX) - UNIDAD 15 - Diseño de interfaz de usuario con Figma
Diseño de interfaces y experiencias de usuario (UI/UX) - UNIDAD 15 - Diseño de interfaz de usuario con Figma
- ¿Qué es Figma?
- Conceptos esenciales de Figma
- Instalar y configurar Figma
- Imágenes, formas y herramientas
- Primeros pasos con Figma y sus funciones
- Laboratorio práctico: Primeros pasos con Figma
- Lectura: Guía de Figma para colaborar y compartir prototipos
- Cuestionario práctico: Introducción a Figma
- Trabajar con Figma
- Introducción a los componentes
- Estilos y bibliotecas en Figma
- Tarjetas y cuadrículas de diseño en Figma
- Laboratorio práctico: Diseñe una página de aterrizaje para un sitio web de viajes utilizando Figma
- Lectura: Aprovechamiento de Figma: Del diseño al código Características
- Lectura: Aprovechamiento de funciones y plugins basados en IA
- Cuestionario práctico: Figma intermedio
- Resumen del módulo 3: Diseño de interfaz de usuario con Figma
- Módulo 3 Cuestionario graduado: Diseño de interfaz de usuario con Figma
UNIDAD 16 - Proyecto final y evaluación · 12 leccionesDiseño de interfaces y experiencias de usuario (UI/UX) - UNIDAD 16 - Proyecto final y evaluación
Diseño de interfaces y experiencias de usuario (UI/UX) - UNIDAD 16 - Proyecto final y evaluación
- Resumen del proyecto final
- Laboratorio práctico: Creación de una aplicación de ventas con las herramientas de diseño de interacciones de Figma
- Introducción a Thunkable y sus funciones
- Laboratorio práctico: Thunkable-UI a partir de imágenes dibujadas a mano
- Sobre el Proyecto Práctica
- Mejora del Proyecto Final: Escenario y criterios de autoevaluación
- Proyecto Final de Carrera: Aplicación de ventas con Figma
- Mejora del proyecto final: Sales Applusing Thunkable
- Cuestionario final
- Recursos y referencias útiles sobre UI/UX
- Felicitaciones y próximos pasos
- Gracias de parte del equipo del curso
UNIDAD 17 - Visión general del HTML · 18 leccionesIntroducción a HTML, CSS y JavaScript - UNIDAD 17 - Visión general del HTML
Introducción a HTML, CSS y JavaScript - UNIDAD 17 - Visión general del HTML
- Introducción al curso
- Programa del curso
- Consejos útiles para completar el curso
- Introducción al HTML
- Características HTML
- Práctica: Introducción al HTML (JSFiddle)
- Gestión y soporte HTML
- Secuencias de comandos HTML
- Compatibilidad con navegadores HTML5
- Entender HTML5: los pilares de la web
- Puntos de vista internos: Trabajar con HTML y CSS
- Elementos HTML comunes
- Laboratorio Práctico: HTML - Creación de una página web sencilla
- Resumen del Módulo 1: Visión general de HTML
- Cuestionario práctico: Visión general de HTML
- Glosario: Introducción al HTML5
- Guía rápida: Introducción al HTML5
- Cuestionario graduado: Visión general de HTML
UNIDAD 18 - Visión general de CSS y elementos HTML5 · 17 leccionesIntroducción a HTML, CSS y JavaScript - UNIDAD 18 - Visión general de CSS y elementos HTML5
Introducción a HTML, CSS y JavaScript - UNIDAD 18 - Visión general de CSS y elementos HTML5
- Etiquetas HTML5 y elementos estructurales
- Etiquetas y elementos estructurales comunes de HTML5
- Laboratorio práctico: Conversión de unidades mediante elementos estructurales HTML5
- Elemento Input de HTML5: Atributos para la etiqueta Input
- Puntos de vista de los iniciados: Mejorar la experiencia del usuario con HTML5
- Elementos HTML adicionales: Conjunto de campos HTML y etiqueta de leyenda
- CSS Estilizar HTML
- Comprender los selectores CSS: etiquetas, ID y clases
- Marcos CSS
- Laboratorio Práctico: Conceptos básicos de CSS - Estilizar su página web
- Laboratorio práctico: Diseño web responsivo con Tailwind y Bootstrap Frameworks
- Propiedades CSS avanzadas
- Resumen del módulo
- Glosario: Introducción al CSS y elementos HTML5
- Guía rápida: Introducción al CSS y elementos HTML5
- Cuestionario práctico
- Cuestionario graduado: Visión general de CSS y elementos HTML5
UNIDAD 19 - Programación en JavaScript para aplicaciones web · 23 leccionesIntroducción a HTML, CSS y JavaScript - UNIDAD 19 - Programación en JavaScript para aplicaciones web
Introducción a HTML, CSS y JavaScript - UNIDAD 19 - Programación en JavaScript para aplicaciones web
- Introducción a JavaScript y ES6
- Tipos de datos y variables
- Introducción a las funciones y tipos de funciones
- JavaScript: Funciones y prototipos
- Introducción a las matrices
- Métodos de matrices
- Laboratorio Práctico: Visualización de la información de los empleados mediante métodos de matriz
- Cuestionario práctico
- API de JavaScript
- API de JavaScript
- JavaScript del lado del cliente: con HTML
- Puntos de vista de los iniciados: Las mejores prácticas de JavaScript
- Laboratorio práctico: Validación de un formulario JavaScript
- JavaScript del lado del cliente: con DOM
- Objetos DOM de JavaScript
- Laboratorio práctico: Manipulación del DOM con JavaScript
- Práctica: JavaScript - Consola del navegador
- Mejora de los conocimientos de JavaScript con JSFiddle
- Cuestionario práctico
- Resumen del módulo
- Glosario: Programación en JavaScript para aplicaciones web
- Guía rápida: Programación en JavaScript para aplicaciones web
- Cuestionario graduado
UNIDAD 20 - Proyecto final · 7 leccionesIntroducción a HTML, CSS y JavaScript - UNIDAD 20 - Proyecto final
Introducción a HTML, CSS y JavaScript - UNIDAD 20 - Proyecto final
- Laboratorio práctico: Calculadora de interés simple
- Laboratorio práctico: Sitio web de cartera de una sola página
- Lista de comprobación para la entrega del proyecto final
- Entrega y evaluación calificadas por IA
- (Opcional) Publica tu portafolio en GitHub Pages
- Felicitaciones y próximos pasos
- Mensaje del equipo del curso
UNIDAD 21 - Primeros pasos con Bootstrap · 12 leccionesDesarrollo de sitios web y front-end con Bootstrap - UNIDAD 21 - Primeros pasos con Bootstrap
Desarrollo de sitios web y front-end con Bootstrap - UNIDAD 21 - Primeros pasos con Bootstrap
- Introducción al curso
- Visión general del curso y requisitos previos
- Consejos útiles para completar el curso
- Visión general de Bootstrap
- Configuración de Bootstrap
- Conceptos esenciales de Bootstrap
- Diseños, contenidos y formularios en Bootstrap
- Compatibilidad de Bootstrap con los navegadores
- Laboratorio práctico: Primeros pasos con Bootstrap
- Lectura: Temas Bootstrap
- Cuestionario práctico del módulo 1: Primeros pasos con Bootstrap
- Módulo 1 Cuestionario graduado: Primeros pasos con Bootstrap
UNIDAD 22 - Bootstrap intermedio · 13 leccionesDesarrollo de sitios web y front-end con Bootstrap - UNIDAD 22 - Bootstrap intermedio
Desarrollo de sitios web y front-end con Bootstrap - UNIDAD 22 - Bootstrap intermedio
- Introducción a los componentes
- Servicios
- Ayudantes en Bootstrap
- Laboratorio Práctico: Trabajar con los botones de alerta de Bootstrap
- lectura [OPCIONAL]: Integración de React con Bootstrap
- [OPCIONAL] Laboratorio Práctico: Creación de un componente de validación de año en React y uso del estilo Bootstrap
- Iconos Bootstrap
- Tarjetas y sistema de cuadrícula en Bootstrap
- Laboratorio práctico: Trabajar con el sistema Responsive Grid
- Lectura: Cómo entender los componentes preconstruidos en Bootstrap
- Laboratorio práctico: Implementación de componentes preintegrados de Bootstrap
- Prueba práctica del módulo 2: Bootstrap intermedio
- Módulo 2 Cuestionario graduado: Bootstrap intermedio
UNIDAD 23 - Proyecto final y evaluación · 8 leccionesDesarrollo de sitios web y front-end con Bootstrap - UNIDAD 23 - Proyecto final y evaluación
Desarrollo de sitios web y front-end con Bootstrap - UNIDAD 23 - Proyecto final y evaluación
- Cheatsheet: Desarrollo de sitios web y front-end con Bootstrap
- Demostración del proyecto
- Proyecto Final: Construir la página web de un restaurante de alta cocina
- Cuestionario final: Desarrollo de sitios web y front-end con Bootstrap
- Resumen del curso: Desarrollo de sitios web y front-end con Bootstrap
- Glosario: Desarrollo de sitios web y front-end con Bootstrap
- Felicitaciones y próximos pasos
- Gracias de parte del equipo del curso
UNIDAD 24 - Fundamentos de Git y GitHub · 14 leccionesIntroducción a Git y GitHub - UNIDAD 24 - Fundamentos de Git y GitHub
Introducción a Git y GitHub - UNIDAD 24 - Fundamentos de Git y GitHub
- Introducción al curso
- Visión general de Git y GitHub
- Introducción a GitHub
- Repositorios de GitHub
- GitHub - Primeros pasos
- Laboratorio Práctico: Registro en GitHub y creación de repositorios
- Resumen: Primeros pasos con Git y GitHub
- Cuestionario práctico: Introducción a Git y GitHub
- Ramas de GitHub
- Laboratorio práctico: Bifurcación y fusión (Web UI)
- Resumen: Ramas con GitHub
- Cuestionario práctico: Ramas con GitHub
- Glosario: Fundamentos de Git y GitHub
- Cuestionario graduado: Fundamentos de Git y GitHub
UNIDAD 25 - Comandos Git y gestión de proyectos GitHub · 14 leccionesIntroducción a Git y GitHub - UNIDAD 25 - Comandos Git y gestión de proyectos GitHub
Introducción a Git y GitHub - UNIDAD 25 - Comandos Git y gestión de proyectos GitHub
- Visión general de los flujos de trabajo Git
- Visión general de los comandos Git
- Lectura: Comandos Git
- Demostración: Trabajar con ramas utilizando comandos Git
- Laboratorio Práctico: Introducción a las ramas mediante comandos Git
- Clonación y bifurcación de proyectos de GitHub
- Clonación frente a bifurcación
- Gestión de proyectos de GitHub
- Laboratorio práctico: Clonación y bifurcación de proyectos de GitHub
- Resumen: Flujos de trabajo Git con comandos Git
- Cuestionario de práctica: Flujos de trabajo Git con comandos Git
- Hoja de trucos: Comandos Git y gestión de proyectos GitHub
- Glosario: Comandos Git y gestión de proyectos GitHub
- Cuestionario graduado: Comandos Git y gestión de proyectos GitHub
UNIDAD 26 - Proyecto final y evaluación · 12 leccionesIntroducción a Git y GitHub - UNIDAD 26 - Proyecto final y evaluación
Introducción a Git y GitHub - UNIDAD 26 - Proyecto final y evaluación
- Proyecto de prácticas: Visión general
- Proyecto de práctica: Parte 1 - GitHub UI
- Proyecto de Práctica: Parte 2 - Git CLI
- Proyecto final: Resumen y criterios de calificación
- Proyecto Final: Parte 1 - GitHub UI
- Proyecto Final: Parte 2 - Git CLI
- Opción 1: Presentación y evaluación con calificación AI
- Opción 2: Presentación y evaluación por pares
- [Opcional] GitHub Copilot
- Glosario del curso: Git y GitHub
- Felicitaciones y próximos pasos
- Gracias de parte del equipo del curso
UNIDAD 27 - [Opcional] Trabajar con GitHub desde el escritorio de Windows · 5 leccionesIntroducción a Git y GitHub - UNIDAD 27 - [Opcional] Trabajar con GitHub desde el escritorio de Windows
Introducción a Git y GitHub - UNIDAD 27 - [Opcional] Trabajar con GitHub desde el escritorio de Windows
- Uso de comandos Git desde su escritorio (Opcional)
- Laboratorio Práctico: Instalación de GitBash en el escritorio (opcional)
- Laboratorio práctico: Creación de claves SSH (opcional)
- Laboratorio: Añadir SSH a Repo (Opcional)
- Laboratorio práctico: Uso de Git desde su propio escritorio (opcional)
UNIDAD 28 - Introducción a React y componentes de clase · 24 leccionesDesarrollo de aplicaciones frontales con React - UNIDAD 28 - Introducción a React y componentes de clase
Desarrollo de aplicaciones frontales con React - UNIDAD 28 - Introducción a React y componentes de clase
- Introducción al curso
- Resumen del curso
- Consejos útiles para completar el curso
- Tu camino hacia React: construir sobre lo que sabes
- Introducción a los Frameworks Front-End y React
- Comprender la estructura de React
- Puntos de vista de expertos: Utilización de marcos de trabajo de JavaScript para front-end
- Introducción a ES6
- Introducción a JSX
- CRA frente a la herramienta Vite
- Laboratorio: Hello World con React
- Resumen de la lección 1: Creación de aplicaciones frontales enriquecidas con React y ES6
- Cuestionario práctico de la lección 1: Creación de aplicaciones frontales enriquecidas con React y ES6
- Introducción a los componentes
- Trabajando con Componentes de Clase React: Props y Manejo de Eventos
- Introducción a los Estados
- Ciclo de vida de los componentes de clase
- Paso de datos y estados entre componentes
- Laboratorio: Aplicación de clasificación de contenidos para dar "Me gusta" o "No me gusta
- Resumen de la lección 2: Introducción a los componentes de clase
- Prueba práctica de la lección 2: Introducción a los componentes de clase
- Hoja de trucos: Introducción a React y componentes de clase
- Glosario: Introducción a React y a los componentes de clase
- Módulo 1 Cuestionario Graduado: Introducción a React y Componentes de Clase
UNIDAD 29 - Comprensión de los componentes de función con manipulación de matrices y DOM · 17 leccionesDesarrollo de aplicaciones frontales con React - UNIDAD 29 - Comprensión de los componentes de función con manipulación de matrices y DOM
Desarrollo de aplicaciones frontales con React - UNIDAD 29 - Comprensión de los componentes de función con manipulación de matrices y DOM
- Trabajar con Componentes Funcionales: Accesorios y gestión de eventos
- Composición de los componentes
- Gestión de estados en componentes funcionales
- Función Ciclo de vida de los componentes
- Laboratorio Componente de función Página de destino del planificador de eventos
- Prueba de componentes React
- Resumen de la lección 1: Introducción a los componentes de función
- Prueba práctica de la lección 1: Introducción a los componentes funcionales
- Trabajando con Arrays en Componentes React
- Manipulación virtual del DOM en React
- Estilo en React
- Laboratorio: Aplicación de lista de tareas
- Resumen de la lección 2: Array en React y manipulación del DOM
- Lección 2 Cuestionario Práctico: Array en React y manipulación del DOM
- Hoja de trucos: Entendiendo los Componentes de Función con Array y Manipulación DOM
- Glosario: Comprensión de los componentes de función con manipulación de matrices y DOM
- Módulo 2 Cuestionario Graduado: Entendiendo Componentes de Función con Arreglos y Manipulación DOM
UNIDAD 30 - Conocimiento profundo de la funcionalidad avanzada de React · 20 leccionesDesarrollo de aplicaciones frontales con React - UNIDAD 30 - Conocimiento profundo de la funcionalidad avanzada de React
Desarrollo de aplicaciones frontales con React - UNIDAD 30 - Conocimiento profundo de la funcionalidad avanzada de React
- Ganchos
- Gestión de efectos secundarios y gancho personalizado
- Conexión de React a servicios externos
- Laboratorio: Obtención de datos mediante useFetch
- Implementación de formularios
- Laboratorio: Crear formulario de retroalimentación para encuesta
- Resumen de la lección 1: Hooks y gestión de formularios en React
- Lección 1 Cuestionario práctico: Hooks y gestión de formularios en React
- Introducción a Redux
- Conceptos esenciales de Redux
- Async con Redux
- Binding Redux y Flow
- Introducción a Redux Toolkit
- Laboratorio: Renderizado de datos de comercio electrónico con Redux Toolkit
- Ganchos frente a Redux
- Resumen de la lección 2: Gestión del estado de la aplicación con Redux
- Cuestionario práctico de la lección 2: Gestión del estado de la aplicación con Redux
- Hoja de trucos: Comprensión en profundidad de la funcionalidad avanzada de React
- Glosario: Comprensión en profundidad de la funcionalidad avanzada de React
- Módulo 3 Cuestionario graduado: Comprensión en profundidad de la funcionalidad avanzada de React
UNIDAD 31 - Prácticas, Proyecto Final y Presentación y Evaluación · 10 leccionesDesarrollo de aplicaciones frontales con React - UNIDAD 31 - Prácticas, Proyecto Final y Presentación y Evaluación
Desarrollo de aplicaciones frontales con React - UNIDAD 31 - Prácticas, Proyecto Final y Presentación y Evaluación
- Laboratorio: Configuración del entorno GitHub
- Proyecto práctico: Aplicación Conference Expense Planner
- Proyecto práctico: Planificador de gastos de conferencias
- Recorrido por el proyecto final
- Resumen del proyecto final
- Proyecto Final: Aplicación comercial Paradise Nursery
- Opción 1: Presentación y evaluación con calificación AI
- Resumen del curso
- Felicitaciones y próximos pasos
- Mensaje del equipo del curso
UNIDAD 32 - Optimización de motores de búsqueda (SEO) · 14 leccionesDesarrollo web y front-end intermedio - UNIDAD 32 - Optimización de motores de búsqueda (SEO)
Desarrollo web y front-end intermedio - UNIDAD 32 - Optimización de motores de búsqueda (SEO)
- Introducción al curso
- Requisitos previos y programa del curso
- Consejos útiles para completar el curso
- Introducción a la optimización de motores de búsqueda (SEO)
- Herramientas SEO populares
- Estrategias SEO
- SEO para móviles
- Optimización de páginas para SEO
- Ejecución de campañas y seguimiento de resultados
- Qué hacer y qué no hacer en la optimización de motores de búsqueda
- Laboratorio práctico: Optimización de un sitio web para su clasificación en las búsquedas
- Cuestionario práctico: Optimización para motores de búsqueda (SEO)
- Resumen del módulo: Optimización para motores de búsqueda (SEO)
- Cuestionario graduado: Optimización para motores de búsqueda (SEO)
UNIDAD 33 - Introducción a las herramientas de compilación automatizada (Webpack) · 13 leccionesDesarrollo web y front-end intermedio - UNIDAD 33 - Introducción a las herramientas de compilación automatizada (Webpack)
Desarrollo web y front-end intermedio - UNIDAD 33 - Introducción a las herramientas de compilación automatizada (Webpack)
- Introducción a la construcción web y a las herramientas automatizadas
- Introducción a Webpack 5
- Conceptos esenciales de Webpack
- Trabajar con Webpack
- Configuración de la producción con Webpack
- Uso de las herramientas Webpack
- Uso de Webpack con Frameworks Frontend
- Laboratorio práctico: Construir y desplegar un sitio web utilizando Webpack
- Mejores prácticas de Webpack
- Lectura: HTTPS y certificados SSL
- Cuestionario de práctica: Introducción a la construcción web con Webpack
- Resumen del módulo: Introducción a las herramientas de compilación automatizada (Webpack)
- Cuestionario graduado: Introducción a la construcción web con Webpack
UNIDAD 34 - Optimización de JavaScript entre navegadores y marcos de pruebas · 10 leccionesDesarrollo web y front-end intermedio - UNIDAD 34 - Optimización de JavaScript entre navegadores y marcos de pruebas
Desarrollo web y front-end intermedio - UNIDAD 34 - Optimización de JavaScript entre navegadores y marcos de pruebas
- Optimización de JavaScript
- Herramientas de optimización populares
- Marcos de pruebas
- Herramientas de prueba - Mocha y Jasmine
- Uso de Jasmine
- Prácticas recomendadas de pruebas frontales
- Laboratorio práctico: Pruebas de una aplicación React con Jasmine
- Cuestionario práctico: Optimización de JavaScript y marcos de pruebas
- Resumen del módulo: Optimización de JavaScript entre navegadores y marcos de pruebas
- Cuestionario graduado: Optimización de JavaScript y marcos de pruebas
UNIDAD 35 - Depuración y resolución de problemas · 10 leccionesDesarrollo web y front-end intermedio - UNIDAD 35 - Depuración y resolución de problemas
Desarrollo web y front-end intermedio - UNIDAD 35 - Depuración y resolución de problemas
- Depuración de JavaScript
- Conceptos básicos de depuración
- Introducción a las herramientas de depuración
- Resolución de problemas con Chrome DevTools
- Supervisión de su sitio web
- Herramientas de supervisión populares
- Laboratorio práctico: Solución de errores comunes con Chrome DevTools
- Cuestionario práctico: Depuración y supervisión de sitios web
- Resumen del módulo: Depuración y resolución de problemas
- Cuestionario graduado: Depuración y resolución de problemas
UNIDAD 36 - Proyecto final · 6 leccionesDesarrollo web y front-end intermedio - UNIDAD 36 - Proyecto final
Desarrollo web y front-end intermedio - UNIDAD 36 - Proyecto final
- Resumen del proyecto final
- Proyecto Final: Calculadora de tipos de interés
- Opción 1: Presentación y evaluación con calificación AI
- Opción 2: Presentación y evaluación por pares
- Felicitaciones y próximos pasos
- Gracias de parte del equipo del curso
UNIDAD 37 - Introducción a la nube nativa · 14 leccionesIntroducción a Cloud Native, DevOps, Agile y NoSQL - UNIDAD 37 - Introducción a la nube nativa
Introducción a Cloud Native, DevOps, Agile y NoSQL - UNIDAD 37 - Introducción a la nube nativa
- Introducción al curso
- Introducción y objetivos del curso
- Lectura: Opciones de laboratorio por lenguaje de programación
- Bienvenido al desarrollo de aplicaciones nativas de la nube
- Visión general de la computación en nube
- Aplicaciones nativas de la nube
- Aplicaciones nativas de la nube
- CNCF
- Visión general de la nube híbrida
- Modernización con tecnologías nativas de la nube
- Resumen del módulo 1: Introducción a la nube nativa
- Glosario: Introducción a la nube nativa
- Cuestionario práctico: Introducción a la nube nativa
- Módulo 1 Cuestionario graduado: Introducción a la nube nativa
UNIDAD 38 - DevOps y CI/CD · 17 leccionesIntroducción a Cloud Native, DevOps, Agile y NoSQL - UNIDAD 38 - DevOps y CI/CD
Introducción a Cloud Native, DevOps, Agile y NoSQL - UNIDAD 38 - DevOps y CI/CD
- Introducción a DevOps y CI/CD
- Definición de DevOps
- Características esenciales de DevOps
- Desarrollo basado en pruebas
- Desarrollo Orientado al Comportamiento (BDD)
- ¿Qué es CI/CD?
- Beneficios de la IC
- Herramientas para DevOps, CI y CD
- Categorías de herramientas DevOps y sus herramientas disponibles
- Lectura: Introducción a Tekton y a las tuberías
- Laboratorio (Opción A: Python): CI/CD en acción
- Laboratorio (Opción B: JavaScript): CI/CD en acción
- Todos somos responsables del éxito
- Resumen del módulo 2: DevOps y CI/CD
- Glosario DevOps y CI/CD
- Cuestionario práctico: DevOps y CI/CD: Fundamentos, herramientas y mejores prácticas
- Cuestionario graduado: DevOps y CI/CD
UNIDAD 39 - Agile y Scrum · 22 leccionesIntroducción a Cloud Native, DevOps, Agile y NoSQL - UNIDAD 39 - Agile y Scrum
Introducción a Cloud Native, DevOps, Agile y NoSQL - UNIDAD 39 - Agile y Scrum
- Introducción al desarrollo ágil y Scrum
- Principios ágiles
- Visión general de Scrum
- Impacto organizativo de Agile
- Confundir el desarrollo iterativo con el ágil
- Destino desconocido
- Roles ágiles y necesidad de formación
- Creación de buenas historias de usuario
- Utilizar eficazmente los Story Points
- Construir la cartera de productos
- Planificación de sprints
- La revisión de Sprint
- Retrospectiva del Sprint
- Laboratorio práctico: Configuración en GitHub
- [Opcional]Laboratorio Práctico: Configuración en ZenHub
- Laboratorio práctico: Monta tu Backlog de producto usando GitHub
- [Laboratorio práctico: Monta tu Backlog de producto usando Zenhub
- Resumen del módulo 3: Agile y Scrum
- Historias de éxito ágil - Microsoft y Spotify
- Glosario: Agile y Scrum
- Cuestionario de práctica: Agile y Scrum
- Módulo 3 Cuestionario graduado: Agile y Scrum
UNIDAD 40 - Bases de datos NoSQL en la nube · 21 leccionesIntroducción a Cloud Native, DevOps, Agile y NoSQL - UNIDAD 40 - Bases de datos NoSQL en la nube
Introducción a Cloud Native, DevOps, Agile y NoSQL - UNIDAD 40 - Bases de datos NoSQL en la nube
- Visión general de NoSQL
- Visión general de MongoDB
- Ventajas de MongoDB
- Casos de uso de MongoDB
- MongoDB en la nube IDE
- Laboratorio práctico: Primeros pasos con MongoDB
- Operaciones CRUD
- Laboratorio práctico: MongoDB CRUD
- Laboratorio opcional (Opción A: Python): Acceso a MongoDB
- Laboratorio opcional (Opción B: JavaScript): Acceso a MongoDB
- Resumen de la lección 1: NoSQL y MongoDB
- Glosario: NoSQL y MongoDB
- Cuestionario práctico: NoSQL y MongoDB
- Hoja de trucos
- Módulo 4 Cuestionario graduado: Bases de datos NoSQL en la nube
- Lección opcional sobre Cloudant
- Visión general de Cloudant
- Arquitectura y tecnologías clave de IBM Cloudant
- Beneficios y soluciones de Cloudant
- Resumen de la lección 2: Cloudant
- Cuestionario práctico: Cloudant
UNIDAD 41 - Proyecto final y examen final · 8 leccionesIntroducción a Cloud Native, DevOps, Agile y NoSQL - UNIDAD 41 - Proyecto final y examen final
Introducción a Cloud Native, DevOps, Agile y NoSQL - UNIDAD 41 - Proyecto final y examen final
- Resumen del proyecto final
- Proyecto final - Parte A: Epopeyas e historias
- Proyecto Final (Opción A: Python): Parte B y C: Calculadora de impuestos
- Proyecto final (Opción B: JavaScript): Parte B y C: Calculadora de impuestos
- Opción 1: Presentación y evaluación con calificación AI
- Opción 2: Presentación y evaluación por pares
- Felicitaciones y próximos pasos
- Gracias de parte del equipo del curso
UNIDAD 42 - Cómo empezar con el Capstone · 12 leccionesProyecto final de desarrollo Front-End - UNIDAD 42 - Cómo empezar con el Capstone
Proyecto final de desarrollo Front-End - UNIDAD 42 - Cómo empezar con el Capstone
- Introducción al curso
- Consejos útiles para completar con éxito el curso
- Requisitos previos y programa del curso
- Resumen del proyecto
- Escenario del proyecto
- Recursos para completar con éxito el proyecto
- Lectura: Referencia del Proyecto Capstone: Comandos Git
- Lectura: Referencia técnica del proyecto Capstone
- Resumen de tareas: Diseño de la página web
- Laboratorio práctico: Creación de maquetas para diseños de sitios web
- Módulo 1 Lista de comprobación: Diseño de la página web
- Módulo 1 Cuestionario graduado: Introducción a la Capstone
UNIDAD 43 - Desarrollo de páginas web estáticas con HTML y CSS · 6 leccionesProyecto final de desarrollo Front-End - UNIDAD 43 - Desarrollo de páginas web estáticas con HTML y CSS
Proyecto final de desarrollo Front-End - UNIDAD 43 - Desarrollo de páginas web estáticas con HTML y CSS
- Resumen de tareas: Configuración del repositorio de GitHub
- Laboratorio práctico: Creación de un repositorio de GitHub para su proyecto
- Resumen de tareas: Desarrollo de diseños estáticos de sitios web
- Laboratorio práctico: Construya diseños estáticos de sitios web
- Módulo 2 Lista de comprobación: Desarrollo de páginas web estáticas con HTML y CSS
- Módulo 2 Cuestionario graduado: Desarrollo de páginas web estáticas utilizando HTML y CSS
UNIDAD 44 - Desarrollo de componentes dinámicos React - Parte I · 11 leccionesProyecto final de desarrollo Front-End - UNIDAD 44 - Desarrollo de componentes dinámicos React - Parte I
Proyecto final de desarrollo Front-End - UNIDAD 44 - Desarrollo de componentes dinámicos React - Parte I
- Resumen de tareas: Configuración del entorno React
- Laboratorio Práctico: Configurar el proyecto React con conectividad backend
- laboratorio práctico [opcional]: Creación de un proyecto React con Vite
- Almacenamiento local y almacenamiento de sesión
- Resumen de tareas: Conversión de páginas web estáticas en componentes dinámicos React
- Laboratorio Práctico: Convertir páginas estáticas en componentes dinámicos React
- Resumen de tareas: Construcción e integración de componentes dinámicos React
- Laboratorio práctico: Integrar la funcionalidad existente
- Laboratorio práctico: Construya el componente de reserva de citas
- Módulo 3 Lista de comprobación: Desarrollo de componentes dinámicos React - Parte I
- Módulo 3 Cuestionario Graduado: Desarrollo de componentes dinámicos React - Parte I
UNIDAD 45 - Desarrollo de componentes dinámicos React - Parte II · 8 leccionesProyecto final de desarrollo Front-End - UNIDAD 45 - Desarrollo de componentes dinámicos React - Parte II
Proyecto final de desarrollo Front-End - UNIDAD 45 - Desarrollo de componentes dinámicos React - Parte II
- Resumen de tareas: Construcción del componente de notificación
- Laboratorio práctico: Construya el componente de notificación
- Resumen de tareas: Construcción del componente de revisiones
- Laboratorio práctico: Construya el componente Reviews
- Resumen de tareas: Construir el componente de perfil
- Laboratorio práctico: Construir el componente de perfil
- Módulo 4 Lista de comprobación: Desarrollo de componentes dinámicos React - Parte II
- Módulo 4 Cuestionario Graduado: Desarrollo de componentes dinámicos React - Parte II
UNIDAD 46 - Creación, despliegue y actualización del sitio web · 6 leccionesProyecto final de desarrollo Front-End - UNIDAD 46 - Creación, despliegue y actualización del sitio web
Proyecto final de desarrollo Front-End - UNIDAD 46 - Creación, despliegue y actualización del sitio web
- Resumen de tareas: Creación y despliegue del sitio web
- Laboratorio práctico: Construir e implantar el sitio web
- Resumen de tareas: Realización de cambios y actualización del sitio web Postproducción
- Laboratorio Práctico: Actualización de componentes y redistribución del sitio web
- Módulo 5 Lista de comprobación: Actualizar componentes y volver a desplegar el sitio web
- Módulo 5 Cuestionario graduado: Creación, despliegue y actualización del sitio web
UNIDAD 47 - Presentación del proyecto final y revisión por pares · 5 leccionesProyecto final de desarrollo Front-End - UNIDAD 47 - Presentación del proyecto final y revisión por pares
Proyecto final de desarrollo Front-End - UNIDAD 47 - Presentación del proyecto final y revisión por pares
- Lista de control para la presentación final
- Opción 1: Presentación y evaluación con calificación AI
- Opción 2: Presentación y evaluación por pares
- Felicitaciones y próximos pasos
- Gracias de parte del equipo del curso
UNIDAD 48 - Construir una base · 19 leccionesGuía profesional para desarrolladores de software y preparación de entrevistas - UNIDAD 48 - Construir una base
Guía profesional para desarrolladores de software y preparación de entrevistas - UNIDAD 48 - Construir una base
- Bienvenido
- Títulos de los puestos
- Certificados IBM para competencias en ingeniería de software
- Comprender el papel de un ingeniero de software
- Introducción al desarrollo de software Full Stack PC
- Introducción a DevOps y a la ingeniería de software PC
- Punto de vista del experto: Caminos hacia la ingeniería del software
- Oportunidades en el desarrollo de software
- Punto de vista del experto: Funciones y competencias necesarias en ingeniería de software
- Construya su cartera
- Redacte su currículum
- Laboratorio Redacte su currículum
- Recopilación de referencias
- Redactar un Elevator Pitch
- Redacción de una carta de presentación básica
- Laboratorio: Redacte su carta de presentación básica
- Puntos de vista de expertos: Qué distingue a un gran candidato a ingeniero de software
- Cuestionario práctico
- Cuestionario graduado: Construir los cimientos
UNIDAD 49 - Solicitud y preparación de una entrevista · 13 leccionesGuía profesional para desarrolladores de software y preparación de entrevistas - UNIDAD 49 - Solicitud y preparación de una entrevista
Guía profesional para desarrolladores de software y preparación de entrevistas - UNIDAD 49 - Solicitud y preparación de una entrevista
- Investigación sobre empresas e industrias
- Creación de redes en línea y fuera de ella
- Punto de vista del experto: Construir su red
- Evaluar las ofertas de empleo
- Punto de vista del experto: Una mirada más atenta a las ofertas de empleo
- Solicitar un empleo
- Fundamentos de la revisión técnica
- Refrescar las habilidades esenciales para el desarrollo
- Ensayo de la entrevista
- Punto de vista del experto: Preparación de la entrevista de trabajo
- Laboratorio: Prepararse para una entrevista
- Cuestionario práctico
- Cuestionario graduado: Solicitud y preparación de una entrevista
UNIDAD 50 - Entrevistas · 23 leccionesGuía profesional para desarrolladores de software y preparación de entrevistas - UNIDAD 50 - Entrevistas
Guía profesional para desarrolladores de software y preparación de entrevistas - UNIDAD 50 - Entrevistas
- Visión general del proceso de entrevista
- Punto de vista del experto: Un ciclo de entrevistas típico
- Preguntas y comportamientos poco éticos
- Entrevista simulada de un ingeniero de software: Parte 1
- Entrevista simulada de un ingeniero de software: Parte 2
- Entrevista simulada de un ingeniero de software: Parte 3
- Retos de codificación en la ingeniería de software
- Segunda ronda de selección
- Punto de vista del experto: Expectativas de la pantalla técnica
- Entrevista final
- Entrevistando: Hablar de un proyecto
- Laboratorio Desafío de codificación Nivel 1
- Laboratorio Desafío de codificación Nivel 1 Solución
- Laboratorio Desafío de codificación Nivel 2
- Laboratorio Desafío de codificación Nivel 2 Solución
- Punto de vista del experto: Entrevistas
- Después de la entrevista
- Punto de vista del experto: Negociar una oferta
- Lista de control
- Cuestionario práctico
- Cuestionario graduado: Entrevistas
- Felicitaciones y próximos pasos
- Gracias de parte del equipo del curso
Lo que harás al terminar
Podrás planear, construir, probar, optimizar y desplegar sitios y aplicaciones web responsivas. Contarás con bases para desempeñarte como desarrollador front-end en proyectos de desarrollo web.
¿Para quién es este curso?
Está dirigido a personas principiantes interesadas en el desarrollo web y la creación de interfaces digitales. No se requiere experiencia previa.
Principiantes interesados en desarrollo webCertificado 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
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $4,990 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
50 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
98 cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- 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.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 50 unidades · 704 lecciones · 160 h
- 12 meses de acceso
- 98 cuestionarios de evaluación
- Certificado SEP incluido (sin costo), emitido por la SEP (Gob. del Estado de México) con folio verificable
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.





