อธิบายพื้นที่เก็บข้อมูล
พื้นที่เก็บข้อมูล: รายการหนังสือสำหรับนักพัฒนา
ย่อ : รายชื่อหนังสือเกี่ยวกับการเขียนโปรแกรมและการพัฒนาที่อัพเดทอย่างต่อเนื่อง...
การสื่อสารการพัฒนาการเขียนโปรแกรมกลุ่ม QQ: 617705355
รายชื่อหนังสือเกี่ยวกับภาษาโปรแกรม
การรวบรวม
ค
- 《The_C_การเขียนโปรแกรม_ภาษา》
- "495 ปัญหาภาษา C ที่คุณต้องรู้"
- "การเขียนโปรแกรมผู้เชี่ยวชาญ C"
- "ซีและพอยน์เตอร์"
- "กับดักและหลุมพราง"
- "ส่วนต่อประสานภาษา C และการใช้งาน"
- "มาตรฐานภาษา C และการนำไปใช้"
- “กายวิภาคเชิงลึกของภาษาซี”
ซี++
- "ไพรเมอร์ C++ (ฉบับที่ 5)"
- "C++ Primer Plus (ฉบับที่ 5)"
- "เวอร์ชันภาษาจีน C++ STL"
- "เวอร์ชันภาษาจีน C++ ที่มีประสิทธิภาพ"
- "ความคิดในการเขียนโปรแกรม C++ (เล่ม 1)"
- "สำนวนการเขียนโปรแกรม C++ - การใช้งานทั่วไปและเทคนิคสำหรับโปรแกรมเมอร์ขั้นสูง"
- "คู่มือการเขียนโปรแกรม C++ พร้อมกัน"
- "การวิเคราะห์และการประยุกต์ใช้คุณสมบัติใหม่ของ C++11"
- "เปิดเผยเทคโนโลยีการแยกชิ้นส่วน C++ และการวิเคราะห์แบบย้อนกลับ"
- 《หมายเหตุ CPlusPlus สำหรับมืออาชีพ》
ชวา
- "การเขียนโปรแกรมภาษา Java พื้นฐาน (หนังสือต้นฉบับฉบับที่ 10)"
- "เทคโนโลยี JAVA Core (เล่มที่ 1) ความรู้พื้นฐาน (ฉบับที่ 8)"
- "เทคโนโลยี JAVA Core (เล่ม 2) คุณสมบัติขั้นสูง (ฉบับที่ 8)"
- "ฉบับภาษาจีน Java ที่มีประสิทธิภาพ (ฉบับที่ 2)"
- "ฉบับภาษาอังกฤษ Java ที่มีประสิทธิภาพ (ฉบับที่ 2)"
- "ความคิดในการเขียนโปรแกรม Java (ฉบับที่ 4)"
สวิฟท์
- "ภาษาการเขียนโปรแกรม Swift เวอร์ชันภาษาจีน -v1.8"
หลาม
- "บทช่วยสอนพื้นฐานของ Python (ฉบับที่ 2)"
- “การเขียนโปรแกรม Python จากเบื้องต้นสู่การปฏิบัติ”
- "คู่มือทางเทคนิคของ Python (ฉบับที่ 2)"
- “การเขียนโปรแกรมไพธอนคอร์”
- 《ตำราอาหารหลาม》
- "การวิเคราะห์ซอร์สโค้ด Python"
ไป
- “เรียนภาษาโก”
- "ไปภาษาโปรแกรม"
- "ไปบันทึกการศึกษา (ฉบับที่ 4)"
- "ไปศึกษาบันทึก (เล่มที่ 2 ฉบับที่ 6)"
- "ไปต่อสู้ภาคปฏิบัติภาษา"
- "ไปวิเคราะห์ซอร์สโค้ด"
ลัวะ
จาวาสคริปต์
- "คู่มือขั้นสุดท้ายสำหรับ JavaScript (ฉบับที่ 6)"
- "การเขียนโปรแกรมขั้นสูงด้วย JavaScript (ฉบับที่ 3)"
- "การเรียนรู้จาวาสคริปต์"
- "แก่นแท้ของภาษาจาวาสคริปต์"
- "JavaScript ที่คุณไม่รู้ (เล่ม 1)"
- "JavaScript ที่คุณไม่รู้ (เล่ม 2)"
- "JavaScript ที่คุณไม่รู้ (เล่ม 2)"
- "การเขียนโปรแกรมฟังก์ชั่น JavaScript"
โหนดJS
- "Node.js ที่น่าทึ่ง"
- "การแนะนำเชิงลึกเกี่ยวกับ Node.js"
- "คู่มือการพัฒนา Node.js"
- "การต่อสู้เชิงปฏิบัติของ Node.js"
- “Node พร้อมเรียนรู้และใช้งาน js”
- "คู่มือการศึกษาโหนด"
- "โหนดและการพัฒนาด่วน js"
หุ่นยนต์
- "คู่มือขั้นสุดท้ายสำหรับการเขียนโปรแกรม Android (ฉบับที่ 2)"
- 《kotlin-in-ภาษาจีน》
หนังสือเกี่ยวกับอัลกอริทึม
อัลกอริทึม
- "อัลกอริทึม (ฉบับที่ 4)"
- "ความรู้เบื้องต้นเกี่ยวกับอัลกอริทึม (ฉบับที่ 2)"
- "การเขียนโปรแกรมไข่มุก (ฉบับที่ 2)"
- "โครงสร้างข้อมูลและการวิเคราะห์อัลกอริทึม-คำอธิบายภาษา C"
- "การวิเคราะห์โครงสร้างข้อมูลและอัลกอริทึม - คำอธิบายภาษา Java"
- "การออกแบบและวิเคราะห์อัลกอริทึม (ฉบับที่ 3)"
- "ประสบการณ์อัลกอริทึม - ความลับของอัลกอริทึมที่มีประสิทธิภาพ (ฉบับที่ 2)"
- “ความงดงามของประสบการณ์สัมภาษณ์ทางเทคนิคด้านการเขียนโปรแกรม-ไมโครซอฟต์”
- "ผู้สัมภาษณ์จากบริษัทที่มีชื่อเสียงให้คำอธิบายโดยละเอียดเกี่ยวกับคำถามเกี่ยวกับการเขียนโปรแกรมทั่วไป"
โครงสร้างข้อมูลData Structure
- "โครงสร้างข้อมูล (เวอร์ชันภาษา C)"
- "โครงสร้างข้อมูล" การใช้และการวิเคราะห์อัลกอริทึม"
หนังสือเกี่ยวกับอินเทอร์เน็ต
TCP
- "คำอธิบายโดยละเอียด TCP/IP-เล่มที่ 1"
- "คำอธิบายโดยละเอียด TCP/IP-เล่ม 2"
- "คำอธิบายโดยละเอียด TCP/IP-เล่มที่ 3"
HTTP
- "ภาพประกอบ HTTP"
- "คู่มือขั้นสุดท้ายสำหรับ HTTP"
- คู่มือขั้นสุดท้ายเกี่ยวกับประสิทธิภาพของเว็บ
การเขียนโปรแกรมเครือข่าย Network
- "การเขียนโปรแกรมเครือข่าย Linux"
- "การเขียนโปรแกรมเครือข่าย UNIX เล่มที่ 1: Socket API"
- "การเขียนโปรแกรมเครือข่าย UNIX เล่มที่ 2: การสื่อสารระหว่างกระบวนการ"
หนังสือเกี่ยวกับคอมพิวเตอร์และระบบปฏิบัติการ
ระบบปฏิบัติการ
- "ธรรมชาติของคอมพิวเตอร์: เจาะลึกโปรแกรมและคอมพิวเตอร์"
- "การสร้างและการตีความโปรแกรมคอมพิวเตอร์ (ฉบับที่ 2)"
- “ความเข้าใจเชิงลึกเกี่ยวกับระบบคอมพิวเตอร์”
- "ระบบปฏิบัติการสมัยใหม่ (ฉบับที่ 3)"
- “หลักการเรียบเรียง (ฉบับที่ 2)”
- "การเขียนโค้ด: ภาษาที่ซ่อนอยู่เบื้องหลังซอฟต์แวร์และฮาร์ดแวร์คอมพิวเตอร์"
ลินุกซ์และยูนิกซ์
- "บรรทัดคำสั่ง Linux ที่มีความสุข"
- "เขียน makefiles กับฉัน"
- "ทำความเข้าใจกระบวนการลินุกซ์"
- "ความเข้าใจเชิงลึกเกี่ยวกับเคอร์เนล Linux (ฉบับที่สาม)"
- "สถาปัตยกรรมเคอร์เนล Linux เชิงลึก"
- "การออกแบบและการปรับใช้เคอร์เนล Linux (ฉบับที่สาม)"
- "เอกสารเคอร์เนล Linux"
- “ศิลปะของการเขียนโปรแกรม UNIX”
- “การออกแบบระบบปฏิบัติการยูนิกซ์”
- "การเขียนโปรแกรมขั้นสูงในสภาพแวดล้อม UNIX (ฉบับที่สาม)"
หนังสือเกี่ยวกับฐานข้อมูล
SQL
- "การสอนพื้นฐาน SQL"
- "คู่มือการศึกษา SQL"
MySQL
- "ทุกสิ่งที่คุณต้องรู้เกี่ยวกับ MySQL"
- "ประสิทธิภาพสูง MySQL (ฉบับที่ 3) เวอร์ชันภาษาจีน"
- "คนวงในเทคโนโลยี MySQL: เครื่องมือจัดเก็บข้อมูล InnoDB"
- "การปรับแต่งประสิทธิภาพ MySQL และการออกแบบสถาปัตยกรรม"
MongoDB
- "คู่มือขั้นสุดท้ายสำหรับ MongoDB"
- "การเรียนรู้อย่างลึกซึ้งเกี่ยวกับ MongoDB"
- "MongoDB ในทางปฏิบัติ"
หนังสือที่เกี่ยวข้องกับแนวคิดการเขียนโปรแกรม
รูปแบบการออกแบบ รูปแบบการออกแบบ
- “รูปแบบการออกแบบ HeadFirst”
- “เซนแห่งลวดลายการออกแบบ”
- "รูปแบบการออกแบบ: รากฐานสำหรับซอฟต์แวร์เชิงวัตถุที่ใช้ซ้ำได้"
มาตรฐานการเข้ารหัส
- "คู่มือการพัฒนา Android ของอาลีบาบา"
- "คู่มือการพัฒนาอาลีบาบา Java (ฉบับอย่างเป็นทางการ)"
- “วิธีทำความสะอาดโค้ด”
- "การปรับโครงสร้างใหม่: การปรับปรุงการออกแบบโค้ดที่มีอยู่"
- “ศิลปะการเขียนโค้ดที่อ่านง่าย”
- “วิธีการเขียนโปรแกรม”
- “การฝึกเขียนโปรแกรม”
การพัฒนาที่คล่องตัว
- "คู่มือการพัฒนา Martian Agile"
หนังสือที่เกี่ยวข้องกับการสัมภาษณ์
สัมภาษณ์สัมภาษณ์
- "ความงดงามของการเขียนโปรแกรม: ประสบการณ์การสัมภาษณ์ทางเทคนิคของ Microsoft"
- "ผู้สัมภาษณ์จากบริษัทที่มีชื่อเสียงให้คำอธิบายโดยละเอียดเกี่ยวกับคำถามเกี่ยวกับการเขียนโปรแกรมทั่วไป"
หนังสือที่เกี่ยวข้องกับโครงการโอเพ่นซอร์ส
งินซ์
- "ความเข้าใจเชิงลึกของ Nginx: การพัฒนาโมดูลและการวิเคราะห์สถาปัตยกรรม (ฉบับที่ 2)"
- "ความเข้าใจเชิงลึกเกี่ยวกับการพัฒนาโมดูล Nginx และการวิเคราะห์สถาปัตยกรรม"
ลิเบเวนท์
- "คู่มืออ้างอิง libevent (ฉบับภาษาจีน)"
เรดิส
- "เริ่มต้นใช้งาน Redis (ฉบับที่ 2)"
- "การออกแบบและการใช้งาน Redis"
- "เรดิสในทางปฏิบัติ"
- "การพัฒนาและการดำเนินงานและการบำรุงรักษา Redis"
นักเทียบท่า
- "นักเทียบท่าตั้งแต่เริ่มต้นสู่การปฏิบัติ (ฉบับที่ 3)"
- "คอนเทนเนอร์นักเทียบท่าและคอนเทนเนอร์คลาวด์ (ฉบับที่ 2)"
หนังสือเกี่ยวกับผลิตภัณฑ์และการออกแบบ
การออกแบบผลิตภัณฑ์
- 《การออกแบบ Android-4.0》
- "ข้อกำหนดการออกแบบภาพเชิงโต้ตอบของ Android"
- "คู่มือแนะนำการเชื่อมต่อระหว่างมนุษย์และคอมพิวเตอร์ iOS"
อื่น
- “อ่านหนังสือยังไง”
- “วิถีแห่งการฝึกอบรมโปรแกรมเมอร์: จากคนตัวเล็กสู่ผู้เชี่ยวชาญ”
- “45 นิสัยของโปรแกรมเมอร์ที่มีประสิทธิภาพ”
- "เจ็ดภาษาในเจ็ดสัปดาห์: ทำความเข้าใจกระบวนทัศน์การเขียนโปรแกรมหลายรายการ"