Icon Close

Python Programming: Advance

Python Programming: Advance
Icon RatingIcon RatingIcon RatingIcon RatingIcon Rating
No Rating
ประเภทไฟล์
pdf
วันที่วางขาย
20 มิถุนายน 2568
ความยาว
266 หน้า
ราคาปก
266 บาท (ประหยัด 72%)
คำโปรยหนังสือ
"ยกระดับการเขียนโปรแกรม Python สู่ความเป็นมืออาชีพ"
หนังสือวิชาการเล่มนี้ได้รับการเรียบเรียงขึ้นเพื่อวางรากฐานแนวคิดและเทคนิคขั้นสูงในการเขียนโปรแกรมด้วยภาษา Python โดยมุ่งเน้นการพัฒนาเชิงโครงสร้างอย่างเป็นระบบตามแนวทางมืออาชีพในระดับ Advanced Level ครอบคลุมทั้งด้าน การออกแบบ, การประมวลผล, และ การตรวจสอบคุณภาพของโค้ด
เนื้อหาภายในเล่มแบ่งออกเป็น 4 บทหลัก ซึ่งสะท้อนแนวทางการพัฒนา Python สมัยใหม่อย่างครบถ้วน ได้แก่:
________________________________________
บทที่ 11 การเขียนโปรแกรมเชิงวัตถุ (Object-Oriented Programming: OOP) หน้า 1
เริ่มต้นด้วยการสร้างคลาสและอ็อบเจกต์อย่างเป็นระบบ พร้อมอธิบายการใช้ __init__, self, และ attributes ในเชิงลึก
เนื้อหาครอบคลุม Inheritance, Encapsulation, Polymorphism, และการใช้ Magic Methods พร้อมการเชื่อมโยงกับ UML สำหรับการออกแบบซอฟต์แวร์ระดับองค์กร
________________________________________
บทที่ 12 การเขียนโปรแกรมเชิงฟังก์ชัน (Functional Programming) หน้า 84
เปิดมุมมองใหม่กับแนวคิด ฟังก์ชันบริสุทธิ์ (Pure Functions), Immutability, และการใช้ map(), filter(), reduce()
เจาะลึกการใช้งาน functools และเทคนิคขั้นสูง เช่น lru_cache, partial, และ wraps รวมถึงแนวทาง Monad-like patterns และ Function Composition ที่ช่วยยกระดับความปลอดภัยและความยืดหยุ่นของโค้ด
________________________________________
บทที่ 13 การเขียนโปรแกรมแบบ Asynchronous หน้า 145
เรียนรู้การทำงานแบบไม่ประสานเวลา (non-blocking) ด้วย async/await, การจัดการ event loop ผ่าน asyncio และการประยุกต์ใช้กับ I/O
เนื้อหาเน้นการพัฒนาโปรแกรมที่ ตอบสนองแบบเรียลไทม์ และ รองรับการประมวลผลพร้อมกัน อย่างมีประสิทธิภาพ เหมาะสำหรับงานระบบเครือข่ายและเว็บสมัยใหม่
________________________________________
บทที่ 14 การทดสอบและตรวจสอบโค้ด (Unit Testing and Code Coverage) หน้า 208
ปิดท้ายด้วยการรับประกันคุณภาพของซอฟต์แวร์ด้วยการทดสอบอย่างเป็นระบบ
เนื้อหาครอบคลุม unittest, pytest, เทคนิค mocking, การวิเคราะห์ test coverage, การใช้ type hints, และ static type checking ด้วย mypy เพื่อเพิ่มความถูกต้องของโค้ดและลดข้อผิดพลาดในการพัฒนา
________________________________________
หนังสือเล่มนี้เหมาะสำหรับนักพัฒนา Python ที่ต้องการต่อยอดจากระดับพื้นฐานสู่ระดับมืออาชีพ โดยมีตัวอย่างการประยุกต์ใช้จริงในแต่ละบท เพื่อให้ผู้อ่านสามารถนำความรู้ไปใช้ในโครงการขนาดใหญ่ได้อย่างมั่นใจ
พร้อมเป็นคู่มือสำคัญที่ช่วยพาคุณไปสู่การเป็น Python Developer อย่างแท้จริง
ประเภทไฟล์
pdf
วันที่วางขาย
20 มิถุนายน 2568
ความยาว
266 หน้า
ราคาปก
266 บาท (ประหยัด 72%)
เขียนรีวิวและให้เรตติ้ง
หนังสือเล่มนี้ไม่เปิดให้ Comment