No son mutuamente excluyentes. Yo uso una combinación de cosas:
- El libro correcto . A menudo tengo que trabajar en varios libros antes de encontrar el que realmente funciona para mí. Una vez que encuentre el correcto, me quedaré hasta el final.
- Tutoriales interactivos . Por ejemplo, Codecademy.
- Codificación No obtengo mucho de un libro de codificación si solo lo leo. Claro, obtendré un conocimiento general del lenguaje, pero no podré usarlo a menos que trabaje con los ejemplos y cree mis propios ejemplos a medida que avance.
La gente aprende de manera diferente. Tienes que encontrar la combinación que funcione para ti. Pero, a menudo, es una combinación de cosas, no una u otra.
Como señaló Toby Thain, los libros son a menudo más profundos, mientras que los tutoriales en línea tienden a ser más livianos, con explicaciones más fáciles de leer. Esta es otra buena razón para consultar más de una fuente. Cada autor tendrá una versión ligeramente diferente de lo que es realmente importante sobre un lenguaje (de lo contrario, todos simplemente leeríamos los documentos de desarrollo oficiales y lo haremos).
- ¿Cuál es el mejor libro para aprender C ++ para alguien que ya conoce C?
- ¿Cuál es el proceso de escribir un libro técnico?
- ¿Cuáles son todos los buenos libros o recursos que ayudarán a comprender cómo reducir el tamaño del archivo ejecutable, la vinculación y más para proyectos C o C ++?
- ¿Cuáles son algunos de los temas de lectura obligada de la serie Art of Computer Programming de Donald Knuth? Dado que es casi imposible leer toda la serie, ¿cuáles crees que son los temas / capítulos / páginas más interesantes, interesantes y entretenidos?
- ¿Qué libro me ayudará a aprender la programación de juegos fácilmente?