Los cursos de la Asociación Universitaria ESIBot, abiertos y gratuitos.

Cada curso tiene teoría por módulos y ejercicios resueltos: para cada ejercicio, el enunciado, la explicación de por qué se hace así, y el código listo para copiar. Puedes seguirlos por tu cuenta a tu ritmo, o usarlos como material de las clases presenciales.

Material en mejora continua. Si encuentras un error, dínoslo: se arregla y se republica.

Curso de C

C puro, de lo básico a los archivos. Pensado para entender el porqué antes que la sintaxis: qué hay en memoria, por qué un puntero es lo que es, y qué pasa de verdad al compilar.

Es el que más cuesta y el que más cambia cómo entiendes todo lo demás.

Curso de Python

Python desde cero hasta clases y archivos, con un puente final a NeetCode para quien quiera seguir con algoritmos.

Continuación natural del de C: los mismos fundamentos con una sintaxis que estorba menos.

Curso de Arduino

Electrónica y programación juntas: sensores, actuadores y el ciclo completo de leer el mundo, decidir y actuar sobre él.

Cada ejercicio se puede montar en una placa real o simular en el navegador, así que se puede seguir entero sin comprar nada.

Cómo usarlo

  • En el navegador: sigue los enlaces, usa el buscador de arriba y el grafo de relaciones para ver cómo se conectan los conceptos.
  • En tu equipo: clona el repositorio y abre content/ como bóveda en Obsidian.

Sobre ESIBot

Asociación de estudiantes de robótica y telemática. Damos cursos, montamos proyectos y abrimos el material para que cualquiera pueda aprender con él.