La Red de Conocimientos Pedagógicos - Aprendizaje de redacción de artículos/tesis - Libros sobre programación

Libros sobre programación

1. Serie Python (3 libros)

Si no tienes experiencia previa en programación, lee primero los siguientes dos libros:

1. " 》(A Byte of Python)

Un excelente tutorial para comenzar con Python. En el índice del libro, puede conocer las claras ideas de escritura del autor Swaroop C H y su magnífica habilidad. para controlar Python.

2. "Programación de inteligencia colectiva"

Utiliza ejemplos específicos para demostrar habilidades de programación en Python y tiene muchos beneficios. El autor muestra a los lectores una gran cantidad de algoritmos clásicos de inteligencia artificial y aprendizaje automático de una forma muy intuitiva. Lo que es aún más valioso es que los ejemplos utilizados por el autor al demostrar el algoritmo son escenas muy representativas en Internet y, en muchos casos, se combinan con datos de algunos sitios web operativos reales para obtener explicaciones más avanzadas. Por supuesto, como libro práctico, es indispensable una gran cantidad de código ejecutable.

3. "Python Cookbook Chinese Edition, 3.ª edición"

Este libro puede describirse como la versión Python de "Code Encyclopedia". Algunas personas dicen que libros como "La Enciclopedia de Códigos" son diccionarios, pero, de hecho, no es necesariamente cierto que "La Enciclopedia de Códigos" sea un truco de los maestros. Lo mismo ocurre con "Libro de cocina". Al leerlo, siempre tendrás la sensación de: "¡Guau, qué bonito!" Si puedes leer todos los libros de cocina, tu nivel de Python definitivamente cambiará cualitativamente.

2. Serie de lenguajes Java (3 libros)

1. "Java Core Technology Volumen 1: Conocimientos básicos (Libro original, novena edición)"

Uno de El libro más influyente y valioso en el campo de Java, escrito por un experto senior en tecnología Java con más de 20 años de experiencia en enseñanza e investigación, es tan famoso como "Pensamientos de programación Java".

2. "Algoritmos, cuarta edición"

La descripción del lenguaje Java, un libro de referencia clásico en el campo de los algoritmos, presenta de manera integral los conocimientos necesarios sobre algoritmos y estructuras de datos, y se centra especialmente. Se analizan la clasificación, la búsqueda, el procesamiento de gráficos y el procesamiento de cadenas. El libro contiene mucho contenido y se puede decir que es uno de los libros imprescindibles para los programadores de Java

3 "Estructura de datos y análisis de algoritmos: descripción del lenguaje Java"

<. p>¡Este libro es realmente genial! Personalmente, creo que es muy adecuado para que lo lean los principiantes. Las fórmulas matemáticas analíticas que contiene son perfectas. No es tan desalentador como la introducción a los algoritmos y no es tan apresurado como los libros nacionales. pero también tiene un buen análisis de algoritmos y es fácil de usar. Los seres humanos producen tinnitus.

Por supuesto, para Java, recomendamos el aprendizaje sistemático. Una base sólida no puede depender simplemente de la lectura de libros. Si tiene alguna pregunta, puede dejar su información relevante en el sitio web oficial de Qianfeng Wuhan y estaré allí para ayudarlo a responder.

Inserte una descripción de la imagen aquí

3. Serie front-end (4 libros)

1. "La guía definitiva de Java (6ª edición)"

p>

Traducido por el equipo de front-end de Taobao, este libro también se llama Libro del Rinoceronte y se conoce como la Biblia para desarrolladores de Java. Hay muchos comentarios sobre este libro en línea, lo que probablemente significa que este libro es un libro de Java. manual de documentación y no lo he leído por completo. Cualquiera que lea este libro no puede ser considerado un ingeniero de front-end calificado.

2. "Programación avanzada de Java (3.ª edición)"

También conocido como el Pequeño Libro Rojo, está producido por Zakas, el arquitecto jefe de front-end de Yahoo y autor de YUI. . Aunque el título del libro contiene la palabra "avanzado", las enseñanzas son muy básicas y el estilo de escritura es muy fluido. Cada sección es como un blog y, personalmente, creo que es más legible. que el libro de Rhino anterior. Sexo más fuerte.

3. "Patrones de diseño y prácticas de desarrollo de Java"

Este libro es una expansión adicional de los patrones de diseño. Una característica importante es que se combina con operaciones prácticas y el código completo se puede aplicar directamente al desarrollo real.

4. "La guía definitiva para el rendimiento web"

Este libro es el trabajo autorizado de los miembros principales del equipo de alto rendimiento de Google. Puede considerarse el producto de una combinación perfecta. de experiencia práctica e interpretación normativa. El objetivo de este libro es cubrir todos los conocimientos sobre optimización del rendimiento y de redes que los desarrolladores web deben dominar en su sistema técnico.