สถานที่ |
ชื่อ |
ลักษณะการให้คะแนน |
หนังสือที่ดีที่สุดสำหรับการทำความเข้าใจพื้นฐานของการเขียนโปรแกรม |
1 | รหัสที่สมบูรณ์แบบ ระดับผู้เชี่ยวชาญ | คำอธิบายที่สมบูรณ์ที่สุดของกระบวนการ |
2 | ศิลปะของการเขียนโปรแกรม ต. 1‒4 | คลาสสิคต้องอ่านโปรแกรมเมอร์ |
3 | รหัสสะอาด การสร้าง การวิเคราะห์ และการปรับโครงสร้างใหม่ | การจัดหาวัสดุที่มีจำหน่าย |
4 | เทคนิคการออกแบบเชิงวัตถุ รูปแบบการออกแบบ | รูปแบบการออกแบบพื้นฐานพร้อมตัวอย่างการใช้งาน |
5 | การปรับโครงสร้างใหม่ ปรับปรุงการออกแบบโค้ดที่มีอยู่ | แนวทางปฏิบัติที่ดีที่สุดและหลักการจัดโครงสร้างใหม่ในฉบับเดียว |
หนังสือที่ดีที่สุดสำหรับการเรียนรู้ภาษาการเขียนโปรแกรมขั้นพื้นฐาน |
1 | การเขียนโปรแกรมใน Python | คำอธิบายที่ดีที่สุดเกี่ยวกับพื้นฐานของภาษา Python |
2 | ไพทอนธรรมดา. รูปแบบการเขียนโปรแกรมที่ทันสมัย | แพ็คเกจภาษาและไลบรารีที่ทันสมัยที่สุด |
3 | เรียนจาวา | ภาพประกอบของข้อมูลทางสายตา |
4 | การเขียนโปรแกรมเชิงวัตถุใน C++ | คำแนะนำที่ดีที่สุดจากอาจารย์และนักเรียน |
5 | การเรียนรู้การเขียนโปรแกรม Javascript | ฉบับคุณภาพของซีรี่ส์ Head First O'Reilly |
1 | การเขียนโปรแกรมสำหรับเด็ก คู่มือภาพประกอบสำหรับภาษา Scratch และ Python | กวดวิชาสากลสำหรับเด็กผู้ปกครองและครู |
2 | Scratch สำหรับโปรแกรมเมอร์รุ่นเยาว์ | การตกแต่งที่ดีที่สุด นักเขียนที่พูดภาษารัสเซีย |
3 | การเขียนโปรแกรมสำหรับเด็ก เรียนรู้การสร้างเว็บไซต์ แอพพลิเคชั่น และเกม HTML, CSS และ JavaScript | การพัฒนาทักษะการเขียนโปรแกรมจริงผ่านเกม |
1 | ไพทอน. คู่มือพ็อกเก็ต | เคล็ดลับที่เชื่อถือได้จากกูรู Python ในกระเป๋าของคุณ |
2 | สถาปัตยกรรมคอมพิวเตอร์ | ความรู้พื้นฐานของโครงสร้างองค์กรของ PC |
3 | เราเขย่าอัลกอริทึม คู่มือภาพประกอบสำหรับโปรแกรมเมอร์และผู้อยากรู้อยากเห็น | คำอธิบายที่ดีที่สุดของอัลกอริทึมพื้นฐานที่ไม่มีปรัชญามากเกินไป |
4 | โปรแกรมเมอร์ผู้คลั่งไคล้ | จิตวิทยาความสัมพันธ์ แรงจูงใจ และการตระหนักรู้ในตนเองในด้านไอที |
1 | รวบรวมปัญหาการเขียนโปรแกรม | หนังสือปัญหาที่ดีที่สุดโดยไม่ต้องอ้างอิงถึงภาษาใดภาษาหนึ่ง |
2 | งานเขียนโปรแกรม | ชุดปัญหาและแบบฝึกหัดที่ใหญ่ที่สุดใน Pascal |
3 | การเขียนโปรแกรมในตัวอย่างและปัญหา | การเตรียมตัวสอบผ่านมหาวิทยาลัยชั้นนำของประเทศ |
โปรแกรมเมอร์ที่มีชื่อเสียงที่สุดซึ่งไม่ต้องสงสัยเลยว่าความเป็นมืออาชีพเรียกการศึกษาด้วยตนเองอย่างต่อเนื่องว่าเป็นความลับหลักของความสำเร็จ ทั้งในช่วงเริ่มต้นของการเดินทางและก้าวขึ้นสู่จุดสูงสุดของอุตสาหกรรมไอทีแล้ว พวกเขาไม่หยุดที่จะเชี่ยวชาญภาษาและเครื่องมือใหม่ๆ ตามเทรนด์และสร้างสรรค์ผลิตภัณฑ์ที่ไม่เหมือนใคร เพื่อทำความเข้าใจพื้นฐานของการเขียนโปรแกรม ให้เลือกเส้นทางที่เฉพาะเจาะจงและดำเนินการแก้ไขปัญหาในทางปฏิบัติ หลายคนต้องศึกษาหนังสือ 1-2 เล่มจากการจัดอันดับด้านล่างเท่านั้น สิ่งสำคัญคืออย่ายึดติดกับทฤษฎี แต่ใช้ความรู้ที่ได้รับในทางปฏิบัติทันที และพยายามเขียนโค้ดบรรทัดแรกโดยเร็วที่สุด
หนังสือที่ดีที่สุดสำหรับการทำความเข้าใจพื้นฐานของการเขียนโปรแกรม
5 การปรับโครงสร้างใหม่ ปรับปรุงการออกแบบโค้ดที่มีอยู่
ผู้แต่ง: เคนท์ เบ็ค, จอห์น แบรนต์, มาร์ติน ฟาวเลอร์
ราคาหนังสือ: 2 834 ถู
คะแนน (2022): 4.3
แม้แต่โปรแกรมที่ออกแบบมาไม่ดีก็สามารถเปลี่ยนเป็นโค้ดที่ใช้งานได้จริงยังไง? นี่คือสิ่งที่มาร์ติน ฟาวเลอร์และผู้เขียนร่วมพูดถึงในหนังสือของพวกเขา โดยแบ่งกระบวนการจัดองค์ประกอบใหม่ออกเป็นขั้นตอนง่ายๆ หลายขั้นตอน โดยรวมแล้ว หนังสือเล่มนี้ใช้เทคนิคการเพิ่มประสิทธิภาพโค้ดมากกว่า 70 แบบ โดยแต่ละเทคนิคจะนำเสนอเทคโนโลยีที่ผ่านการทดสอบภาคสนามพร้อมตัวอย่างเฉพาะใน Java
นักพัฒนาที่อ่านหนังสือเรียกว่าการเขียนโปรแกรมแบบคลาสสิกและอธิบายประสบการณ์ของพวกเขาในเชิงบวกในการประยุกต์ใช้สิ่งที่เรียนรู้ สำหรับผู้เริ่มต้นอาจเข้าใจยาก - วิธีแก้ปัญหาที่ผู้เขียนเสนอนั้นดูธรรมดามาก แต่โดยรวมแล้ว การเปลี่ยนแปลงเล็กๆ น้อยๆ ดังกล่าวให้ผลที่แตกต่างอย่างสิ้นเชิง ซึ่งแสดงให้เห็นในการปรับปรุงและการพัฒนาที่ปราศจากความเสี่ยงของโครงการทั้งหมด
4 เทคนิคการออกแบบเชิงวัตถุ รูปแบบการออกแบบ
ผู้แต่ง: Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
ราคาหนังสือ: 570 ถู
คะแนน (2022): 4.5
เมื่อออกแบบโปรแกรมใน OO งานทั่วไปมักเกิดขึ้น ซึ่งออกแบบมาเพื่อแก้ไขโดยโครงสร้างสถาปัตยกรรมที่ทำซ้ำได้ - รูปแบบ ที่ง่ายที่สุดและสง่างามที่สุดของพวกเขาได้อธิบายไว้ในหนังสือของทีมนักวิทยาศาสตร์คอมพิวเตอร์ของผู้เขียนซึ่งมีชื่อเล่นว่า "Gang of Four" อย่างมีไหวพริบ งานของพวกเขาถูกพิมพ์ซ้ำประมาณ 50 ครั้งและขายได้กว่าครึ่งล้านเล่ม
ส่วนแรกพูดถึงข้อดีและข้อเสียทั้งหมดของการใช้รูปแบบในวิศวกรรมซอฟต์แวร์ ส่วนรูปแบบคลาสสิกที่สอง - 23 นำเสนอในรูปแบบที่อ่านง่าย การใช้งานช่วยให้นักออกแบบมือใหม่สามารถพัฒนาแอปพลิเคชันของตนเองได้
3 รหัสสะอาด การสร้าง การวิเคราะห์ และการปรับโครงสร้างใหม่
ผู้เขียน : มาร์ติน โรเบิร์ต เอส.
ราคาหนังสือ: 617 ถู
คะแนน (2022): 4.7
รหัสการทำงานไม่ได้ดีที่สุดเสมอไป และหนังสือการเขียนโปรแกรมเกือบทุกเล่มพูดถึงมัน แต่คือโรเบิร์ต มาร์ติน ที่ปรึกษาระดับนานาชาติในสาขานี้ หรือที่รู้จักในชื่อลุงบ็อบ ที่สามารถอธิบายในภาษาที่สามารถเข้าถึงได้ถึงวิธีการเขียนโค้ดสะอาดที่ฉาวโฉ่ และวิธีแปลงโค้ดที่เสียให้กลายเป็นโค้ดที่ดี
เนื้อหาของหน้ามีประโยชน์เท่าเทียมกันสำหรับทั้งผู้เริ่มต้นและโปรแกรมเมอร์ที่มีประสบการณ์ เนื่องจากมีการนำเสนอข้อมูลแบบค่อยเป็นค่อยไปและทุกคนจะพบสิ่งใหม่ๆ ด้วยตนเอง สิ่งพิมพ์ได้รับการยกย่องสำหรับรูปแบบที่เบา แต่ถูกวิพากษ์วิจารณ์จากเนื้อหาที่เป็นน้ำโดยพิจารณาว่าไม่จำเป็นเช่นคำพูดจากเพื่อนร่วมงานที่มีชื่อเสียงรวมถึงการซ้ำซ้อนของข้อมูล
2 ศิลปะของการเขียนโปรแกรม ต. 1‒4
ผู้เขียน : โดนัล คนุธ
ราคาหนังสือ: RUB 4,253
คะแนน (2022): 4.8
งานพื้นฐานของนักวิทยาศาสตร์ชาวอเมริกันในสาขาวิทยาการคอมพิวเตอร์ Donald Knuth ซึ่งรวมอยู่ในรายชื่อหนังสือที่หล่อหลอมวิทยาศาสตร์สมัยใหม่ของศตวรรษที่ XXI รวมถึงใน TOP-12 ของเอกสารทางกายภาพและคณิตศาสตร์ที่ดีที่สุด . นักเขียนวัย 83 ปีอ้างว่ามีข้อมูลเพียงพอสำหรับบรรจุ 7 เล่ม และหวังว่าจะทำให้โครงการหลักในชีวิตของเขาเสร็จในอีก 20 ปีข้างหน้า จนถึงปัจจุบัน มีการเขียนและเผยแพร่ 4 รายการ และทั้งหมดนี้มีเนื้อหาเกี่ยวกับพื้นฐานของการเขียนโปรแกรม ตั้งแต่แนวคิดพื้นฐานไปจนถึงการวิเคราะห์อัลกอริธึมที่สำคัญที่สุด
ในบทวิจารณ์หนังสือเล่มนี้เรียกว่าพระคัมภีร์สำหรับโปรแกรมเมอร์ Bill Gates เองกล่าวว่าผู้ที่อ่านมันสามารถส่งประวัติย่อให้เขาได้อย่างปลอดภัย แต่จากการวิจารณ์ มันเขียนด้วยภาษาที่ค่อนข้างซับซ้อนสำหรับผู้เริ่มต้น หากไม่มีความอดทนและความรู้ด้านคณิตศาสตร์ที่ดี เราไม่สามารถเข้าใจข้อความได้
1 รหัสที่สมบูรณ์แบบ ระดับผู้เชี่ยวชาญ
ผู้เขียน: สตีฟ แมคคอนเนลล์
ราคาหนังสือ: RUB 1,488
คะแนน (2022): 4.9
ไม่ใช่เรื่องบังเอิญที่หนังสือเล่มแรกของหนังสือเล่มนี้ถือเป็นคู่มือการเขียนโค้ดที่ดีที่สุดเป็นเวลา 10 ปี มันรวบรวมและวางบนชั้นวางวิธีการและหลักการต่าง ๆ ของการเข้ารหัสที่มีความสามารถและให้ความสนใจเป็นพิเศษกับสิ่งเล็ก ๆ น้อย ๆ ที่สำคัญมากมายที่ผู้เขียนคนอื่นไม่เคยหยุดนิ่ง
ความแตกต่างอีกประการหนึ่งของคู่มือนี้คือการผลักดันอย่างต่อเนื่องจากการวิจัยและตัวอย่างเชิงปฏิบัติ การอ้างอิงถึงบทความอื่นและเอกสารทางวิทยาศาสตร์ อนุญาตให้อ้างอิงถึงแหล่งที่มาดั้งเดิมหากจำเป็น และถึงแม้ว่าหนังสือเล่มนี้จะเขียนขึ้นในปี 2547 และไม่มีข้อมูลเกี่ยวกับแนวคิดและภาษาสมัยใหม่เช่น JavaScript และ PHP และตัวอย่างส่วนใหญ่จะให้ใน C ++ และ Visual Basic แต่ก็ยังมีความเกี่ยวข้องและมีค่าสำหรับทุกคนที่ เข้าใจพื้นฐานของการเขียนโปรแกรม
หนังสือที่ดีที่สุดสำหรับการเรียนรู้ภาษาการเขียนโปรแกรมขั้นพื้นฐาน
5 การเรียนรู้การเขียนโปรแกรม Javascript

ผู้แต่ง: เอริค ฟรีแมน, เอลิซาเบธ ร็อบสัน
ราคาหนังสือ: RUB 1,741
คะแนน (2022): 4.2
O'Reilly Media เป็นบริษัทด้านการศึกษาที่มีชื่อเสียงของสหรัฐฯ ซึ่งจัดพิมพ์หนังสือและเป็นเจ้าภาพจัดการประชุมทางวิทยาศาสตร์ หนึ่งในซีรีส์ที่ได้รับความนิยมมากที่สุดคือ Head First ซึ่งมีเนื้อหาที่มีประโยชน์ซึ่งดึงดูดใจผู้อ่าน การออกแบบเพจผิดปรกติ และรูปแบบการสนทนาที่น่าดึงดูดด้วยเรื่องตลกและปริศนา
หนังสือของ Eric Freeman เกี่ยวกับพื้นฐานของการเขียนโปรแกรมเว็บในจาวาสคริปต์ก็ไม่มีข้อยกเว้น ตั้งแต่การปิดและตะขอไปจนถึงต้นแบบและตัวสร้าง ผู้เริ่มต้นจะได้เรียนรู้ทุกสิ่งที่จำเป็นในการย้ายจากเลย์เอาต์ HTML และ CSS ไปจนถึงการสร้างเพจแบบไดนามิก แม้ว่าจะไม่เคยเขียนโค้ดแม้แต่บรรทัดเดียวมาก่อนก็ตาม
4 การเขียนโปรแกรมเชิงวัตถุใน C++
ผู้เขียน : โรเบิร์ต ลาฟอเรต์
ราคาหนังสือ: RUB 1,416
คะแนน (2022): 4.5
หนังสือเล่มนี้ช่วยให้เชี่ยวชาญเทคโนโลยีการเขียนโปรแกรม OO โดยไม่ต้องพูดเกินจริงสำหรับนักเรียนหลายพันคน แม้จะไม่ได้รวมไว้ในหลักสูตรมาตรฐานของมหาวิทยาลัย แต่ครูแนะนำว่าเป็นทางเลือกในการอ่าน ซึ่งเรียกได้อย่างถูกต้องว่าเป็นวรรณกรรมเดสก์ท็อปสำหรับผู้สมัครหลักสูตรไอทีทุกคน
ข้อได้เปรียบหลักของหนังสือเล่มนี้คือความกระชับและความชัดเจนของเนื้อหารวมถึงการประชุมเชิงปฏิบัติการอย่างต่อเนื่อง หลังจากบทแรก ผู้เริ่มต้นเขียนโปรแกรมง่าย ๆ เป็นครั้งแรก หลังจากแต่ละหัวข้อ พวกเขาได้รับเชิญให้ทดสอบความรู้โดยใช้แบบฝึกหัดและการควบคุมคำถาม และในตอนท้าย - เพื่อสร้างโครงการขนาดใหญ่ของตนเอง
3 เรียนจาวา
ผู้แต่ง: Katty Sierra, เบิร์ต เบตส์
ราคาหนังสือ: 1 284 ถู
คะแนน (2022): 4.7
ซึ่งแตกต่างจากตำราการเขียนโปรแกรมส่วนใหญ่ที่เขียนด้วยภาษาเชิงวิชาการที่หนักหน่วง Learning Java มีชื่อเสียงในด้านการนำเสนอเนื้อหาที่ง่ายที่สุด เนื่องจากข้อความถูกเสริมด้วยรูปภาพตลกและตัวอย่างประกอบมากมาย ผู้เริ่มต้นอ่านด้วยความยินดีและเข้าใจความซับซ้อนของอาชีพด้วยการทดสอบที่น่าสนใจ ปริศนาอักษรไขว้ และแม้แต่เกม
เมื่อมองแวบแรก เนื้อหาดูเหมือนไม่สำคัญ แต่ในความเป็นจริง โปรแกรมเมอร์มือใหม่เข้าใจทฤษฎีและการปฏิบัติของ Java อย่างไม่ชัดเจน: แนวคิดและไวยากรณ์ การทำงานกับสตรีม เครือข่าย ฯลฯ การเริ่มต้นที่ดีในการเป็นอาชีพ แต่สิ่งสำคัญคือต้องพิจารณาประเด็นหนึ่ง: สิ่งพิมพ์พิจารณา Java 5th เวอร์ชัน ในขณะที่ในปี 2020 พวกเขาได้เปลี่ยนเป็นรุ่นที่ 12 แล้ว
2 ไพทอนธรรมดา. รูปแบบการเขียนโปรแกรมที่ทันสมัย
ผู้เขียน : บิล ลูบาโนวิช
ราคาหนังสือ: RUB 1,153
คะแนน (2022): 4.7
หนังสือเล่มนี้มีไว้สำหรับนักพัฒนามือใหม่ แต่จะน่าสนใจสำหรับผู้ที่ต้องการเพิ่ม Python ในรายการภาษาที่เชี่ยวชาญอยู่แล้ว ดังนั้น สำหรับผู้อ่านขั้นสูง จะรวมฐานข้อมูล NoSQL และไลบรารีการส่งข้อความไว้ด้วย ผู้เขียนเลือกพวกเขาเพราะพวกเขาแก้ปัญหาบางอย่างได้ดีกว่าเทคนิคมาตรฐานและโปรแกรมเมอร์ที่มีประสบการณ์จะสามารถเลือกและดาวน์โหลดแพ็คเกจภายนอกที่เหมาะสมที่สุดสำหรับการใช้งานของพวกเขา
สิ่งพิมพ์ตามที่ผู้อ่านแนะนำอย่างมีประสิทธิภาพและสบาย ๆ เกี่ยวกับพื้นฐานของการเข้ารหัสจากนั้นให้รายละเอียดมากมายเกี่ยวกับศิลปะการทดสอบการดีบักเทคโนโลยีการใช้รหัสซ้ำ ฯลฯ ในตอนท้ายของบทจะมีการให้ตัวอย่างเชิงปฏิบัติ มี "น้ำ" น้อยมาก แต่ทั้งหมด อย่างไรก็ตาม ภาษาของการนำเสนอถือว่าค่อนข้างแห้งและเหมาะสำหรับหนังสืออ้างอิงมากกว่า
1 การเขียนโปรแกรมใน Python
ผู้เขียน: Michael Dawson
ราคาหนังสือ: 944 ถู
คะแนน (2022): 4.8
ในช่วงเริ่มต้นอาชีพด้านไอที หลายคนตัดสินใจที่จะเริ่มต้นด้วยหนึ่งในภาษาโปรแกรมที่ง่ายที่สุด - Python ในกรณีนี้ เพื่อที่จะได้รับทักษะที่จำเป็น พวกเขาควรทำความคุ้นเคยกับคำแนะนำโดยละเอียดในหัวข้อนี้ - "การเขียนโปรแกรมใน Python" มันถูกเขียนขึ้นโดย Michael Dawson โปรแกรมเมอร์ชื่อดังและนักออกแบบเกม ผู้สอนหลักสูตรการเขียนโปรแกรมที่ State University ในลอสแองเจลิส (แคลิฟอร์เนีย), UCLA Extension
จากรูปแบบการเขียนรู้สึกว่าข้อมูลที่ส่งมาจากครูมืออาชีพ แต่ละหน้าที่อธิบายและเคี้ยวถึงโมเลกุล นอกเหนือจากทฤษฎีเปล่าแล้ว ยังมีปัญหาในทางปฏิบัติอีกมากมาย นี่คือสิ่งที่ผู้เริ่มต้นต้องการ แต่สำหรับนักพัฒนาขั้นสูง ข้อมูลยังไม่เพียงพอ
หนังสือการเขียนโปรแกรมที่ดีที่สุดสำหรับเด็ก
3 การเขียนโปรแกรมสำหรับเด็ก เรียนรู้การสร้างเว็บไซต์ แอพพลิเคชั่น และเกม HTML, CSS และ JavaScript

ผู้เขียน : เดวิด วิทนีย์
ราคาหนังสือ: 768 ถู
คะแนน (2022): 4.5
David Whitney มั่นใจว่าการเรียนรู้ที่จะเป็นโปรแกรมเมอร์เป็นสิ่งที่สนุกที่สุดในโลก ยิ่งไปกว่านั้น เขายังสามารถโน้มน้าวผู้อ่านทั้งหมดของเขาได้ ฮีโร่ในหนังสือของเขาเชิญนักพัฒนาเว็บรุ่นเยาว์ให้ทำภารกิจที่น่าทึ่ง 6 ภารกิจให้สำเร็จ และเรียนรู้วิธีเขียนโค้ดในภาษาการเขียนโปรแกรมที่สำคัญที่สุดไปพร้อมกัน: HTML, CSS และจาวาสคริปต์
ผู้ปกครองในบทวิจารณ์สิ่งพิมพ์กล่าวว่าเป็นเรื่องปกติที่ลูก ๆ ของพวกเขาจะใช้เวลากับหนังสือในมือ พวกเขายินดีที่จะสร้างโครงการของตนเอง - เว็บไซต์ เกม และแอปพลิเคชัน ในขณะเดียวกัน ในรีวิวบางรายการก็มีการร้องเรียนเกี่ยวกับลิงก์เสียและข้อผิดพลาดในโค้ด แต่ไม่ได้ระบุไว้อย่างเจาะจง
2 Scratch สำหรับโปรแกรมเมอร์รุ่นเยาว์
ผู้เขียน: Golikov D.V.
ราคาหนังสือ: 724 ถู
คะแนน (2022): 4.9
หากเด็กชอบแกดเจ็ตมากเกินไป จะดีกว่าที่จะซื้อบทเรียนการเขียนโปรแกรมให้เขาและเสนอให้สร้างเกมของตัวเอง หนังสือเล่มนี้ออกแบบมาเพื่อการศึกษาด้วยตนเองโดยเด็กอายุ 8-11 ปี และได้รับการออกแบบตามความสนใจของเด็กๆ อย่างเต็มที่: สวยงาม สีสันสดใส พร้อมภาพสี เขียนด้วยตัวพิมพ์ขนาดใหญ่ในภาษาที่เข้าใจได้แม้กระทั่งนักเรียนชั้นประถมต้น (หากทำได้) อ่านแล้วนับ)
หนังสือเล่มนี้เป็นหนึ่งในไม่กี่เล่มที่เขียนเป็นภาษารัสเซียและไม่ใช่ใครก็ตาม แต่โดย Denis Golikov โปรแกรมเมอร์ที่มีชื่อเสียงและผู้ฝึกสอนด้านคอมพิวเตอร์สำหรับเด็กเนื้อหาที่นำเสนอนี้อ้างอิงจากประสบการณ์การสอนหลายปีของเขา และได้รับการทดสอบโดยเด็กหลายร้อยคนที่ได้เรียนรู้การทำงานในโปรแกรมแก้ไขกราฟิก สร้างเกม การ์ตูน และพากย์เสียง ต้องขอบคุณเขา
1 การเขียนโปรแกรมสำหรับเด็ก คู่มือภาพประกอบสำหรับภาษา Scratch และ Python

ผู้แต่ง: แครอล เวอร์เดอร์แมน, ฌอน มาคามานัส, จอห์น วูดค็อก
ราคาหนังสือ: RUB 1,259
คะแนน (2022): 5.0
เป็นธรรมดาที่ในยุคดิจิทัลแนะนำให้เด็กสมัยใหม่เรียนภาษาคอมพิวเตอร์ เช่น ภาษาอังกฤษ ตั้งแต่อายุยังน้อย ตั้งแต่อายุประมาณ 8 ขวบ หลักการศึกษาไม่เปลี่ยนแปลง - ข้อมูลควรเรียบง่าย บอกเล่าและนำเสนออย่างมีไหวพริบ นั่นคือเหตุผลที่ผู้เขียนบทช่วยสอนนี้แนะนำให้เรียนรู้ผ่านการสร้างเกมและแอนิเมชั่น
คุณลักษณะที่น่าสนใจของสิ่งพิมพ์คือการขาดการปรับตัวให้เข้ากับโปรแกรมเวอร์ชันภาษารัสเซีย การตัดสินใจครั้งนี้มีเหตุผลโดยความจริงที่ว่าโปรแกรมเมอร์ทุกคนควรรู้ภาษาอังกฤษ และเป็นการดีกว่าสำหรับเด็กที่จะชินกับมันตั้งแต่แรกเริ่ม เป็นที่น่าสังเกตว่าหนังสือเล่มนี้ไม่เพียงแต่ใช้สำหรับเด็กเท่านั้น แต่ยังรวมถึงผู้ปกครองด้วยเพื่อที่จะเชี่ยวชาญในหัวข้อใหม่สำหรับตนเองและครูสำหรับชั้นเรียนในโรงเรียนคอมพิวเตอร์
หนังสืออ้างอิงการเขียนโปรแกรมที่ดีที่สุดสำหรับผู้เริ่มต้น
4 โปรแกรมเมอร์ผู้คลั่งไคล้
ผู้เขียน: ชาด ฟาวเลอร์
ราคาหนังสือ: 515 ถู
คะแนน (2022): 4.1
หนังสือเล่มนี้ไม่มีความรู้เฉพาะด้านเกี่ยวกับการเขียนโปรแกรม และโดยทั่วไปแล้วจะไม่พิจารณาหัวข้อของการพัฒนาซอฟต์แวร์ อย่างไรก็ตาม มันเป็นที่นิยมมากเพราะช่วยให้คุณประหยัดเวลาได้ไม่กี่ปีและใช้ประโยชน์จากประสบการณ์ของผู้อื่นในการสร้างอาชีพด้านไอทีที่โดดเด่น
หน้าเพจจะให้คำแนะนำที่เป็นประโยชน์เกี่ยวกับวิธีการเข้าร่วมทีมที่ประสบความสำเร็จหรือสร้างทีมในฝันของคุณ เพิ่มแรงจูงใจ รับคำสั่งซื้อในฝัน ฯลฯ เนื้อหานี้เป็นสากลและมีประโยชน์สำหรับทุกคน - ตั้งแต่โปรแกรมเมอร์มือใหม่ไปจนถึงไดโนเสาร์เข้ารหัสเก่าและแม้กระทั่ง ผู้ที่ไม่เคยตั้งโปรแกรม
3 เราเขย่าอัลกอริทึม คู่มือภาพประกอบสำหรับโปรแกรมเมอร์และผู้อยากรู้อยากเห็น
ผู้เขียน : อทิตยา ภรคะวา
ราคาหนังสือ: 702 ถู
คะแนน (2022): 4.4
อัลกอริทึมส่วนใหญ่ถูกค้นพบและตรวจสอบแล้วในบางจุด หลักฐานการดำรงอยู่ของพวกเขาสามารถพบได้ในหนังสือหลายหน้าของนักเขียนคลาสสิก แต่มันคุ้มค่าไหมถ้ามีหนังสือ "Groaming Algorithms"? อธิบายหลักการพื้นฐานของการสร้างอัลกอริธึมการเขียนโปรแกรมได้อย่างชัดเจนและสม่ำเสมอด้วยความช่วยเหลือจากตัวอย่างและภาพประกอบ ช่วยผู้เริ่มต้นจากความซับซ้อนและคำอธิบายที่ไม่จำเป็น
แม้ว่าการวิจารณ์มักจะชี้ให้เห็นถึงความผิวเผินของข้อมูลและความจำเป็นในการย้ายไปยังหนังสือที่จริงจังมากขึ้นโดยเร็วที่สุด ผู้อ่านยังคงแนะนำให้อ่าน (แปลจากคำแสลงอเมริกัน - เพื่อทำความเข้าใจ, เข้าใจ) หัวข้อที่ยกขึ้นโดย Aditya Bhargava อาจารย์ ในสาขาวิทยาการคอมพิวเตอร์ที่มหาวิทยาลัยชิคาโก
2 สถาปัตยกรรมคอมพิวเตอร์
ผู้แต่ง: แอนดรูว์ ทาเนนบอม, ท็อด ออสติน
ราคาหนังสือ: 1 098 ถู
คะแนน (2022): 4.5
หนังสือขายดีทั่วโลกอธิบายรายละเอียดเกี่ยวกับโครงสร้างและหลักการทำงานของฮาร์ดแวร์และซอฟต์แวร์ รวมถึงข้อมูลเกี่ยวกับความสำเร็จล่าสุดในด้านไอที และให้ความเข้าใจอย่างถ่องแท้เกี่ยวกับการทำงานของระบบปฏิบัติการหนังสือเล่มแรกปรากฏขึ้นในปี 1980 และกลายเป็นหนังสือเรียนพื้นฐานในมหาวิทยาลัยเทคนิคชั้นนำ
ปัจจุบันมีการเผยแพร่รุ่นที่ 5 และ 6 ซึ่งปรับให้เข้ากับความเป็นจริงสมัยใหม่ของอุตสาหกรรมคอมพิวเตอร์อย่างเต็มที่ Andrew Tanennbaum ในฐานะผู้ปฏิบัติงานที่พัฒนาระบบปฏิบัติการหลายระบบ และนักทฤษฎีที่สะสมความรู้มากมายเกี่ยวกับวิชาของเขา สามารถอธิบายสิ่งที่ซับซ้อนด้วยคำพูดง่ายๆ งานของเขามีความน่าสนใจไม่แพ้กันทั้งในช่วงเริ่มต้นของการศึกษาการพัฒนาเว็บและในระดับที่สูงขึ้นของอาชีพด้านไอที
1 ไพทอน. คู่มือพ็อกเก็ต
ผู้เขียน : มาร์ค ลุตซ์
ราคาหนังสือ: 851 ถู
คะแนน (2022): 4.8
คู่มืออ้างอิงนี้เขียนขึ้นโดย Mark Lutz ผู้เชี่ยวชาญด้าน Python ที่มีชื่อเสียงระดับโลก และขณะนี้อยู่ในฉบับที่ 5 ข้อได้เปรียบหลักคือการเลือกข้อมูลที่จำเป็นทั้งหมดในรูปแบบกระเป๋าขนาด A5 อย่างรัดกุม ซึ่งช่วยให้คุณพกคู่มือติดตัวไปได้ตลอดเวลา และเข้าถึงวิธีการหรือฟังก์ชันที่สำคัญสำหรับตัวคุณเองได้ทุกเมื่อ
สิ่งสำคัญคือต้องเข้าใจว่าหนังสือเล่มนี้ไม่ใช่หนังสือเรียน แต่เป็นเพียงบทช่วยสอน อาจเป็นเรื่องยากสำหรับผู้เริ่มต้นในการเขียนโปรแกรม ส่วนหนึ่งเป็นเพราะดัชนีที่พัฒนาไม่ดี ข้อบกพร่องอีกประการหนึ่งที่ผู้อ่านหลายคนชี้ให้เห็นคือการขาดตัวอย่างในชีวิตจริง
หนังสือการเขียนโปรแกรมที่ดีที่สุด
3 การเขียนโปรแกรมในตัวอย่างและปัญหา
ผู้แต่ง: Gratsianova T. Yu
ราคาหนังสือ: 706 ถู
คะแนน (2022): 4.5
มหาวิทยาลัยแห่งรัฐมอสโกได้รับการตั้งชื่อตาม M.V. โลโมโนซอฟรองศาสตราจารย์ของคณะคณิตศาสตร์คอมพิวเตอร์และไซเบอร์เนติกส์ (FMC) Tatyana Gratsianova ทำงานที่มหาวิทยาลัยมอสโกมาตั้งแต่ปี 2542 และได้สร้างคู่มือโดยละเอียดเกี่ยวกับการเขียนโปรแกรมในภาษาปาสกาลโดยเฉพาะอย่างยิ่งสำหรับนักเรียนมัธยมปลาย โปรแกรมเมอร์มือใหม่ และผู้สมัคร ตลอดจนสำหรับอาจารย์และ นักระเบียบวิธี
ในแง่ของรูปแบบและเนื้อหา เรารู้สึกว่าหนังสือเล่มนี้เขียนขึ้นโดยมืออาชีพ มีการนำเสนอหัวข้อตั้งแต่เริ่มต้นอย่างละเอียด มีการอธิบายประเด็นยากๆ ตัวอย่างต่างๆ ใช้ได้ แต่ข้อความเขียนได้ง่ายและปราศจากน้ำ หลายงานมีวิธีแก้ปัญหาหลายอย่างพร้อมการวิเคราะห์โดยละเอียดว่าวิธีใดดีที่สุด
2 งานเขียนโปรแกรม
ผู้แต่ง: Okulov S. M. , Bushmeleva N. A. , Ashikhmina T. V.
ราคาหนังสือ: 792 ถู
คะแนน (2022): 4.8
กระดาษเคลือบมากกว่า 800 หน้ามีงานหลายร้อยงานในทุกหัวข้อของการเขียนโปรแกรม ตั้งแต่คำสั่งอินพุตและเอาต์พุตไปจนถึงอาร์เรย์หนึ่งและสองมิติและโครงสร้างข้อมูลแบบไดนามิก โครงสร้างการคิดอย่างรอบคอบของหนังสือปัญหาช่วยให้คุณทำงานตามระบบแต่ละระบบหรือเลือกแนวทางการศึกษาสำหรับนักเรียน
ที่ส่วนท้ายของคู่มือนี้จะมีวิธีแก้ปัญหาข้อความแบบเต็มในภาษาการเขียนโปรแกรม Pascal เมื่อใช้พวกเขาหลังจากทำงานเสร็จ โปรแกรมเมอร์มือใหม่สามารถวิเคราะห์วิธีคิดของตนเองโดยละเอียด ค้นหาความไม่ถูกต้อง และปรับอัลกอริทึมที่สร้างขึ้นให้เหมาะสม สมบูรณ์ด้วยหนังสือเรียน "พื้นฐานการเขียนโปรแกรม" โดยผู้เขียนคนเดียวกัน นอกเหนือจากที่มีการสร้างคอลเลกชัน นักเรียนจะได้รับหลักสูตรที่สมบูรณ์เกี่ยวกับการเรียนรู้การพัฒนาเว็บตั้งแต่เริ่มต้น
1 รวบรวมปัญหาการเขียนโปรแกรม
ผู้เขียน: Zlatopolsky D. M.
ราคาหนังสือ: 315 ถู
คะแนน (2022): 5.0
คอลเล็กชั่นฉบับที่ 3 นำเสนอปัญหามากกว่า 1,700 ปัญหา ครอบคลุมหัวข้อทั้งหมดของหลักสูตรการพัฒนา และจัดเรียงจากง่ายไปซับซ้อน ด้วยสิ่งนี้ ผู้เริ่มต้นทุกคนสามารถเรียนรู้วิธีการแก้ปัญหาการเขียนโปรแกรมทั่วไปได้อย่างง่ายดาย ในตอนต้นของแต่ละส่วนจะเสนอให้ตอบคำถามเพื่อให้นักเรียนเข้าใจอย่างถ่องแท้ว่าหัวข้อใดที่เขาต้องการศึกษาในขั้นตอนนี้
สิ่งสำคัญคืองานต้องไม่ผูกติดอยู่กับภาษาโปรแกรมใด ๆ ซึ่งหมายความว่าคู่มือนี้สามารถใช้ได้ทั้งนักเรียนมัธยมปลาย นักเรียน และครูในสถาบันการศึกษาต่างๆ ตลอดจนผู้สนใจการเรียนรู้ด้วยตนเอง ทักษะการเขียนโปรแกรม นอกจากนี้ หนังสือปัญหายังมีภาคผนวกพร้อมเอกสารประกอบการเตรียมตัวและสอบผ่านด้านวิทยาการคอมพิวเตอร์อีกด้วย