Prefacio
Archivos PDF de libros técnicos clásicos, que cubren: lenguajes de programación, sistemas informáticos, protocolos de red, bases de datos, código artístico, patrones de diseño, algoritmos y estructuras de datos, arquitectura de sistemas, microservicios, pruebas, formación profesional de programadores y otros libros relacionados.
Según lo notificado por el editor del libro, los archivos pdf de todos los libros en el repositorio se eliminaron, pero la lista de libros aún se conserva como referencia.
Java
- "Edición efectiva de Java en chino (segunda edición)"
- "Pensamientos sobre programación Java (4ª edición)"
javascript
- "JavaScript que no conoces (Volumen 1)"
- "JavaScript que no conoces (Volumen 2)"
- "JavaScript que no conoces (Volumen 2)"
- "Programación Avanzada con JavaScript, Tercera Edición"
- "La guía definitiva de JavaScript (sexta edición)"
- "La esencia del lenguaje JavaScript"
- "Patrones de diseño y prácticas de desarrollo de JavaScript"
- "Programación funcional de JavaScript"
- "Programación orientada a objetos JavaScript"
- "Patrones de diseño de JavaScript"
- "Dominar JavaScript"
- "El arte de la programación DOM de JavaScript"
- "Desarrollo de aplicaciones web ricas en JavaScript basadas en MVC"
Nodo.js
- "Introducción detallada a node.js"
- "Combate práctico de Node.js"
- "Guía de estudio de nodos"
- "Desarrollo de nodos y expresos"
- "Guía de desarrollo de Node.js"
- "Increíble Node.js"
- "Node está listo para aprender y usar"
do
- "El lenguaje de programación C (segunda edición)"
- "Programación experta en C"
- "Interfaz e implementación del lenguaje C"
- "C Trampas y peligros"
C++
- "C++ Primer Plus (5ª edición)"
- "Pensamientos sobre programación en C++ (volumen 1)"
golang
- "Ir a notas de estudio (4.ª edición)"
- "Go Study Notes (Volumen 2 de la 6ª Edición)"
- "Ir al análisis del código fuente"
- "Ir al lenguaje de programación"
- "Combate práctico de idiomas"
Pitón
- "Tutorial básico de Python (segunda edición)"
- "Programación en Python: de la introducción a la práctica"
- "Programación central de Python (segunda edición)"
- "Libro de cocina de Python (tercera edición)"
- "Análisis del código fuente de Python"
sistema informático
- "Comprensión profunda de los sistemas informáticos"
- "Sistemas operativos modernos (3.ª edición)"
- "Sistemas Operativos Modernos (4ª Edición) Inglés"
- "Codificación: El lenguaje escondido detrás del software y hardware informático"
- "Construcción e Interpretación de Programas Informáticos (2ª Edición)"
- "La naturaleza de la informática: una mirada en profundidad a los programas y las computadoras"
- "Principios de compilación (segunda edición)"
Linux/Unix
- "El arte de la programación UNIX"
- "Programación Avanzada en Entorno UNIX (Tercera Edición)"
- "Programación de red UNIX Volumen 1: API de socket"
- "Programación de redes UNIX Volumen 2: Comunicación entre procesos"
- "Diseño del sistema operativo UNIX"
- "Diseño e implementación del kernel de Linux (tercera edición)"
- "Arquitectura detallada del kernel de Linux"
- "Comprensión profunda del kernel de Linux (tercera edición)"
- "Escribe archivos MAKE conmigo"
tcp
- "Explicación detallada de TCP/IP Volumen 1: Protocolo"
- "Explicación detallada de TCP/IP Volumen 2: Implementación"
- "Explicación detallada de TCP/IP Volumen 3: Protocolo de transacción TCP, HTTP, NNTP y protocolo de dominio UNIX"
HTTP
- "La guía definitiva de HTTP"
- La guía definitiva para el rendimiento web
- "HTTP ilustrado"
- "Tutorial básico de HTTP/2"
- "HTTP/2 en acción"
código limpio
- "Cómo limpiar el código"
- "Enciclopedia de códigos"
- "El arte de escribir código legible"
- "El arte de modificar el código"
- "Refactorización: mejora del diseño del código existente"
- "Métodos de programación"
- "Práctica de programación"
- "Diseño basado en dominios: cómo abordar la complejidad central del software"
patrón de diseño
- "Patrón de diseño de cabeza primero"
- "Patrones de diseño: la base del software orientado a objetos reutilizable"
- "Zen de los patrones de diseño"
Algoritmos
- "Algoritmos (4ª edición)"
- "Introducción a los algoritmos (2ª edición)"
- "Diseño y análisis de algoritmos (3.ª edición)"
- "Información sobre algoritmos: el secreto de los algoritmos eficientes (segunda edición)"
- "Análisis de algoritmos y estructura de datos: descripción del lenguaje C (segunda edición)"
- "Análisis de algoritmos y estructura de datos: descripción de Java"
- "Perlas de programación (segunda edición)"
- "La belleza de la programación: experiencia de entrevista técnica de Microsoft"
- "Entrevistadores de empresas famosas ofrecen explicaciones detalladas sobre preguntas típicas de programación"
Sistema
- "Guía para crear un sitio web de alto rendimiento"
- "Arquitectura técnica de grandes sitios web: principios básicos y análisis de casos"
- "Patrones de arquitectura de aplicaciones empresariales"
- "Patrones de integración empresarial: diseño, construcción e implementación de soluciones de mensajería"
Microservicio
- "Diseño de microservicios"
Prueba
- "Desarrollo basado en pruebas"
git
- "Versión china Pro Git"
- "Introducción y práctica de GitHub"
Estibador
- "Docker desde los primeros pasos hasta la práctica (3.ª edición)"
- "Contenedores Docker y Container Cloud (segunda edición)"
mysql
- "MySQL de alto rendimiento (3.ª edición)"
- "Diseño de arquitectura y ajuste del rendimiento de MySQL"
- "Experto en tecnología MySQL: motor de almacenamiento InnoDB"
- "Tutorial básico de SQL (tercera edición)"
- "Todo lo que debes saber sobre MySQL"
- "Guía de estudio de SQL"
MongoDB
- "MongoDB en la práctica"
- "La guía definitiva de MongoDB"
- "Aprendiendo profundamente sobre MongoDB"
Redis
- "Introducción a Redis (segunda edición)"
- "Redis en la práctica"
- "Diseño e implementación de Redis"
- "Desarrollo, operación y mantenimiento de Redis"
nginx
- "Comprensión profunda de Nginx: desarrollo de módulos y análisis de arquitectura (segunda edición)"
empuje
- "Consejos prácticos de Vim"
Otros
- "Cómo leer un libro"
- "Siete idiomas en siete semanas: comprensión de múltiples paradigmas de programación"
- "El camino de la formación de programadores: de pequeños trabajadores a expertos"
- "Cualidades profesionales de los programadores"
- "Autocultivo del programador: vinculación, carga y bibliotecas"
- "45 hábitos de los programadores eficaces"