Recursos para aprender construyendo proyectos reales, desde recrear tecnologías populares hasta seguir tutoriales de proyectos estructurados.
Aprendizaje Basado en Proyectos
Repositorios
Una colección curada de guías paso a paso para reconstruir tus tecnologías favoritas desde cero: bases de datos, sistemas operativos, compiladores, redes neuronales, motores de juegos, Docker, Git, blockchain y más. Abarca más de 30 áreas con tutoriales en C, Python, Rust, Go, JavaScript y otros lenguajes, bajo la premisa de que «lo que no puedes crear, no lo entiendes».
Una lista seleccionada de tutoriales de programación donde los desarrolladores aprenden a construir aplicaciones desde cero. Organizado por lenguajes principales, cubre compiladores, sistemas operativos, bases de datos y aplicaciones web mediante proyectos prácticos.
Una lista completa de cursos de Ciencias de la Computación con videoconferencias de las mejores universidades del mundo. Cubre temas fundamentales como estructuras de datos, algoritmos, sistemas, IA, aprendizaje automático y bases de datos, ofreciendo acceso gratuito a educación de calidad.
A collection of learning resources for curious software engineers
📃 A list of practical projects that anyone can solve in any programming language.