Curso «Introducción al desarrollo Web» en la era de la IA
- Inicio: Reprogramado
- Día y Horario de cursado: Viernes de 19:30 a 21:00 hs.
- Modalidad: Presencial.
- Lugar de dictado: Salta 295.
- Cupo: Limitado.
- Duración: 8 clases.
- Cantidad de horas: 12 horas reloj.
OBJETIVO
Objetivo general
Brindar una introducción al ecosistema del desarrollo web contemporáneo y a las posibilidades que ofrecen las herramientas de Inteligencia Artificial en el proceso de creación de productos digitales, promoviendo un uso estructurado, crítico y consciente de estas tecnologías.
Objetivos específicos
- Comprender los fundamentos de la Web y reconocer sus principales componentes: frontend, backend, APIs, bases de datos, servidores y despliegue.
- Conocer de manera general el ecosistema tecnológico, sus principales áreas profesionales, roles, tecnologías y posibles caminos de formación.
- Comprender cómo se estructura una aplicación web moderna y cómo se relacionan sus diferentes componentes.
- Conocer distintas formas de incorporación de la Inteligencia Artificial al desarrollo de software, incluyendo asistentes, copilotos y agentes.
- Aprender a proporcionar contexto, establecer reglas, formular especificaciones y utilizar metodologías de trabajo asistidas por IA.
- Transformar una idea inicial en un brief, una especificación y un plan de implementación.
- Desarrollar una experiencia web sencilla mediante un proceso de construcción asistido por Inteligencia Artificial.
- Incorporar prácticas de revisión, validación, corrección e iteración sobre los resultados generados por IA.
- Comprender los conceptos básicos de repositorios, Git, GitHub, hosting, build y deploy.
- Publicar un proyecto web sencillo y disponer de una URL accesible desde Internet.
- Desarrollar criterios para evaluar críticamente los resultados producidos por herramientas de Inteligencia Artificial, reconociendo sus limitaciones y la importancia de la supervisión humana.
DESTINATARIOS
La capacitación está destinada a personas interesadas en conocer y experimentar con el desarrollo web y las herramientas de Inteligencia Artificial aplicadas a la creación de productos digitales, sin necesidad de contar con conocimientos previos de programación.
Está dirigida especialmente a:
- Emprendedores y personas que deseen desarrollar una presencia o producto web para sus proyectos.
- Estudiantes y graduados interesados en incorporar herramientas de IA al desarrollo tecnológico.
- Profesionales de distintas áreas que quieran comprender el funcionamiento general de productos y aplicaciones web.
- Personas interesadas en iniciarse en el ecosistema IT y conocer sus principales áreas y posibilidades de formación.
- Usuarios que deseen aprender a utilizar Inteligencia Artificial de manera estructurada para crear y mejorar proyectos web.
Requisitos: no se requieren conocimientos de programación. Se requiere únicamente contar con conocimientos básicos de informática y navegación web.
CONTENIDOS
1. Fundamentos de la Web
- Conceptos generales de Internet y Web.
- Qué sucede cuando ingresamos una URL.
- Navegador, cliente y servidor.
- Comunicación cliente-servidor.
- Concepto básico de HTTP.
- Dominio y hosting.
- Frontend y backend.
- HTML, CSS y JavaScript.
- Diferencia entre sitio web y aplicación web.
2. Ecosistema IT
- Áreas y roles profesionales.
- Frontend, Backend, Full Stack y Mobile.
- UX/UI.
- QA y automatización.
- Data e Inteligencia Artificial.
- Cloud y DevOps.
- Ciberseguridad.
- Desarrollo 3D y videojuegos.
- Lenguajes, librerías, frameworks y herramientas.
- Roadmaps tecnológicos y caminos de formación.
3. Anatomía de una aplicación web moderna
- Frontend y backend.
- APIs y JSON.
- Bases de datos.
- Librerías y frameworks.
- Dependencias y gestores de paquetes.
- Entorno de desarrollo local y producción.
- Repositorios.
- Build, hosting y deploy.
4. Inteligencia Artificial aplicada al desarrollo
- IA generativa aplicada al desarrollo de software.
- Conceptos generales sobre modelos de lenguaje.
- Diferencia entre modelo, herramienta y entorno de desarrollo.
- Asistentes, chat, copilotos y agentes.
- Contexto, prompts, tools, reglas, skills y workflows.
- IA como asistente y herramienta de aprendizaje.
- Limitaciones, errores y alucinaciones.
- Verificación de resultados y criterio humano.
- Privacidad, credenciales y seguridad.
5. De la idea a la especificación
- Definición del problema, objetivo y audiencia.
- Brief.
- Requerimientos y restricciones.
- Criterios de aceptación.
- Diferencia entre prompt y especificación.
- Introducción al enfoque Spec-Driven Development.
- Planificación antes de implementar.
- Iteración sobre una especificación.
6. Construcción asistida por IA
- Contexto de proyecto.
- Instrucciones persistentes.
- Reglas, skills, agentes y tools.
- Planificación e implementación por etapas.
- Revisión y validación.
- Corrección e iteración.
- Comprensión de las decisiones y del código generado por IA.
- Comparación entre un prompt simple y un workflow estructurado.
7. Publicación de un proyecto web
- Conceptos básicos de Git.
- Repositorios, commits y versionado.
- Código local y remoto.
- GitHub.
- Build, hosting y deploy.
- Plataformas modernas de despliegue.
- Publicación mediante una URL.
- Actualización de un proyecto publicado.
8. Proyecto integrador y próximos pasos
- Definición de una idea y objetivo.
- Elaboración de brief y especificación.
- Construcción de una experiencia web funcional.
- Creación y utilización de un repositorio.
- Publicación del proyecto.
- Presentación y revisión del proceso.
- Identificación de decisiones tomadas por la persona y decisiones delegadas a la IA.
- Análisis de problemas, limitaciones y posibles mejoras.
- Caminos de formación posteriores y recursos para continuar aprendiendo.
CERTIFICACIÓN
Se otorgarán certificado de asistencia, avalados por la UTN, cumpliendo con el 80% de asistencia a las clases y abondando la totalidad de las cuotas.
ARANCELES
Inscripción: $10.000
- Arancel General:
Cuota 1 y 2: $ 50.000 cada una.
Pago único: $ 90.000 (Descuento 10%)
- Docentes y Graduados UTN: (Descuento del 20% sobre el Arancel General)
Cuotas 1 y 2: $ 40.000 cada una
Pago único: $ 80.000.
- Alumnos de UTN: (Descuento del 40% sobre el Arancel General)
Cuotas 1 y 2: $ 30.000 cada una.
Pago único: $ 60.000.
INICIO REPROGRAMADO
IMPORTANTE: La inscripción se efectiviza con el pago de la primera cuota, antes del inicio del Curso.
Por consultas, contactate al (0345) 4214590 (interno 1011), de lunes a viernes de 14 a 21 horas, al mail cursos@frcon.utn.edu.ar o al whatsapp: +54 9 345 602 8922.
DISERTANTE
Disertante Lange Juan Carlos
ORGANIZA
- Secretaría de Cultura y Extensión Universitaria