Programación de Bases de Datos para WEB
Datos Generales
Nombre de la asignatura | Nivel de formación | Clave de la asignatura | |
Programación de Bases de Datos para WEB | Licenciatura | CU023 | |
Prerrequisitos | Area de formación | Departamento | |
628 | Especializante Selectiva | Departamento de Sistemas de Información | |
Academia | Modalidad | Tipo de asignatura | % de créditos mínimos |
BASES DE DATOS | Presencial enriquecida | Curso-Taller | 0 % |
Carga Horaria | |||
Teoría | Práctica | Total | Créditos |
40 | 40 | 80 | 8 |
Trayectoria de la asignatura |
El antecedente son las materias de Sistemas de Bases de Datos I, Sistemas de Bases de Datos II y Bases de Datos Distribuidas.
|
Contenido del programa
Presentación |
El curso de Programación de Bases de Datos para Web, tiene como propósito que el estudiante adquiera los conocimientos y habilidades necesarias para desarrollar un servidor web que se comunique con un sistema de bases de datos para almacenar y recuperar información.
Se utilizará JavaScript como lenguaje integrador, junto con Node.js y Express para el servidor web. Como gestores de bases de datos se trabajará principalmente con Mongo DB (NoSQL) y también con MySQL (relacional). |
Objetivos del programa |
Objetivo general |
Objetivo General Desarrollar la capacidad de programar servidores web dinámicos con JavaScript, Node y Express, conectados a gestores de bases de datos (MongoDB y MySQL), aplicando los principios de la arquitectura REST y MVC, para implementar proyectos funcionales en entornos web. Objetivos Específicos
|
Contenido |
Contenido temático |
|
Contenido desarrollado |
|
Actividades prácticas |
En el marco del curso, las actividades prácticas se desarrollan de manera continua y progresiva, integrando ejercicios de programación en clase, tareas individuales y la construcción incremental de un proyecto final. Estas actividades permiten aplicar los conceptos teóricos en entornos reales, fortaleciendo la capacidad del estudiante para diseñar, implementar y evaluar servidores web con conexión a bases de datos, bajo un enfoque orientado a la resolución de problemas.
|
Metodología |
Métodos de enseñanza-aprendizaje:
Técnicas de aprendizaje:
Actividades de aprendizaje:
Recursos didácticos a utilizar:
|
Evaluación |
Exámenes parciales. 50%
Tareas. 20% Proyecto final 30% Total 100% |
Bibliografía |
Libro JavaScript: The Definitive Guide David Flanagan (2020) O'Reilly Media No. Ed 7 ISBN: 978-1491952023 Libro Web Development with Node and Express, 2nd Edition Ethan Brown (2019) O’Reilly Media No. Ed 2 ISBN: 978-1492053507 |
Otros materiales |
- |
Perfil del profesor |
Académico: Profesional egresado de una licenciatura, ingeniería o especialidad afín con las ciencias de la computación o informática.
Experiencia Profesional: En el diseño y gestión de bases de datos para Web. |
Lugar y fecha de su aprobación |
Zapopan, Jalisco, México a 25 de junio de 2025 |
Instancias que aprobaron el programa |
|
Archivo (doucmento firmado) |
Programa (Icono pdf) |