Curso de Prompt Engineering para desarrolladores FrontEnd
Presentación
Ante el surgimiento de las nuevas tecnologías en el ámbito de la programación Front End y Full Stack aplicadas a la inteligencia artificial, vemos que el mercado laboral solicita actualmente que los programadores manejen las herramientas innovadoras que posibilitan la optimización del tiempo de trabajo, así como también la correcta sintaxis de los lenguajes a utilizar en cada proyecto. Este nuevo actor en el mercado laboral, el Programador o Ingeniero Prompt apunta a formar en tecnologías de IA a un desarrollador Full Stack o Front End, que pueda generar textos y directrices para optimizar el trabajo mediante estas herramientas.
Este curso te proporcionará el conocimiento necesario para integrar herramientas de IA en el proyecto, brindando así una perspectiva innovadora y vanguardista en el desarrollo web. Se abordarán temas clave como chatbots inteligentes, generación de contenido automatizado, optimización de imágenes, recomendación de productos, detección de anomalías, análisis de sentimientos y automatización de pruebas.
Al finalizar el curso podrás aplicar los conocimientos adquiridos a través de ejercicios prácticos y proyectos reales. Asimismo, participarás en forma activa en la resolución de problemas en equipo, promoviendo un ambiente de aprendizaje colaborativo.
Modalidad: A distancia ágil
Objetivo general
Proporcionar a los estudiantes los conocimientos y habilidades necesarios para desarrollar una aplicación web fullstack utilizando React con Tailwind en el frontend y Node con Express en el backend, aplicando herramientas de Inteligencia Artificial (IA) para la optimización de tareas.
Objetivos específicos
- Explorar la aplicación práctica de herramientas de Inteligencia Artificial (IA) para la optimización de tareas diarias en el proyecto, abordando áreas como diseño, copys, estructuras y optimizaciones.
- Adquirir habilidades en el desarrollo del backend utilizando Node.js y Express para crear una API robusta y escalable.
- Dominar el uso de React como framework en el frontend y aprovechar las ventajas de Tailwind CSS para el diseño y estilos de la aplicación web.
- Aprender a integrar diferentes servicios y bibliotecas de IA en el desarrollo web para mejorar la experiencia de usuario y optimizar la eficiencia en la ejecución de tareas cotidianas.
- Poder familiarizarse con los conceptos fundamentales del desarrollo web fullstack y comprender la arquitectura y flujo de trabajo necesario para su implementación exitosa.
Destinatarios
- El curso está diseñado para personas con conocimientos previos en desarrollo web que deseen ampliar sus habilidades y explorar la aplicación práctica de herramientas de Inteligencia Artificial en el desarrollo web. A través de un enfoque práctico y orientado a proyectos, los estudiantes serán guiados en la implementación de una aplicación web completa, desde la creación del frontend con React y Tailwind hasta el desarrollo del backend utilizando Node y Express.
Requisitos
- HTML5
- CSS3
- Javascript
- Haber realizado alguna capacitación previa de programación web, desarrollo Front End o Full Stack
Equipo docente
Gabriel Alberini
Profesor
Gabriel Alberini es un Desarrollador Fullstack capacitado en tecnologías web y en gestión de proyectos digitales. Posee una formación sólida en Desarrollo Fullstack, además de contar con habilidades especializadas en WordPress y metodologías ágiles Scrum. Su conocimiento en el campo de la tecnología y la innovación se complementa con su experiencia en el rol de Product Manager. A lo largo de su trayectoria profesional, Gabriel ha trabajado como Desarrollador Web para diversas empresas e instituciones, demostrando su capacidad para implementar soluciones digitales eficientes y de calidad. También ha tenido una destacada participación como profesor en ADA ITW y en la UTN de Buenos Aires, compartiendo su experiencia y conocimientos con la próxima generación de profesionales de la tecnología.
Irene Gabriela Giorgi Fernandez
Profesor
Asistente de coordinación con experiencia en atención al público, gestión administrativa y soporte técnico en formación profesional. Participa en la organización de cursadas, seguimiento de alumnos y comunicación institucional. Maneja herramientas de marketing digital, CRM y redes sociales. Interviene en procesos logísticos, técnicos y comunicacionales con enfoque práctico y autonomía. Cuenta con formación técnica en informática y programación, con conocimientos en desarrollo web y herramientas digitales.
- NodeSchool, 2021, http://nodeschool.io/es/
- Facebook Open Source (2020). React. A JavaScript library for building user interfaces.https://reactjs.org/
- React Community (2020). Quality code from the React community. https://github.com/reactjs
- Brown Ethan. Learning JavaScript. Edicion: 2016. Editorial: O`Reilly.
- Alejandro Pino Marti (2023). Introducción a los prompts: Aprende a Generar Texto con Inteligencia Artificial (Ingenieria Prompt) Tapa blanda – ? Independently published - España
- Amler V. (2016) React JS By Example. PACKT open source, EEUU .
- Node.js, 2022, https://nodejs.org/
Metodología De Enseñanza-Aprendizaje:
Nuestro modelo de formación te ofrece flexibilidad sin perder la interacción, combina autoaprendizaje con el apoyo de expertos y compañeros para una experiencia dinámica y efectiva.
Características de la formación
- E-learning colaborativo: estudia a tu ritmo con material curado y actividades prácticas.
- Acompañamiento experto: consulta dudas en foros y mensajes directos con tutores.
- Clases en vivo: para resolver consultas en tiempo real.
A quiénes está dirigido
- Profesionales y estudiantes que buscan una formación flexible y de calidad.
Modalidad de Evaluación y Acreditación:
Estos son los requisitos que deberás cumplir para obtener la acreditación del trayecto formativo:
- Aprobar las evaluaciones integradoras por módulo.
- Realizar y aprobar la Evaluación Integradora Final Obligatoria (EFIO), que puede consistir en la entrega de una tarea basada en una consigna específica o en la realización de un cuestionario.
- Descargar y leer todos los materiales de la unidad temática.
- Entregar y aprobar todas las actividades y ejercicios obligatorios.
- Cumplir con la dedicación horaria recomendada para lograr el máximo rendimiento.
- Finalizar la cursada dentro del período estipulado, sin excepciones. Una vez finalizado el curso, no será posible entregar o descargar actividades pendientes. Quienes deseen completarlo deberán inscribirse en una nueva edición.
La evaluación final cuenta con una instancia de recuperatorio para quienes no aprueben en el primer intento o no la realicen dentro de las fechas establecidas en el cronograma.
Certificación
- La certificación se otorgará en función de la calificación obtenida en la EFIO.
- Las calificaciones posibles serán: bueno, muy bueno, excelente, sobresaliente, participó o no participó.
- Quienes obtengan una de las cuatro primeras calificaciones recibirán un certificado de aprobación.
- Aquellos que no alcancen estas calificaciones o no realicen la EFIO podrán obtener un certificado de participación, previa evaluación del tutor.
Los certificados emitidos por Centro de e-Learning UTN BA cuentan con un sistema de validación basado en tecnología blockchain, que garantiza autenticidad, trazabilidad y transparencia en todo momento.
¿Quieres capacitar a tu equipo con esta formación?
Accede al Portal de Empresas: compra múltiples licencias en pocos pasos, recibe facturación a nombre de tu compañía y gestiona el aprendizaje de todo tu equipo desde un solo lugar.
Comprar licencias para mi equipo