icono
campus
PER
Programa
Sistemas IA
Tipo
Curso
Nivel
3
Área
Sistemas
Periodo
262
Estado
Actualizado


Javascript+ IA ?
Eleva tus habilidades de programación al siguiente nivel con nuestro curso avanzado de JavaScript. En este curso, no solo perfeccionarás tus habilidades en JavaScript, sino que también aprenderás a crear aplicaciones completas, interactuar con bases de datos y APIs, y utilizar frameworks y librerías modernas. Con la asistencia de ChatGPT, estarás creando código más sofisticado y eficiente. Prepárate para sumergirte en el desarrollo de una aplicación web completa y dar un salto cualitativo en tu carrera como desarrollador web.

Habilidades a desarrollar

Desarrollo avanzado de JavaScript para aplicaciones web. Creación y manejo de aplicaciones CRUD. Integración eficiente con bases de datos y APIs. Uso de frameworks y librerías de JavaScript. Desarrollo y presentación de una aplicación web completa.

Módulos del curso
1.0
Módulo 1: Repaso de JavaScript y Fundamentos Avanzados
Resumen: Repaso de los conceptos básicos de JavaScript y una introducción a temas más avanzados como closures, promesas y programación asíncrona. Se enfatizará en consolidar una base sólida antes de avanzar a conceptos más complejos.
Presencial
 4:00:00
2.0
Módulo 2: Acceso a Bases de Datos con JavaScript
Resumen: Enseñanza de cómo JavaScript puede interactuar con bases de datos. Se incluirán ejemplos prácticos utilizando AJAX y JSON para conectarse y manipular datos desde una base de datos.
Presencial
 4:00:00
3.0
Módulo 3: Creación de un CRUD con JavaScript
Resumen: Desarrollo de una aplicación CRUD (Crear, Leer, Actualizar, Eliminar) en JavaScript. Se enseñarán las técnicas necesarias para manejar datos de manera eficiente y efectiva.
Presencial
 4:00:00
4.0
Módulo 4: Uso Efectivo de ChatGPT para Generar Código
Resumen: Formación en cómo utilizar ChatGPT para generar código JavaScript efectivo y eficiente. Se realizarán ejercicios prácticos para crear prompts que resulten en código útil y funcional.
Presencial
 4:00:00
5.0
Módulo 5: Introducción a Frameworks y Librerías de JavaScript
Resumen: Exploración de varios frameworks y librerías populares de JavaScript, como React, Vue.js o Angular, y cómo pueden ser utilizados para agilizar el desarrollo de aplicaciones web.
Presencial
 4:00:00
6.0
Módulo 6: Uso de APIs en JavaScript
Resumen: Aprendizaje sobre cómo integrar y utilizar APIs externas en aplicaciones JavaScript. Se cubrirá cómo realizar solicitudes a APIs y manejar las respuestas.
Presencial
 4:00:00
7.0
Módulo 7: Evaluación Intermedia
Resumen: Evaluación práctica y teórica de los conocimientos adquiridos hasta el momento. Se enfocará en la aplicación de conceptos avanzados de JavaScript y la integración con bases de datos y APIs.
Presencial
 4:00:00
8.0
Módulo 8: Desarrollo de Aplicaciones Web Responsivas
Resumen: Enseñanza sobre cómo desarrollar aplicaciones web que sean responsivas y adaptativas a diferentes dispositivos y tamaños de pantalla.
Presencial
 4:00:00
9.0
Módulo 9: Seguridad en Aplicaciones JavaScript
Resumen: Introducción a conceptos de seguridad en el desarrollo web con JavaScript, incluyendo la prevención de ataques comunes como XSS y CSRF.
Presencial
 4:00:00
10.0
Módulo 10: Optimización y Pruebas de Aplicaciones JavaScript
Resumen: Técnicas para optimizar aplicaciones JavaScript para mejorar el rendimiento y la experiencia del usuario. También se cubrirá cómo realizar pruebas unitarias y de integración.
Presencial
 4:00:00
11.0
Módulo 11: Proyecto Final: Planificación y Diseño
Resumen: Comienzo del proyecto final. Los estudiantes planificarán y diseñarán una aplicación completa, utilizando los conocimientos adquiridos durante el curso.
Presencial
 4:00:00
12.0
Módulo 12: Proyecto Final: Desarrollo e Integración
Resumen: Desarrollo e integración de la aplicación. Los estudiantes aplicarán técnicas avanzadas de JavaScript, trabajarán con bases de datos, APIs y utilizarán frameworks/librerías según sea necesario.
Presencial
 4:00:00
13.0
Módulo 13: Evaluación Final y Presentación de Proyectos
Resumen: Presentación y evaluación de los proyectos finales. Se valorará la funcionalidad, diseño, uso de tecnologías avanzadas y la integración efectiva con bases de datos y APIs.
Presencial
 4:00:00

Actividades
Conferencia
Conferencia
Práctica Guiada
Práctica Guiada
Taller
Taller
Experiencia en Campo
Experiencia en Campo
Instruccional
Instruccional
Salida Académica
Salida Académica
Evaluación
Evaluación
Sustentación
Sustentación
Práctica Laboral
Práctica Laboral
Trabajo en grupo
Trabajo en grupo