Desarrollador de IA
Certificado profesional de 10 cursos para crear apps y chatbots con IA y GenAI; no requiere experiencia previa.
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
Aprenderás los fundamentos de la ingeniería de software y la inteligencia artificial, incluida la IA generativa. Pondrás en práctica estos conocimientos al desarrollar aplicaciones y chatbots con distintas herramientas y tecnologías.
- Explicar conceptos de IA y reconocer aplicaciones de IA generativa en texto, código, imágenes, audio y video.
- Diseñar prompts y utilizar modelos y plataformas de IA generativa para crear aplicaciones.
- Programar con Python y desarrollar aplicaciones web con Flask.
- Integrar modelos de lenguaje y bibliotecas para construir aplicaciones y chatbots con IA generativa.
- Aplicar fundamentos y herramientas de ingeniería de software durante el desarrollo de aplicaciones.
Temario
UNIDAD 1 - El ciclo de vida del desarrollo de software · 22 leccionesIntroducción a la ingeniería de software - UNIDAD 1 - El ciclo de vida del desarrollo de software
Introducción a la ingeniería de software - UNIDAD 1 - 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 2 - Introducción al desarrollo de software · 17 leccionesIntroducción a la ingeniería de software - UNIDAD 2 - Introducción al desarrollo de software
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 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 3 - Fundamentos de la programación · 14 leccionesIntroducción a la ingeniería de software - UNIDAD 3 - Fundamentos de la programación
Introducción a la ingeniería de software - UNIDAD 3 - 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 4 - Arquitectura, diseño y patrones de software · 14 leccionesIntroducción a la ingeniería de software - UNIDAD 4 - Arquitectura, diseño y patrones de software
Introducción a la ingeniería de software - UNIDAD 4 - 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 5 - Oportunidades de empleo y competencias en ingeniería de software · 15 leccionesIntroducción a la ingeniería de software - UNIDAD 5 - Oportunidades de empleo y competencias en ingeniería de software
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?
- 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 6 - Prueba final y proyecto final · 5 leccionesIntroducción a la ingeniería de software - UNIDAD 6 - Prueba final y proyecto final
Introducción a la ingeniería de software - UNIDAD 6 - 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 7 - Introducción y aplicaciones de la IA · 24 leccionesIntroducción a la Inteligencia Artificial (IA) - UNIDAD 7 - Introducción y aplicaciones de la IA
Introducción a la Inteligencia Artificial (IA) - UNIDAD 7 - Introducción y aplicaciones de la IA
- Introducción al curso
- Resumen del curso
- Consejos útiles para completar el curso
- Presentación de la IA
- Inteligencia artificial frente a inteligencia aumentada
- Introducción a la IA generativa y sus Casos de uso
- Fundamentos de la IA y la IA Generativa
- Diferentes tipos de IA
- Evolución de la IA: IA tradicional frente a IA generativa
- Inteligencia artificial: ¿hemos llegado ya?
- Consolidación de los fundamentos de la IA - Revisión de la Lección 1
- Práctica: Introducción a la IA
- IA en la vida cotidiana
- Chatbots de IA y asistentes inteligentes
- ¿Qué es un chatbot?
- Laboratorio: Conversaciones entre usuarios y asistentes de IA
- Aplicaciones de la IA en diferentes industrias
- Herramientas y aplicaciones de IA generativa
- Diez Casos de uso cotidianos de IA y Aprendizaje automático
- Laboratorio: Herramientas de IA generativa en acción
- Práctica: Impacto y aplicaciones de la IA
- IA para problemas del mundo real
- Resumen del módulo
- Cuestionario graduado: Introducción y aplicaciones de la IA
UNIDAD 8 - Conceptos, terminología y ámbitos de aplicación de la IA · 19 leccionesIntroducción a la Inteligencia Artificial (IA) - UNIDAD 8 - Conceptos, terminología y ámbitos de aplicación de la IA
Introducción a la Inteligencia Artificial (IA) - UNIDAD 8 - Conceptos, terminología y ámbitos de aplicación de la IA
- Computación cognitiva
- Terminología y conceptos relacionados con la IA
- Aprendizaje automático
- Aprendizaje automático: Técnicas y formación
- Aprendizaje profundo
- Redes neuronales
- Aprendizaje automático Vs. Aprendizaje profundo
- Modelos generativos de IA
- Grandes modelos lingüísticos
- Actividad: Integración de la IA en la vida cotidiana
- Aprendizaje automático vs. Aprendizaje profundo vs. Modelos de cimentación
- Cuestionario práctico: Conceptos fundamentales de la IA
- Procesamiento de lenguaje natural, habla y visión por ordenador
- ¿Qué es NLP (Procesamiento de lenguaje natural)?
- Coches autoconducidos
- IA y computación en la nube, computación periférica e IoT
- Cuestionario práctico: Dominios de la IA
- Resumen del módulo
- Cuestionario graduado: Conceptos, terminología y ámbitos de aplicación de la IA
UNIDAD 9 - Transformación empresarial y profesional mediante la IA · 21 leccionesIntroducción a la Inteligencia Artificial (IA) - UNIDAD 9 - Transformación empresarial y profesional mediante la IA
Introducción a la Inteligencia Artificial (IA) - UNIDAD 9 - Transformación empresarial y profesional mediante la IA
- Agentes de IA
- ¿Qué son los agentes de IA?
- Robótica y automatización
- Dominios de IA para industrias
- Transformar las empresas mediante la IA
- El auge de la IA generativa en las empresas
- Laboratorio: IA generativa para la transformación empresarial
- Conviértase en un creador de VALUE con la IA generativa
- Introducción a RAG
- ¿Qué es la Generación aumentada de recuperación?
- Adoptar la IA en su empresa
- Marcos para la adopción de la IA
- Marcos de adopción de la IA: Amazon, OpenAI y Facebook
- Cuestionario práctico: IA para empresas
- Transformar su trabajo mediante herramientas de IA
- Oportunidades profesionales con IA
- Laboratorio: Utiliza la IA generativa en tu trabajo
- Humanos frente a IA: ¿quién debe tomar la decisión?
- Cuestionario práctico: IA para su trabajo y su carrera profesional
- Resumen del módulo
- Cuestionario graduado: Transformación empresarial y profesional mediante la IA
UNIDAD 10 - Cuestiones, preocupaciones y consideraciones éticas · 15 leccionesIntroducción a la Inteligencia Artificial (IA) - UNIDAD 10 - Cuestiones, preocupaciones y consideraciones éticas
Introducción a la Inteligencia Artificial (IA) - UNIDAD 10 - Cuestiones, preocupaciones y consideraciones éticas
- Consideraciones éticas y uso responsable de la IA
- Consideraciones en torno a la IA generativa
- Por qué alucinan los Modelos de lenguaje grandes
- Perspectiva de los actores clave en torno a la ética de la IA
- La importancia de la gobernanza de la IA
- Actividad: Uso responsable de la IA en el trabajo
- Cómo aplicar la ética de la IA
- Cuestionario práctico: Problemas y consideraciones éticas de la IA
- Resumen de la lección
- Proyecto final: Transformación de las funciones organizativas con IA generativa
- Cuestionario graduado del curso: Introducción a la Inteligencia artificial (IA)
- Resumen del curso
- Felicitaciones y próximos pasos
- Glosario: Introducción a la Inteligencia artificial (IA)
- Gracias de parte del equipo del curso
UNIDAD 11 - Introducción y capacidades de la IA Generativa · 18 leccionesIA Generativa: Introducción y Aplicaciones - UNIDAD 11 - Introducción y capacidades de la IA Generativa
IA Generativa: Introducción y Aplicaciones - UNIDAD 11 - Introducción y capacidades de la IA Generativa
- Introducción al curso
- Panorama de las Specializations
- Por qué aprender IA generativa con IBM
- Fundamentos de la IA Generativa Specializations Introducción
- Resumen del curso
- Consejos útiles para completar el curso
- Puntos de vista de expertos: Presentación de las PYME
- Introducción a la IA Generativa
- Podcast: Historia y evolución de la IA generativa
- Capacidades de la IA Generativa
- Laboratorio: Generación de texto mediante IA generativa
- Puntos de vista de expertos: Capacidades de la IA Generativa
- Puntos de vista de expertos: Explorando la evolución de la IA generativa
- Resumen de la lección: La IA generativa y sus capacidades
- Podcast: Recapitulación: La IA generativa y sus capacidades
- La IA generativa y sus capacidades
- Cuestionario graduado: Introducción y capacidades de la IA generativa
- Exploración de la IA Generativa
UNIDAD 12 - Aplicaciones y herramientas de la IA generativa · 18 leccionesIA Generativa: Introducción y Aplicaciones - UNIDAD 12 - Aplicaciones y herramientas de la IA generativa
IA Generativa: Introducción y Aplicaciones - UNIDAD 12 - Aplicaciones y herramientas de la IA generativa
- Aplicaciones de la IA Generativa
- Potencial económico de la IA generativa
- Juego de rol: IA Generativa - Capacidades que impulsan los resultados
- Herramientas para la generación de textos
- Laboratorio: Generación de textos en acción
- Herramientas para la generación de imágenes
- Laboratorio: Generación de imágenes en acción
- Laboratorio: Generación de imágenes en acción con Microsoft Copilot
- Herramientas para la generación de audio y vídeo
- Herramientas para la generación de código
- Laboratorio: Generación de código en acción
- Puntos de vista de expertos: Aprovechamiento de las herramientas de IA generativa
- Puntos de vista de expertos: Exploración de las aplicaciones de la IA generativa en distintos ámbitos
- IA generativa frente a IA agenética
- Lectura: Resumen de la lección: Aplicaciones y herramientas de la IA generativa
- Podcast - Recapitulación: Aplicaciones y herramientas de la IA generativa
- Cuestionario práctico: IA Generativa: Aplicaciones y Herramientas
- Cuestionario graduado: Aplicaciones y herramientas de la IA generativa
UNIDAD 13 - Prueba del curso, proyecto y recapitulación · 6 leccionesIA Generativa: Introducción y Aplicaciones - UNIDAD 13 - Prueba del curso, proyecto y recapitulación
IA Generativa: Introducción y Aplicaciones - UNIDAD 13 - Prueba del curso, proyecto y recapitulación
- Glosario: IA Generativa: Introducción y Aplicaciones
- Proyecto final: Generación de texto, imágenes y código
- Diálogo: Explicar la IA generativa en términos sencillos
- Cuestionario graduado: IA Generativa: Introducción y Aplicaciones
- Felicitaciones y próximos pasos
- Gracias de parte del equipo del curso
UNIDAD 14 - Ingeniería para la IA generativa · 19 leccionesIA Generativa: Conceptos básicos de ingeniería de instrucciones - UNIDAD 14 - Ingeniería para la IA generativa
IA Generativa: Conceptos básicos de ingeniería de instrucciones - UNIDAD 14 - Ingeniería para la IA generativa
- Introducción al curso
- Resumen del curso
- Panorama de las Specializations
- Consejos útiles para completar el curso
- ¿Qué es un Prompt?
- ¿Qué es Prompt Engineering?
- Fundamentos de un diseño eficaz de los avisos
- Laboratorio: Conozca nuestra herramienta AI Prompting
- Laboratorio: Experimentar con prompts
- Buenas prácticas para la creación de avisos
- Laboratorio: Prompting ingenuo y Patrón Persona
- Herramientas comunes de ingeniería
- Puntos de vista de expertos: Prácticas recomendadas para que los mensajes sean eficaces
- Puntos de vista de expertos: Exploración de la ingeniería de instrucciones en la IA generativa
- Creación de estímulos eficaces: Del concepto a la práctica
- Podcast: Recapitulación: Concepto de Prompt Engineering
- Lectura: Resumen de la lección: Concepto de ingeniería Prompt
- Cuestionario de Práctica: Concepto de Ingeniería Prompt
- Cuestionario graduado: Ingeniería de instrucciones para la IA generativa
UNIDAD 15 - Ingeniería Prompt: Técnicas y enfoques · 18 leccionesIA Generativa: Conceptos básicos de ingeniería de instrucciones - UNIDAD 15 - Ingeniería Prompt: Técnicas y enfoques
IA Generativa: Conceptos básicos de ingeniería de instrucciones - UNIDAD 15 - Ingeniería Prompt: Técnicas y enfoques
- Técnicas de texto a texto
- Enfoque del patrón de entrevista
- Laboratorio: El enfoque del Patrón de indicaciones en Ingeniería de indicaciones
- Enfoque de la cadena de pensamiento
- Laboratorio: La cadena de pensamiento en la Ingeniería de indicaciones
- Enfoque del árbol del pensamiento
- Laboratorio: El árbol del pensamiento en la Ingeniería de indicaciones
- Diálogo: Cadena de pensamiento vs. Árbol de pensamiento
- Puntos de vista de expertos: Consideraciones clave en la elección de un enfoque de ingeniería rápida
- Lectura: Sugerencias multimodales
- Laboratorio: Sugerencias multimodales
- Lectura: El método de desempate: Una poderosa herramienta en la ingeniería de prompts
- Laboratorio Método de desempate
- Lectura: Resumen de la lección: Técnicas clave de la Ingeniería de indicaciones
- Podcast: Recapitulación: Técnicas clave de la Ingeniería de indicaciones
- Cuestionario práctico: Técnicas y enfoques para escribir prompts eficaces
- Cuestionario graduado: Ingeniería Prompt: Técnicas y enfoques
- Juego de rol: Ingeniería de indicaciones en acción
UNIDAD 16 - Prueba del curso, proyecto y recapitulación · 10 leccionesIA Generativa: Conceptos básicos de ingeniería de instrucciones - UNIDAD 16 - Prueba del curso, proyecto y recapitulación
IA Generativa: Conceptos básicos de ingeniería de instrucciones - UNIDAD 16 - Prueba del curso, proyecto y recapitulación
- Técnicas de conversión de texto en imagen
- Laboratorio: Indicaciones de texto eficaces para la generación de imágenes
- Glosario del curso
- Trucos de Prompt
- Podcast: El futuro de la Ingeniería de indicaciones
- Proyecto final: Aplicación de las técnicas y mejores prácticas de la ingeniería Prompt
- Cuestionario final: IA generativa: fundamentos de Ingeniería de indicaciones
- Resumen del curso
- Felicitaciones y próximos pasos
- Equipo y agradecimientos
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 - Conceptos básicos de Python · 21 leccionesPython para ciencia de datos, IA y desarrollo - UNIDAD 21 - Conceptos básicos de Python
Python para ciencia de datos, IA y desarrollo - UNIDAD 21 - Conceptos básicos de Python
- Introducción al curso
- Sobre este curso
- Explorando Python: Sus primeros pasos en la programación
- Introducción a Python
- Introducción a Jupyter
- Primeros pasos con Jupyter
- Laboratorio práctico: Escriba su primer programa
- Tipos
- Laboratorio práctico: Tipos
- Cuestionario práctico: Tipos
- Expresiones y Variables
- Laboratorio práctico: Expresiones y variables
- Cuestionario de práctica: Expresiones y Variables
- Operaciones con cadenas
- lectura (opcional): Formato de Cadenas en Python
- Laboratorio práctico: Operaciones con cadenas
- Cuestionario de práctica: Operaciones con cadenas
- Resumen del módulo 1: Conceptos básicos de Python
- Hoja de trucos: Conceptos básicos de Python
- Módulo 1 Cuestionario graduado: Conceptos básicos de Python
- Módulo 1 Glosario: Conceptos básicos de Python
UNIDAD 22 - Estructuras de datos en Python · 15 leccionesPython para ciencia de datos, IA y desarrollo - UNIDAD 22 - Estructuras de datos en Python
Python para ciencia de datos, IA y desarrollo - UNIDAD 22 - Estructuras de datos en Python
- Listas y tuplas
- Laboratorio práctico: Listas
- Laboratorio práctico: Tuplas
- Hoja de trucos: Listas y tuplas
- Cuestionario práctico: Listas y Tuplas
- Diccionarios
- Laboratorio práctico: Diccionarios
- Cuestionario práctico: Diccionarios
- Establece
- Laboratorio práctico: Conjuntos
- Cuestionario práctico: Conjuntos
- Resumen del módulo 2: Estructuras de datos de Python
- Hoja de trucos: Diccionarios y conjuntos
- Módulo 2 Cuestionario graduado: Estructuras de datos en Python
- Módulo 2 Glosario: Estructuras de datos en Python
UNIDAD 23 - Fundamentos de programación en Python · 25 leccionesPython para ciencia de datos, IA y desarrollo - UNIDAD 23 - Fundamentos de programación en Python
Python para ciencia de datos, IA y desarrollo - UNIDAD 23 - Fundamentos de programación en Python
- Condiciones y ramificación
- Laboratorio práctico: Condiciones y ramificación
- Condiciones y ramificación
- Cuestionario práctico: Condiciones y ramificación
- Bucles
- Introducción a los bucles en Python
- Laboratorio práctico: Bucles
- Cuestionario práctico: Bucles
- Funciones
- Explorar las funciones de Python
- Laboratorio práctico: Funciones
- Cuestionario práctico: Funciones
- Gestión de excepciones
- Gestión de excepciones
- Laboratorio práctico: Manejo de excepciones
- Cuestionario práctico: Manejo de excepciones
- Objetos y clases
- Objetos y clases
- Laboratorio práctico: Objetos y clases
- Cuestionario de Práctica: Objetos y clases
- Práctica de laboratorio: Análisis de textos
- Resumen del módulo 3: Fundamentos de programación en Python
- Hoja de trucos: Fundamentos de programación en Python
- Módulo 3 Cuestionario graduado: Fundamentos de programación en Python
- Módulo 3 Glosario: Fundamentos de la programación en Python
UNIDAD 24 - Trabajar con datos en Python · 24 leccionesPython para ciencia de datos, IA y desarrollo - UNIDAD 24 - Trabajar con datos en Python
Python para ciencia de datos, IA y desarrollo - UNIDAD 24 - Trabajar con datos en Python
- Lectura de archivos con Open
- Lectura de archivos con Open
- Laboratorio práctico: Lectura de archivos con Open
- Escribir archivos con Open
- Escribir archivos con Open
- Laboratorio práctico: Escribir archivos con Open
- Cuestionario práctico: Lectura y Redacción de Archivos con Open
- Pandas: Carga de datos
- Pandas: Trabajar y guardar datos
- Pandas
- Práctica de laboratorio: Selección de datos en un DataFrame
- Laboratorio práctico: Carga de datos con Pandas
- Cuestionario práctico: Pandas
- Numpy unidimensional
- Laboratorio práctico: Numpy unidimensional
- Matemáticas matriciales
- Numpy bidimensional
- Laboratorio práctico: Numpy bidimensional
- Guía de NumPy para principiantes
- Cuestionario práctico: Numpy en Python
- Resumen del módulo 4: Trabajar con datos en Python
- Hoja de trucos: Trabajar con datos en Python
- Módulo 4 Cuestionario graduado: Trabajar con datos en Python
- Módulo 4 Glosario: Trabajar con datos en Python
UNIDAD 25 - API y recogida de datos · 25 leccionesPython para ciencia de datos, IA y desarrollo - UNIDAD 25 - API y recogida de datos
Python para ciencia de datos, IA y desarrollo - UNIDAD 25 - API y recogida de datos
- Interfaz de programa de aplicación
- Algo de contexto sobre las API
- Laboratorio práctico: Introducción a la API
- Cuestionario práctico: API simples
- API REST y solicitudes HTTP - Parte 1
- API REST y solicitudes HTTP - Parte 2
- Web Scraping y HTML Básico
- Laboratorio práctico: Acceso a API REST y solicitud HTTP
- Laboratorio práctico: Ejemplos de API
- (Opcional) HTML para Web Scraping
- (Opcional) Web Scraping
- Web Scraping: una herramienta clave en la ciencia de datos
- Tablas de Web Scraping usando Pandas
- Laboratorio práctico: Web Scraping
- Trabajar con distintos formatos de archivo
- Laboratorio práctico: Trabajar con diferentes formatos de archivo
- Cuestionario práctico: API REST, Web Scraping y Trabajo con Archivos
- Proyecto Práctico: Extracción y tratamiento de datos del PIB
- Resumen del Módulo 5: APIs y recogida de datos
- Hoja de trucos: API y recogida de datos
- Módulo 5 Cuestionario graduado: API y recogida de datos
- Glosario del Módulo 5: API y recopilación de datos
- Examen final del curso
- Felicitaciones y próximos pasos
- Hoja de trucos de Python: Conceptos básicos
UNIDAD 26 - Prácticas de codificación en Python y conceptos de empaquetado · 20 leccionesDesarrollo de aplicaciones de IA con Python y Flask - UNIDAD 26 - Prácticas de codificación en Python y conceptos de empaquetado
Desarrollo de aplicaciones de IA con Python y Flask - UNIDAD 26 - Prácticas de codificación en Python y conceptos de empaquetado
- IBM Product Spotlight: IBM Bob
- Introducción al curso
- Consejos útiles para completar este curso
- Requisitos previos y programa del curso
- Lectura: Python con Flask para proyectos a gran escala
- Ciclo de vida del desarrollo de aplicaciones
- Introducción a las aplicaciones web y las API
- Demostración: Trabajar con un IDE
- Laboratorio práctico: Introducción al IDE
- Guía de estilo y prácticas de codificación de Python
- Lectura: Recursos para el análisis estático del código
- Laboratorio práctico: Análisis estático de código
- Pruebas unitarias
- Laboratorio práctico: Sesión práctica y tarea sobre pruebas unitarias
- Envasado
- Laboratorio Práctico: Sesión práctica y tarea sobre empaquetado en Python
- Resumen del módulo 1: Prácticas de codificación en Python y conceptos de empaquetado
- Cuestionario práctico del módulo 1: Prácticas de codificación en Python y conceptos de empaquetado
- Módulo 1 Cheatsheet: Prácticas de codificación en Python y conceptos de empaquetado
- Módulo 1 Cuestionario graduado: Prácticas de codificación en Python y conceptos de empaquetado
UNIDAD 27 - Despliegue de aplicaciones web con Flask · 17 leccionesDesarrollo de aplicaciones de IA con Python y Flask - UNIDAD 27 - Despliegue de aplicaciones web con Flask
Desarrollo de aplicaciones de IA con Python y Flask - UNIDAD 27 - Despliegue de aplicaciones web con Flask
- Bibliotecas y marcos Python para el desarrollo de aplicaciones
- Introducción a Flask
- Despliegue de aplicaciones web con Flask
- Lectura: Decoradores en frasco
- Flask - Aplicaciones y rutas básicas
- Laboratorio práctico: Introducción a los conceptos básicos de Flask
- Objetos de solicitud y respuesta - Uso de los modos GET y POST
- Rutas dinámicas
- Tratamiento de errores
- Laboratorio práctico: Creación de una API con Flask: Creación de rutas, gestión de errores y solicitudes HTTP
- Laboratorio práctico: Creación e implementación de una aplicación web con Flask App
- Lectura: Funciones adicionales en Flask
- Laboratorio práctico: Exploración de funciones adicionales Flask
- Resumen de la lección del módulo 2: Despliegue de aplicaciones web con Flask
- Cuestionario práctico del módulo 2: Despliegue de aplicaciones web con Flask
- Módulo 2 Cheatsheet: Despliegue de aplicaciones web con Flask
- Módulo 2 Cuestionario Graduado: Despliegue de aplicaciones web con Flask
UNIDAD 28 - Creación de una aplicación de IA y despliegue utilizando Flask · 10 leccionesDesarrollo de aplicaciones de IA con Python y Flask - UNIDAD 28 - Creación de una aplicación de IA y despliegue utilizando Flask
Desarrollo de aplicaciones de IA con Python y Flask - UNIDAD 28 - Creación de una aplicación de IA y despliegue utilizando Flask
- Visión general del proyecto de prácticas
- Proyecto de prácticas: Análisis del sentimiento
- Resumen del proyecto final
- Proyecto Final: Detector de emociones
- Opción 1: Presentación y evaluación con calificación AI
- Opción 2: Presentación y evaluación por pares
- Resumen del módulo 3: Creación de la aplicación de IA y despliegue mediante Flask
- Lo que viene: Explorar IBM Bob
- Felicitaciones y próximos pasos
- Gracias de parte del equipo del curso
UNIDAD 29 - Subtitulado de imágenes con IA generativa · 14 leccionesCreación de aplicaciones generativas basadas en IA con Python - UNIDAD 29 - Subtitulado de imágenes con IA generativa
Creación de aplicaciones generativas basadas en IA con Python - UNIDAD 29 - Subtitulado de imágenes con IA generativa
- IBM Productos destacados: watsonx Orchestrate
- Introducción al curso
- Programa del curso y requisitos previos
- Consejos útiles para completar el curso
- Modelos generativos de IA
- Modelos de cimentación
- Resumen del proyecto: Subtitulado de imágenes con IA generativa
- Cara de abrazo
- Lectura: BLIP de Hugging Face Transformers
- Lectura: Introducción a Gradio
- Laboratorio: Pon nombres significativos a tus fotos con la IA de subtítulos de IMG
- laboratorio [opcional]: Despliegue de su aplicación con Code Engine
- Resumen del módulo: Subtitulado de imágenes con IA generativa
- Cuestionario graduado: Subtitulado de imágenes con IA generativa
UNIDAD 30 - Cree su propio sitio web similar a ChatGPT · 6 leccionesCreación de aplicaciones generativas basadas en IA con Python - UNIDAD 30 - Cree su propio sitio web similar a ChatGPT
Creación de aplicaciones generativas basadas en IA con Python - UNIDAD 30 - Cree su propio sitio web similar a ChatGPT
- Resumen del proyecto: Cree su propio sitio web similar a ChatGPT
- Lectura: Flask: Una puerta de acceso al desarrollo web en Python
- Laboratorio: Crear Chatbot Simple con LLMs de código abierto usando Python y Hugging Face
- Laboratorio: Integración de su chatbot en una aplicación web
- Resumen del módulo: Cree su propio sitio web similar a ChatGPT
- Módulo 2 Cuestionario Graduado: Cree su propio sitio web similar a ChatGPT
UNIDAD 31 - Crear un asistente de voz · 6 leccionesCreación de aplicaciones generativas basadas en IA con Python - UNIDAD 31 - Crear un asistente de voz
Creación de aplicaciones generativas basadas en IA con Python - UNIDAD 31 - Crear un asistente de voz
- Resumen del proyecto: Crear un asistente de voz
- Introducción a Docker
- Lectura: IBM Watson Speech-to-Text y Text-to-Speech
- Laboratorio: Crear un asistente de voz con GPT-3 de OpenAI e IBM Watson
- Resumen del módulo: Crear un asistente de voz
- Módulo 3 Cuestionario graduado: Crear un asistente de voz
UNIDAD 32 - Asistente de reuniones con IA generativa · 7 leccionesCreación de aplicaciones generativas basadas en IA con Python - UNIDAD 32 - Asistente de reuniones con IA generativa
Creación de aplicaciones generativas basadas en IA con Python - UNIDAD 32 - Asistente de reuniones con IA generativa
- Resumen del proyecto: Asistente de reuniones con IA generativa
- IBM watsonx.ai
- Lectura: Introducción a Meta Llama 2
- Lectura: Introducción a OpenAI Whisper
- Laboratorio Business IA Meeting Companion
- Resumen del módulo: Asistente de reuniones con IA generativa
- Módulo 4 Cuestionario graduado: Asistente de reuniones con IA generativa
UNIDAD 33 - Resuma sus datos privados con IA generativa y RAG · 7 leccionesCreación de aplicaciones generativas basadas en IA con Python - UNIDAD 33 - Resuma sus datos privados con IA generativa y RAG
Creación de aplicaciones generativas basadas en IA con Python - UNIDAD 33 - Resuma sus datos privados con IA generativa y RAG
- Resumen del proyecto: Resuma sus datos privados con IA generativa y RAG
- Introducción a LangChain
- Mejora de la precisión del LLM con RAG
- Lectura: Introducción a Llama 2 y RAG
- Laboratorio: Construye un chatbot para tus datos
- Resumen del módulo: Resuma sus datos privados con IA generativa
- Módulo 5 Cuestionario graduado: Resuma sus Datos privados con IA generativa
UNIDAD 34 - Babel Fish (Traductor Universal de Lenguas) con LLM y STT TTS · 8 leccionesCreación de aplicaciones generativas basadas en IA con Python - UNIDAD 34 - Babel Fish (Traductor Universal de Lenguas) con LLM y STT TTS
Creación de aplicaciones generativas basadas en IA con Python - UNIDAD 34 - Babel Fish (Traductor Universal de Lenguas) con LLM y STT TTS
- Introducción al proyecto: Babel Fish con LLM y STT TTS
- Laboratorio: Babel Fish (traductor de idiomas) con LLM, STT y TTS
- Resumen del módulo: Babel Fish con LLM y STT TTS
- Módulo 6 Cuestionario graduado: Babel Fish con LLM y STT TTS
- Glosario: Creación de aplicaciones basadas en GenAI con Python
- Próximos pasos: Explorar watsonX Orchestrate
- Felicitaciones y próximos pasos
- Gracias de parte del equipo del curso
UNIDAD 35 - [Bono] Módulo 7: Construir un entrenador de carrera IA · 4 leccionesCreación de aplicaciones generativas basadas en IA con Python - UNIDAD 35 - [Bono] Módulo 7: Construir un entrenador de carrera IA
Creación de aplicaciones generativas basadas en IA con Python - UNIDAD 35 - [Bono] Módulo 7: Construir un entrenador de carrera IA
- Introducción al proyecto: Construir un orientador profesional de IA
- Lab: Tu preparador personalizado de solicitudes de empleo basado en el LLM
- Resumen del módulo: Crear un orientador profesional de IA
- Prueba práctica del módulo 7: Construir un entrenador profesional de IA
UNIDAD 36 - Conceptos básicos de IA generativa para el desarrollo de software · 26 leccionesIA Generativa: eleve su carrera en el desarrollo de software - UNIDAD 36 - Conceptos básicos de IA generativa para el desarrollo de software
IA Generativa: eleve su carrera en el desarrollo de software - UNIDAD 36 - Conceptos básicos de IA generativa para el desarrollo de software
- IBM Product Spotlight: IBM Bob
- Introducción al curso
- Resumen del curso
- Consejos útiles para completar con éxito el curso
- Introducción a la IA Generativa en el Desarrollo de Software
- Aprovechamiento de la IA generativa en el ciclo de vida del desarrollo de software
- Puntos de vista de expertos: Gen AI en el desarrollo de software
- Lectura: Configuración del entorno de desarrollo de software para IA con VSCode, Copilot y continue.dev
- Grandes modelos lingüísticos
- El procesamiento del lenguaje natural y su importancia
- Demostración: Google AI Studio y Vertex AI
- Lectura: Herramientas esenciales de IA generativa para el desarrollo de software
- Lectura: Tokens en IA Generativa
- Laboratorio [Opción A - JavaScript]: Creación de un chatbot con OpenAI y JavaScript
- Laboratorio [Opción B - Python]: Creación de un chatbot con OpenAI y Python
- Laboratorio [Opción C - Java]: Creación de un chatbot con OpenAI y Java
- Laboratorio: Configuración de cuenta Gemini y generación de clave API
- Laboratorio [Opcional]: Configuración de la cuenta OpenAI y generación de la clave API
- Laboratorio: [Opción A - JavaScript]: Ingeniería Prompt para el desarrollo de software
- Laboratorio [Opción B - Python]: Ingeniería Prompt para el desarrollo de software
- Laboratorio [Opción C - Java]: Ingeniería Prompt para el desarrollo de software
- Mejores prácticas de IA generativa para el desarrollo de software
- Cuestionario práctico: Conceptos básicos de IA generativa para el desarrollo de software
- Resumen y aspectos destacados: Conceptos básicos de IA generativa para el desarrollo de software
- Módulo 1 Glosario: Conceptos básicos de IA generativa para el desarrollo de software
- Cuestionario graduado: Conceptos básicos de IA generativa para el desarrollo de software
UNIDAD 37 - IA generativa para arquitectura de software y generación de código · 25 leccionesIA Generativa: eleve su carrera en el desarrollo de software - UNIDAD 37 - IA generativa para arquitectura de software y generación de código
IA Generativa: eleve su carrera en el desarrollo de software - UNIDAD 37 - IA generativa para arquitectura de software y generación de código
- Lectura: Introducción al Aula de IA Generativa de IBM
- Aprovechamiento de la IA para ayuda técnica, patrones de diseño y arquitectura
- Puntos de vista de expertos: Gen AI para ayuda técnica y arquitectura de software
- Actividad: Podcast: Arquitectura AI-First: Diseño de sistemas para la era de la GenAI
- Lectura: Consideraciones sobre el desarrollo de software para la IA generativa
- Demostración: Generación de diagramas mediante IA generativa
- Lectura: Generación de diagramas de arquitectura y diseño mediante IA generativa
- Creación de un sitio web estático mediante IA generativa
- Demostración: Creación de prototipos web con Teleport HQ
- Demo: Creación de prototipos web con V0 de Vercel
- Cuestionario práctico: IA generativa para arquitectura, diseño y creación de prototipos
- Lectura: AI para la codificación y el desarrollo
- Demostración: Codificación con Claude Code
- Laboratorio [Opción A - JavaScript]: Obtenga una solución al problema de codificación planteado
- Laboratorio [Opción B - Python]: Obtenga una solución al problema de codificación planteado
- Laboratorio [Opción C - Java]: Obtenga una solución al problema de codificación planteado
- Demostración: GitHub Copilot para la generación de código y la resolución de problemas
- Laboratorio: Generación de un diseño de base de datos mediante IA generativa
- Lectura: Gestión del código heredado con Gen AI
- Cuestionario práctico: IA para codificación, creación de prototipos y resolución de problemas
- Resumen y aspectos destacados: IA generativa para la arquitectura de software y la generación de código
- Módulo 2 Glosario: IA Generativa para Arquitectura de Software y Generación de Código
- Lectura: Cheat Sheet: IA generativa para la arquitectura de software y la generación de código
- Lectura: Sugerencias útiles para el diseño y desarrollo de software
- Cuestionario graduado: IA Generativa para Arquitectura de Software y Generación de Código
UNIDAD 38 - IA generativa para flujos de trabajo de desarrollo de software y sus consideraciones · 28 leccionesIA Generativa: eleve su carrera en el desarrollo de software - UNIDAD 38 - IA generativa para flujos de trabajo de desarrollo de software y sus consideraciones
IA Generativa: eleve su carrera en el desarrollo de software - UNIDAD 38 - IA generativa para flujos de trabajo de desarrollo de software y sus consideraciones
- Introducción al CI/CD mediante IA
- Puntos de vista de expertos: Gen AI para herramientas CI/CD
- Laboratorio [Opción A - Javascript]: Optimizar archivos Docker con Gen AI
- Laboratorio [Opción B - Python]: Optimizar archivos Docker con Gen AI
- Laboratorio [Opción C - Java]: Optimizar archivos Docker con Gen AI
- Demostración: Revisar el código con Qodo
- Laboratorio [Opción A - Javascript]: Revisión de código mediante IA generativa
- Laboratorio [Opción B - Python]: Revisar código utilizando IA generativa
- Laboratorio [Opción C - Java]: Revisión de código mediante IA generativa
- IA generativa para pruebas de software
- Laboratorio: Generación de casos de prueba para casos de uso específicos mediante IA generativa
- Conceptos de IA generativa para la seguridad del software
- Herramientas populares de IA generativa para la seguridad en el desarrollo de software
- Integración de la IA generativa en los flujos de trabajo de desarrollo de software
- Laboratorio [Opción A - JavaScript]: Documentación de software mediante IA generativa
- Laboratorio [Opción B - Python]: Documentación de software mediante IA generativa
- Laboratorio [Opción C - Java]: Documentación de software mediante IA generativa
- Laboratorio: Traducción de código con IA generativa
- Cuestionario práctico: IA Generativa para DevSecOps y Pruebas
- Consideraciones éticas sobre el uso de la IA generativa en el desarrollo de software
- Lectura: Prácticas recomendadas para un uso responsable de la IA generativa
- Innovación con IA generativa en el desarrollo de software
- Actividad: Podcast: ¿Crees que la IA generativa puede sustituir al esfuerzo humano?
- Cuestionario práctico: Consideraciones éticas y limitaciones de la IA generativa
- Podcast: Resumen y aspectos destacados: IA generativa para flujos de trabajo de desarrollo de software y sus consideraciones
- Módulo 3 Glosario: IA generativa para flujos de trabajo de desarrollo de software y sus consideraciones
- Lectura: Cheat Sheet: IA generativa para flujos de trabajo de desarrollo de software y sus consideraciones
- Cuestionario graduado: IA generativa para flujos de trabajo de desarrollo de software y sus consideraciones
UNIDAD 39 - Inteligencia Artificial Agenética y Codificación Vibe · 19 leccionesIA Generativa: eleve su carrera en el desarrollo de software - UNIDAD 39 - Inteligencia Artificial Agenética y Codificación Vibe
IA Generativa: eleve su carrera en el desarrollo de software - UNIDAD 39 - Inteligencia Artificial Agenética y Codificación Vibe
- ¿Qué son los agentes de IA?
- Tipos de agentes de IA
- Puntos de vista de expertos: Elementos básicos de la IA agenética
- Lectura: Marcos populares de IA agenética
- Demostración: Trabajar con N8N
- Explicación de las GAR
- ¿Qué es el GAR agéntico?
- Resumir documentos privados con RAG, LangChain y LLM
- Cuestionario práctico: Bloques de construcción de la IA agenética
- Sistemas de IA frente a la codificación tradicional
- Herramientas y tecnologías populares de codificación de IA
- Puntos de vista de expertos: Codificación Vibe
- Demostración: Trabajar con Cursor
- ¿Qué es MCP? Integrar agentes de IA con bases de datos y API
- Lectura: Buenas prácticas para la codificación Vibe
- Cuestionario práctico: Codificación Vibe
- Resumen y aspectos destacados: Elementos básicos de la IA agenética
- Glosario del módulo 4: IA Agenética y Codificación Vibe
- Cuestionario graduado: IA Agenética y Codificación Vibe
UNIDAD 40 - Proyecto final · 14 leccionesIA Generativa: eleve su carrera en el desarrollo de software - UNIDAD 40 - Proyecto final
IA Generativa: eleve su carrera en el desarrollo de software - UNIDAD 40 - Proyecto final
- Lectura: Visión general del proyecto final
- Proyecto Final Parte 1 [Opción A - JavaScript]: CodeCraftHub: Creación de aprendizaje personalizado para desarrolladores
- Proyecto Final Parte 1 [Opción B - Python]: CodeCraftHub: Aprendizaje personalizado para desarrolladores
- Proyecto Final Parte 1 [Opción C- Java]: CodeCraftHub: Creación de aprendizaje personalizado para desarrolladores
- Proyecto final, parte 2: Creación de un cuadro de mandos de aprendizaje con Bolt
- Proyecto final: Presentación y evaluación
- Lectura: Glosario del curso
- Hoja de trucos: Las mejores sugerencias de IA generativa para desarrolladores de software
- Examen final: Generative AI: Eleve su carrera de desarrollo de software
- Lo que viene: Explorar IBM Bob
- Resumen del curso
- Lectura: Mejora tu carrera como desarrollador de software con la IA generativa
- Felicitaciones y próximos pasos
- Equipo y agradecimientos
UNIDAD 41 - Construir una base · 19 leccionesGuía profesional para desarrolladores de software y preparación de entrevistas - UNIDAD 41 - Construir una base
Guía profesional para desarrolladores de software y preparación de entrevistas - UNIDAD 41 - 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 42 - Solicitud y preparación de una entrevista · 13 leccionesGuía profesional para desarrolladores de software y preparación de entrevistas - UNIDAD 42 - Solicitud y preparación de una entrevista
Guía profesional para desarrolladores de software y preparación de entrevistas - UNIDAD 42 - 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 43 - Entrevistas · 23 leccionesGuía profesional para desarrolladores de software y preparación de entrevistas - UNIDAD 43 - Entrevistas
Guía profesional para desarrolladores de software y preparación de entrevistas - UNIDAD 43 - 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 crear y desplegar aplicaciones web y chatbots con IA, y presentar proyectos prácticos en tu portafolio. El programa también te ayudará a prepararte para entrevistas y a explorar oportunidades profesionales en desarrollo de software con IA.
¿Para quién es este curso?
Está dirigido a personas que quieren iniciar una carrera en desarrollo de software con IA y aprender a crear aplicaciones y chatbots. No necesitas experiencia previa.
Principiante, sin experiencia previaCertificado 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
43 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.
- 43 unidades · 696 lecciones · 150 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.





