Libro en español

Desafíos de programación atemporales y multiparadigmáticos

50 retos para dominar algoritmos, datos y paradigmas

Portada del libro Desafíos de programación atemporales y multiparadigmáticos

El libro que necesitas para mejorar como programador

Una colección de desafíos prácticos que cubren algoritmos, árboles binarios, programación funcional, datos estructurados, matrices y mucho más. Independiente del lenguaje, válido en cualquier momento.

50 retos que te convertirán en mejor programador.

50 desafíos

Filtrado, generación, reducción, ordenamiento, algoritmos, árboles binarios, programación funcional y más.

2 niveles de dificultad

Ratoncito para la mayoría, Dragón para programadores experimentados que buscan un reto mayor.

Multiparadigmático

Programación funcional, multihilo, matrices, datos estructurados: explora múltiples paradigmas.

Atemporal

Contenido independiente del lenguaje y válido en cualquier momento. Usa el lenguaje que prefieras.

Sin DRM

Lee en cualquiera de tus dispositivos. Confiamos en que harás un buen uso.

PDF, EPUB y MOBI

Disponible en los 3 formatos más populares. Léelo donde y como quieras.

Este libro no es un manual de teoría ni una colección de ejercicios convencionales. Es un campo de entrenamiento con reglas claras: usa un lenguaje que te resulte incómodo, todas las variables deben ser constantes, olvídate de los bucles tradicionales y cada solución necesita tests. Estas restricciones te obligarán a pensar de forma diferente y a descubrir soluciones más elegantes.

Los 50 desafíos están organizados en 10 secciones que cubren desde filtrado de datos y algoritmos clásicos hasta árboles binarios, programación funcional y matrices. Con dos niveles de dificultad, Ratoncito y Dragón, encontrarás retos adaptados a tu experiencia. El contenido es atemporal e independiente del lenguaje, aunque se usa Python en los ejemplos por claridad.

Precio
7€

Primera edición v1.1

Autor

¡Hola! Me llamo Andros Fenollosa y soy Product Owner y Desarrollador Full Stack en CoreMarine. Me especializo en backends en tiempo real, APIs RESTful y arquitectura de software escalable. He desarrollado software para empresas en Estados Unidos, Francia, Alemania, Noruega, Australia y España.

Además me dedico a la docencia, mantengo proyectos Opensource, escribo libros técnicos y doy charlas y talleres. Estoy enamorado de la programación funcional y de Emacs. Mi pasión se centra en las familias de Lisp: Common Lisp, Emacs Lisp, Racket y Clojure.

Ahora es tu turno. ¡Acepta los desafíos y conviértete en mejor programador!

Fotografía de Andros Fenollosa