Todos los cursos

Programación con Arduino
Programación con Arduino

👋 ¡Bienvenidos/as al curso de programación con Arduino!

En este curso darás tus primeros pasos en la programación con placas Arduino, aprendiendo los conceptos fundamentales que necesitas para comenzar a crear tus propios proyectos.

🚀 ¡Adéntrate en el fascinante mundo de la programación, la electrónica y la robótica con nosotros!

Durante el curso:

  • Conocerás qué es Arduino y para qué se utiliza.
  • Aprenderás las partes principales de la placa que usaremos, la Arduino UNO.
  • Descubrirás los fundamentos de programación y electrónica necesarios para poner en marcha tus propios proyectos, ya sea en el aula, en casa o incluso en tu entorno profesional.

Crea Aplicaciones con Thunkable desde Cero
Crea Aplicaciones con Thunkable desde Cero

¿Quieres aprender a desarrollar tus propias aplicaciones sin necesidad de programar desde cero? En este curso aprenderás a utilizar Thunkable, una potente plataforma no-code que te permitirá crear apps reales y conectarlas con bases de datos, APIs y servicios de inteligencia artificial.

A lo largo del curso, construirás paso a paso 5 aplicaciones prácticas que combinan creatividad, tecnología y datos en tiempo real:

📱 1. App Pokédex

Aprende a consumir datos y mostrar información dinámica de tus Pokémon favoritos. Descubrirás cómo estructurar datos, trabajar con imágenes y crear una interfaz atractiva y funcional.

💬 2. Chat con Airtable como Base de Datos

Crea un sistema de chat completo utilizando Airtable como backend. Verás cómo almacenar, recuperar y mostrar mensajes en tiempo real, gestionando usuarios y conversaciones.

🎞️ 3. App con la API de Giphy

Integra la divertida API de Giphy para crear una aplicación que busque y muestre GIFs animados. Ideal para aprender a trabajar con APIs públicas y mostrar contenido multimedia dinámico.

🎨 4. Generador de Imágenes con OpenAI y Thunkable

Descubre el poder de la inteligencia artificial integrando la API de OpenAI. Podrás generar imágenes a partir de texto directamente desde tu app, explorando el potencial creativo de la IA.

🛰️ 5. Posición de la ISS en Tiempo Real

Cierra el curso con una aplicación que muestra la posición actual de la Estación Espacial Internacional (ISS) usando datos en tiempo real. Aprenderás a trabajar con coordenadas, mapas y APIs en vivo.

💡 Lo que aprenderás

  • Uso de Thunkable para crear apps sin código.
  • Conexión con APIs y bases de datos externas.
  • Manejo de componentes visuales, bloques lógicos y eventos.
  • Integración de IA, geolocalización y datos en tiempo real.
  • Diseño de interfaces interactivas y funcionales.

Programación con Python. Aprende a crear aplicaciones
Programación con Python. Aprende a crear aplicaciones

¿Quieres dar el salto al desarrollo web con Python y aprender a crear aplicaciones modernas y conectadas a bases de datos? En este curso aprenderás paso a paso cómo construir proyectos web reales utilizando Flask, uno de los frameworks más ligeros y potentes de Python, junto con MySQL y MongoDB para la gestión de datos.

A lo largo del curso desarrollarás tus propias aplicaciones, entenderás cómo funciona un backend profesional y descubrirás cómo conectar tu lógica de servidor con interfaces dinámicas y bases de datos relacionales y no relacionales.

🔍 Lo que aprenderás

🧩 1. Fundamentos de Python para el desarrollo web

Repasaremos los conceptos esenciales del lenguaje: variables, funciones, estructuras de control y manejo de datos, aplicados al desarrollo de aplicaciones reales.

🌐 2. Introducción a Flask

Aprende a crear tu primer servidor web con Flask. Verás cómo funcionan las rutas, las plantillas HTML, los formularios y cómo gestionar peticiones GET y POST.

🗃️ 3. Conectando Flask con MySQL

Descubre cómo integrar bases de datos relacionales en tus proyectos. Aprenderás a crear tablas, realizar operaciones CRUD (crear, leer, actualizar y eliminar datos) y gestionar la conexión desde Flask.

📦 4. Integrando MongoDB con Flask

Explora el mundo de las bases de datos NoSQL con MongoDB. Verás cómo almacenar y consultar documentos en formato JSON, ideal para aplicaciones que requieren flexibilidad en los datos.