¿Cuáles son los mejores libros de informática para el autoaprendizaje?

Hola
No querer volver a la escuela y explorar el campo de la informática. Esta es la lista de lectura planificada:
Primero lea estos libros:
1. Anathem
2. Cryptonomicon (Sí, soy un fanático de Stephenson …)
3. Gödel, Escher, Bach: una eterna trenza dorada
4. Informática desconectada (informática para niños, sin computadoras)
5. El diseño de las cosas cotidianas
6. Cómo funciona la mente
Ahora pase a estos:
1. Google explorando el pensamiento computacional
2. Tierra de LISP
3. Estructura e interpretación de los programas informáticos.
4. Fundamentos de la informática
5. Código: el lenguaje oculto del hardware y software de la computadora
6. Conceptos, técnicas y modelos de programación informática.
7. Compiladores: principios, técnicas y herramientas (The Dragon Book)
8. Código completo: un manual práctico de construcción de software
9. El lenguaje de programación C
10. The Little Schemer – 4ta Edición

Estos libros lo ayudarán a aprender el tema. Obtenga todos estos libros de forma gratuita en nuestro portal en línea MyPustak. ¡¡Feliz aprendizaje!!
¡¡Gracias!!

Por autoestudio te refieres a que tienes que entender los temas tú mismo.

Entonces, busque el libro que describe el tema brevemente para que no tenga ningún problema para comprender los conceptos.

Estos LIBROS DE CIENCIAS INFORMÁTICAS definitivamente te ayudará a aprender los temas: –

  • TEORIA DE LA CIENCIA INFORMÁTICA

  • CIENCIAS DE LA COMPUTACIÓN

  • UN LIBRO DE TEXTO DE CIENCIAS INFORMÁTICAS

  • TEORÍA Y APLICACIÓN DE LA CIENCIA INFORMÁTICA

Entonces, comience a estudiar los conceptos y tenga una gran EXPERIENCIA DE APRENDIZAJE.

Además de estos libros, si está interesado en leer un libro de su elección, visite MYPUSTAK

Los libros aquí están disponibles GRATIS y se entregarán en su puerta.

¡Así que sigue leyendo y experimenta la diversión!

¡Gracias!

El arte de la programación de computadoras por Donald E. Knuth. El libro no está (todavía) terminado, pero es el mejor libro escrito en informática. Contiene las respuestas a preguntas que no son de investigación en la parte posterior del libro. Muchas de las preguntas requieren que pienses. La mayoría no son elementales. Podrías usar estos libros para el resto de tu carrera de programación.

Muchas de estas respuestas piensan que la informática es principalmente específica del lenguaje; están equivocados Los conceptos son lo que más importa. La implementación es generalmente la parte “fácil”; Comprender ciertos algoritmos o descubrir los buenos es difícil. Dedique más tiempo a entrenar su mente matemáticamente que a preocuparse por implementar algo en C ++ u otro lenguaje basura. Haskell es genial, también lo es Scheme; La Estructura e Interpretación de los Programas de Computadora usa Scheme como su lenguaje de implementación pero está centrado en el concepto.

Haskell
– Learn You a Haskell for Great Good por Miran Lipovaca
– Real World Haskell de O’Sullivan, Goerzen y Stewart

Montaje
– Lenguaje ensamblador paso a paso: programación con Linux por Jeff Duntemann

C / C ++
– El lenguaje de programación C por Brian W. Kernighan, Dennis Ritchie
– Excepcional C ++: 47 acertijos de ingeniería, problemas de programación y soluciones por Herb Sutter
– Más excepcional C ++: 40 nuevos acertijos de ingeniería, problemas de programación y soluciones por Herb Sutter
– Excepcional estilo C ++: 40 nuevos rompecabezas de ingeniería, problemas de programación y soluciones por Herb Sutter
– C ++ efectivo: 55 formas específicas para mejorar sus programas y diseños por Scott Meyers
– C ++ más eficaz: 35 nuevas formas de mejorar sus programas y diseños por Scott Meyers
– STL eficaz: 50 formas específicas de mejorar su uso de la biblioteca de plantillas estándar de Scott Meyers
– Plantillas C ++: la guía completa David Vandevoorde, Nicolai M. Josuttis
– La biblioteca estándar de C ++: un tutorial y una referencia de David Vandevoorde
– El lenguaje de programación C ++ de Bjarne Stroustrup

Los siguientes son buenos libros para aprender programación de computadoras.

CSAPP: Sistema informático: una perspectiva de programador.

Es un libro de texto ampliamente utilizado en el mundo. Y también es bueno para el autoaprendizaje. Porque hay problemas fáciles de entender y útiles con las respuestas.

Requisitos previos: algunos conocimientos sobre C. Encuentre más buscando más materiales.

Otro libro es SICP que Jin Yeong Kim ha mencionado.

Si es un principiante, Learn Python the Hard Way es un excelente recurso para aprender los conceptos fundamentales de la informática a través de un lenguaje que no es demasiado difícil de aprender. Aprende Python de la manera difícil

Recomiendo encarecidamente estos dos libros que son los últimos y que ayudan a muchos profesionales a conseguir trabajos en la automatización de pruebas utilizando Selenium Webdriver y otras herramientas con altos salarios:

Razón:

Prueba Coursera

https://www.coursera.org/

o conéctese en línea y encuentre conferencias de profesores de institutos famosos como los siguientes

Uno de los mejores libros que he leído, “Estructura e interpretación de programas de computadora”.
Puede encontrar conferencias en línea sobre MIT (por los autores) y varias universidades.