Programación Asistida con Inteligencia Artificial
Diploma de Especialización
Online
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Diploma de Especialización
-
Metodología
Online
-
Idiomas
Castellano
-
Duración
20 Semanas
-
Créditos
30
-
Prácticas en empresa
Sí
-
Campus online
Sí
-
Envío de materiales de aprendizaje
Sí
-
Servicio de consultas
Sí
-
Tutor personal
Sí
-
Clases virtuales
Sí
Este curso te introduce a la programación con Python y a las herramientas de inteligencia artificial más potentes del momento, como GitHub Copilot y ChatGPT. Aprenderás a generar código, depurar errores y optimizar el desarrollo de software gracias al uso de IA. Desde los fundamentos de programación hasta la creación de proyectos completos con herramientas actuales, este curso te prepara para el presente y futuro del desarrollo asistido por inteligencia artificial.
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
Comprender los conceptos básicos de la inteligencia artificial y su aplicación en programación.
Aprender a utilizar Python como lenguaje base para el desarrollo de software.
Dominar herramientas como GitHub Copilot y ChatGPT para la generación y mejora de código.
Adquirir competencias en estructuras de datos, programación orientada a objetos y bases de datos.
Aplicar conocimientos en el desarrollo de proyectos reales con tecnologías web y modelos de lenguaje (LLMs).
Finalizar con un proyecto práctico que consolide lo aprendido y permita una especialización según el interés del estudiante.
Este curso está pensado para personas que deseen iniciarse en la programación y quieran hacerlo aprovechando el potencial de la inteligencia artificial. Es ideal para estudiantes, profesionales de cualquier área que deseen reconvertirse al sector tecnológico, docentes que quieran actualizarse, o emprendedores interesados en desarrollar soluciones basadas en IA sin tener conocimientos previos profundos en informática.
No se requieren conocimientos previos de programación. Solo necesitas un ordenador con conexión a internet, curiosidad por aprender y ganas de experimentar con tecnologías innovadoras. Se recomienda tener habilidades básicas de navegación web y gestión de archivos.
Al finalizar el curso y aprobar el proyecto final, podrás recibir (tras el pago de las tasas administrativas) una doble certificación académica:
Un certificado oficial válido en el Espacio Europeo emitido por Institutos Nebrija, avalando tu formación en programación asistida con inteligencia artificial.
Un certificado internacional válido en el Espacio Americano, expedido por Blackwell Global University, que respalda tus competencias para el mercado global.
Ambas titulaciones acreditan tu dominio de herramientas como Python, GitHub Copilot, ChatGPT, desarrollo web y bases de datos, y pueden ser incluidas en tu CV, perfil de LinkedIn o portafolio profesional.
Este curso integra lo mejor de dos mundos: la enseñanza progresiva de la programación desde cero y el uso práctico de inteligencia artificial para facilitar y potenciar el aprendizaje. A diferencia de otros cursos, aquí no solo aprendes a programar, sino a hacerlo de forma más rápida, precisa y creativa con herramientas actuales como ChatGPT y GitHub Copilot. Además, incluye un módulo de especialización y un proyecto final que puedes adaptar a tus intereses profesionales.
Una vez que completes el formulario, uno de nuestros asesores académicos se pondrá en contacto contigo por teléfono o WhatsApp para brindarte toda la información personalizada sobre el curso. Resolveremos tus dudas, te explicaremos cómo funciona la formación paso a paso y te ayudaremos a encontrar la mejor opción según tu perfil. Además, si lo deseas, podrás agendar una sesión informativa sin compromiso para conocer más sobre la programación asistida con IA.
No. El curso está diseñado para principiantes y parte desde cero. Aprenderás los fundamentos de la programación con Python y cómo utilizar herramientas de IA que te facilitan el proceso de codificación. Todo el contenido se desarrolla de manera progresiva, con explicaciones claras y ejemplos prácticos. Contarás con soporte académico y recursos que te permitirán avanzar aunque nunca hayas programado antes.
Sí, el curso está diseñado con una metodología flexible que permite estudiar a tu ritmo. El acceso es 100 % online, con contenidos disponibles las 24 horas, tutorías agendables y entregas adaptadas. Puedes avanzar según tu disponibilidad sin necesidad de conexión en tiempo real.
Contarás con un equipo de tutores y mentores que te acompañarán durante toda la formación. Dispondrás de foros, sesiones de consulta y resolución de dudas, además de un canal de comunicación directa para recibir orientación personalizada en tu proceso de aprendizaje y en el desarrollo del proyecto final.
Sí, al completar el curso y superar el proyecto final, obtendrás (abonando las tasas administrativas correspondientes) una doble certificación: un título oficial válido en el Espacio Europeo (Institutos Nebrija) y una acreditación válida en el Espacio Americano (Blackwell Global University), lo que te abre puertas tanto a nivel nacional como internacional.
Tras finalizar el curso estarás preparado para trabajar como desarrollador junior, asistente en automatización de procesos, creador de prototipos con IA, o iniciar tu propio camino como freelance. Además, adquirirás competencias que te permitirán continuar tu formación en áreas como data science, inteligencia artificial o desarrollo web avanzado.
Opiniones
Materias
- Desarrollo del software
- Inteligencia artificial
- Desarrollo de aplicaciones
- Python
- PHP
- Programación orientada a objetos
- Programación web
- Programación inicial
- Programador
- SQL
- Java EE
- Javascript
- HTML
- HTML 5
- ChatGPT
- Github Copilot
- Machine learning
Profesores
Laura Pachon Rua
Desarrolladora de Softwar, experta en IA y ML
Temario
Módulo 1: Introducción a la Programación y a la IA Aplicada
Unidad 1. ¿Qué es la Inteligencia Artificial y por qué es importante?
• Definición de IA y sus aplicaciones.
• Historia y evolución de la IA.
• Conceptos clave: algoritmos, datos, redes neuronales.
• Aplicaciones de la IA por sectores.
• La IA en el desarrollo de software.
Unidad 2. Primeros pasos en programación con Python
• ¿Qué es Python y por qué se utiliza tanto?
• Instalación y uso en entornos accesibles (Replit).
• Sintaxis básica: comentarios, funciones predefinidas, comandos básicos.
• Entrada y salida de datos.
Unidad 3. Herramientas de IA para generación de código
• ¿Qué es GitHub Copilot? ¿Qué es ChatGPT?
• Cómo ayudan en la escritura de código.
• Limitaciones y ventajas.
• Ejemplos guiados de uso.
• Práctica con ChatGPT y generación de código.
Unidad 4. IA aplicada al desarrollo de software
• Generación automática de código.
• Automatización de pruebas de software con IA.
• Depuración y refactorización inteligente.
• Optimización del desarrollo: tiempo, calidad, precisión.
Módulo 2: Fundamentos de Programación
Unidad 1. Variables y operadores
• Declaración, tipos de variables, buenas prácticas.
• Operadores aritméticos, lógicos, relacionales.
• Ejercicios guiados y test.
Unidad 2. Estructuras de control
• Sentencias if, elif, else.
• Bucles for y while.
• Uso de break y continue.
• Actividades prácticas y de reflexión.
Unidad 3. Funciones
• Definición y uso de funciones.
• Parámetros y argumentos.
• Tipos de argumentos.
• Buenas prácticas.
• Métodos y modularidad.
Unidad 4. Estructuras de datos
• Listas, tuplas, conjuntos y diccionarios.
• Acceso, recorrido y modificación.
• Comprensiones de listas y tuplas.
• Ejercicios prácticos.
Módulo 3: Programación Orientada a Objetos
Unidad 1. Introducción a la POO
• Clases y objetos.
• Historia y principios de la POO.
• Diferencias con programación estructurada.
Unidad 2. Atributos y métodos
• Métodos de instancia, clase y estáticos.
• Buenas prácticas.
• Encapsulamiento, reutilización.
Unidad 3. Herencia
• Herencia simple y múltiple.
• Uso práctico de super().
• Polimorfismo y sobreescritura de métodos.
Unidad 4. Aplicaciones de la POO
• Proyectos prácticos de consolidación.
• Actividades de reflexión y desarrollo.
Módulo 4: Herramientas y Tecnologías Complementarias
Unidad 1: Fundamentos de Bases de Datos con SQL
Consultas básicas, SELECT, INSERT, UPDATE, DELETE, claves primarias, relaciones y uso con Python.
Unidad 2: Programación Web con PHP y JavaScript
Introducción a la lógica del lado del servidor con PHP, interactividad con JavaScript y manipulación del DOM.
Unidad 3: Diseño Web con HTML y CSS
Estructura de páginas web con HTML5, estilos con CSS, principios de diseño responsive.
Unidad 4: Introducción a la Inteligencia Artificial Aplicada (IA y LLMs)
Fundamentos de modelos de lenguaje, APIs como OpenAI, y uso de LLMs para desarrollo de productos y soluciones.
Módulo 5: Proyecto Final y Especialización
Unidad 1. Preparación del TFM
• Elección del proyecto.
• Estructura, guía y entregables.
• Recomendaciones prácticas.
Unidad 2. Desarrollo guiado
• Planificación y milestones.
• Seguimiento y revisión.
Unidad 3. Entrega y presentación
• Opciones de despliegue local y online.
• Grabación del funcionamiento o entrega escrita.
Unidad 4. Itinerarios de especialización
• Bases de datos, web, modelos IA, automatización.
• Herramientas recomendadas y proyectos tipo.
Información adicional
El curso incluye acceso completo al campus virtual, ejercicios prácticos, casos reales y acompañamiento académico. Posibilidad de prácticas externas o proyectos en colaboración con organizaciones asociadas. Evaluación continua y desarrollo final de un proyecto individual o en grupo. Opción de especialización según perfil e intereses.
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Programación Asistida con Inteligencia Artificial
