¿Qué tan buena es la serie de libros HeadFirst?

¡Ellos son fantasticos!

Recomiendo a cualquiera que intente aprender ciencias de la computación que lo pruebe. Lo mejor de la mayoría de los libros principales es que puedes construir cosas geniales. Una aplicación de chat basada en la ubicación, un sistema de correo electrónico, un raspador de web, etc. Muchos libros se centran en enseñarle cómo hacer un programa para convertir oraciones en latín (que es un buen ejercicio, pero es aburrido). Headfirst te enseña cómo construir cosas útiles, cómo pensar como un programador y la sintaxis, todo en uno.

Probablemente no aprenderá muchas técnicas avanzadas, ¡pero probablemente no se llamarían HeadFirst si lo hicieran! Si siente que es un principiante en la codificación, le recomiendo sus libros. También recomendaría los libros Deitel y Deitel. No podrá crear tantas cosas divertidas en esos libros como lo haría en HeadFirst, pero pueden hacer que las ideas complejas sean fáciles de entender.

Algunos son buenos, otros son malos. Me gustó su análisis y diseño de OO, y sus libros de SQL. Su Python me ayudó a comenzar, pero parecía concentrarse en escribir código para un teléfono (que no quería hacer). Su JAVA tuvo malas críticas (pero gracias por el comentario a continuación, Ankur), así que estoy esperando la segunda edición.

Es una forma novedosa de estudiar. Funciona para algunas personas, lo hizo para mí.

No conozco toda la serie, pero el libro sobre JAVA es realmente agradable e interesante. También leí su libro sobre JSP y Servlets y también me gustó. Entonces mi experiencia con la serie ha sido buena hasta ahora. Recomiendo a todos los principiantes de JAVA que estudien este libro.
Espero eso ayude.

El libro Head First Design Patterns es excelente. Cuál debería ser el libro original de Patrones de diseño de GOF. Recorre la motivación y la aplicación de patrones de diseño de una manera clara y entretenida.