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.