🎯 Propósito de la Unidad
El estudiante utilizará las APIs de terceros para programar aplicaciones orientadas a servicios, integrando geolocalización, redes sociales, bases de datos, plataformas online y servicios de streaming con Django y MySQL.
📌 Nota Importante sobre las Guías
Cada guía está diseñada con código comentado línea por línea para facilitar el aprendizaje. Se dividen en dos secciones principales: Saber (conceptos teóricos) y Saber Hacer (implementación práctica con Django + MySQL).
🗂️ Temas y Guías Disponibles
1. Geolocalización
Implementación completa de APIs de mapas y servicios de ubicación con Google Maps.
- Google Maps API completa
- Geocodificación bidireccional
- Mapas interactivos JavaScript
- Cálculo de rutas y distancias
- Proyecto Django + MySQL
- Código comentado línea por línea
Ver Guía Completa →
2. Redes Sociales
Integración con Facebook Graph API. Publicaciones automáticas y análisis de métricas.
- Facebook Graph API
- OAuth 2.0 Authentication
- Publicaciones automáticas
- Análisis de engagement
- Gestión de páginas
- Django + MySQL
Ver Guía Completa →
3. Bases de Datos NoSQL
MongoDB Atlas API para bases de datos en la nube. Integración con Django.
- MongoDB Atlas setup
- PyMongo y Djongo
- Operaciones CRUD NoSQL
- Sistema híbrido MySQL + MongoDB
- Agregaciones y consultas
- Código comentado línea por línea
Ver Guía Completa →
4. Plataformas Online
Zoom API para videoconferencias. Creación y gestión de reuniones programáticas.
- Zoom API v2
- Server-to-Server OAuth
- Crear/gestionar reuniones
- Webhooks de eventos
- Sistema de notificaciones
- Código comentado línea por línea
Ver Guía Completa →
5. Plataformas Streaming
YouTube Data API para gestión de videos, playlists y canales.
- YouTube Data API v3
- OAuth 2.0 para YouTube
- Búsqueda y reproducción
- Subir videos completo
- Playlists personalizadas
- Código comentado línea por línea
Ver Guía Completa →