Resuelve a tu ritmo ejercicios inspirados en pruebas técnicas usando el lenguaje de programación que tú quieras.
Totalmente gratis y en constante actualización, con correcciones en directo y el apoyo de la comunidad.
Ejercicios para aprender cualquier lenguaje de programación siguiendo una ruta de estudio de todos sus fundamentos desde cero. Cada semana un nuevo reto para poner a prueba tus conocimientos.
Ejercicios lógicos en formato vídeo corto de menos de un minuto.
101 retos de código para practicar tus habilidades con cualquier lenguaje de programación.
12 aplicaciones pensadas para añadir en tu portafolio personal.
¿Qué conocimientos necesito para participar?
Los ejercicios semanales se resuelven en pocas líneas de código por lo que el conocimiento mínimo para abordarlos será menor que en las aplicaciones mensuales, ya que estas últimas cubren funcionalidades reales completas. ¿Crees que no estás preparado? No te preocupes. Intenta llevar a cabo los ejercicios. Se trata de aprender y mejorar poco a poco, no de hacerlos perfectos o completos a la primera.
Acabo de llegar. ¿Debo realizar los retos anteriores?
Cada ejercicio semanal y mensual es independiente del anterior. Cuanto más ejercicios resuelvas, mejor. Dispondrás de correcciones y propuestas de resolución de todos los retos pasados, pudiendo realizar el seguimiento en comunidad de los últimos publicados mediante la transmisión en directo en Twitch.
¿Cómo funcionan las transmisiones en directo?
Cada ejercicio posee una fecha de publicación y corrección. El día indicado (habitualmente a las 20:00 hora España) realizaré una transmisión en directo desde Twitch para corregir y comentar el reto. Puedes consultar transmisiones pasadas de hasta 60 días en la sección vídeos de Twitch. No olvides que todas las correcciones están disponibles en el repositorio de GitHub correspondiente.
¿Puedo usar cualquier lenguaje de programación?
Por supuesto. Los ejercicios están pensados para que puedan ser resueltos con la mayoría de lenguajes de programación actuales. Para participar, en la sección de cada tipo de reto encontrarás todas las instrucciones y preguntas frecuentes, así como el enlace al repositorio de GitHub con enunciados y resoluciones de cada reto.
¿Qué conocimientos necesito para participar?
Los ejercicios semanales se resuelven en pocas líneas de código por lo que el conocimiento mínimo para abordarlos será menor que en las aplicaciones mensuales, ya que estas últimas cubren funcionalidades reales completas. ¿Crees que no estás preparado? No te preocupes. Intenta llevar a cabo los ejercicios. Se trata de aprender y mejorar poco a poco, no de hacerlos perfectos o completos a la primera.
Acabo de llegar. ¿Debo realizar los retos anteriores?
Cada ejercicio semanal y mensual es independiente del anterior. Cuanto más ejercicios resuelvas, mejor. Dispondrás de correcciones y propuestas de resolución de todos los retos pasados, pudiendo realizar el seguimiento en comunidad de los últimos publicados mediante la transmisión en directo en Twitch.
¿Cómo funcionan las transmisiones en directo?
Cada ejercicio posee una fecha de publicación y corrección. El día indicado (habitualmente a las 20:00 hora España) realizaré una transmisión en directo desde Twitch para corregir y comentar el reto. Puedes consultar transmisiones pasadas de hasta 60 días en la sección vídeos de Twitch. No olvides que todas las correcciones están disponibles en el repositorio de GitHub correspondiente.
¿Puedo usar cualquier lenguaje de programación?
Por supuesto. Los ejercicios están pensados para que puedan ser resueltos con la mayoría de lenguajes de programación actuales. Para participar, en la sección de cada tipo de reto encontrarás todas las instrucciones y preguntas frecuentes, así como el enlace al repositorio de GitHub con enunciados y resoluciones de cada reto.
>_PythonSwiftKotlinJavaC++PHPRustGoJavaScriptDartRubyC#TypeScriptCobolLuaCPowerShellAssemblyRObjective-CF#HaskellFortranLispScalaPerlGroovySolidityAdaPlankalkül
>_PythonSwiftKotlinJavaC++PHPRustGoJavaScriptDartRubyC#TypeScriptCobolLuaCPowerShellAssemblyRObjective-CF#HaskellFortranLispScalaPerlGroovySolidityAdaPlankalkül