7. CodeCrafters

Con esta página vas a practicar programación avanzada.

En inglés.

https://codecrafters.io/

CodeCrafters es una plataforma diseñada para ayudar a los desarrolladores de software a mejorar sus habilidades a través de desafíos prácticos y proyectos reales. En lugar de seguir tutoriales básicos, los usuarios pueden trabajar en proyectos que realmente los desafían, lo que les permite convertirse en mejores ingenieros mediante la práctica deliberada.

En lugar de simplemente aprender teoría, los usuarios pueden recrear herramientas y sistemas reconocidos, como Redis, Git y SQLite, desde cero. Este enfoque práctico les permite entender cómo funcionan internamente estos sistemas, lo que a menudo se traduce en una comprensión más profunda de los conceptos de programación y diseño de sistemas.

Los desafíos en Codecrafters están organizados en diferentes etapas y permiten a los participantes trabajar en varios lenguajes de programación, como Python, Rust y Go, entre otros. Además, la plataforma proporciona retroalimentación en tiempo real y acceso a una comunidad que apoya el aprendizaje colaborativo​.