สวัสดีค่ะเพื่อน ๆ ทุกคน กลับมาพบกลับเรา sone4eva อีกเหมือนเดิมเลยค่ะ วันนี้เราก็มีอะไรดี ๆ มาฝากเพื่อน ๆ อีกเหมือนเดิมเลยค่ะ นั่นก็คือ ฟรี python E-Book นั่นเองค่ะ หลายคนที่กำลังเรียนรู้เกี่ยวกับ python อยู่ แต่ไม่รู้ว่าจะไปอ่านหนังสือที่ไหน เพราะหันไปทางไหนก็มีแต่หนังสือแพง ๆ ทั้งนั้น บางคนคงกำลังหาหนังสือฟรีอ่านอยู่แต่ไม่รู้จะไปหาที่ไหน เราเลยจะเอามันมาฝากเพื่อน ๆ กันค่ะ ไปดูกันเลยว่ามี E-Book เล่มไหนกันบ้าง +++ let’s go +++1. Functional Programming in Python หนังสือเล่มนี้เป็น E-Book เล่มที่เรียกได้ว่าครองใจชาวโปรแกรมเมอร์ที่ใช้ python เป็นภาษาหลักในการเขียนโปรแกรมมาอย่างยาวนาน เป็นหนังสือที่จะช่วยสอนเรื่องการใช้ Library ต่าง ๆ ที่อยู่ใน python และพวกฟังก์ชันต่าง ๆ อีกด้วยค่ะ และมีอีกอย่างนึงที่พิเศษอย่างมากสำหรับหนังสือเล่มนี้นั่นก็คือ หนังสือเล่มนี้จะแนะนำวิธีการใช้งานฟังก์ชันไหน Library ไหน ตอนไหน ถึงจะทำให้โปรแกรมที่เราเขียนมีประสิทธิภาพมากที่สุด ซึ่งจุดนี้มันดีมาก ๆ เลย เพราะบางครั้งเราก็ไม่รู้ว่าถ้าเราใช้งานสถานการณ์นี้อาจจะไม่ดีเท่าใช้กับอีกสถานการณ์นึง 2. How to Make Mistakes in Python สำหรับหนังสือเล่มนี้เราชอบเป็นพิเศษ เพราะถูกเขียนขึ้นโดย Mike Pirnat ที่มีประสบการณ์ในการเขียนโปรแกรมมาอย่างยาวนานเกิน 10 ปี และสิ่งที่น่าสนใจสำหรับหนังสือเล่มนี้ นั่นก็คือ หนังสือเล่มนี้จะถ่ายถอดเรื่องราวเกี่ยวกับความผิดพลาดในการเขียนโปรแกรมของ Mike Pirnat นั่นเองค่ะ ซึ่งเพื่อน ๆ ก็ได้เรียนรู้ว่าการทำสิ่งไหนควรและไม่ควรในการเขียนโปรแกรมด้วยภาษา python เพื่อหลีกเลี่ยงความผิดพลาดที่อาจจะเกิดขึ้นได้ในอนาคต เพื่อน ๆ ต้องอ่านหนังสือเล่มนี้กันแล้วนะคะ จะได้ไม่ต้องเสียเวลามานั่งแก้โปรแกรมกันให้วุ่นวาย ^ ^ 3. A Whirlwind Tour of Python หนังสือเล่มนี้จะสอนให้เพื่อน ๆ ได้รู้เกี่ยวกับลักษณะของภาษาเบื้องต้นต่าง ๆ และรูปแบบต่าง ๆ ที่ควรจะเป็นของ python หนังสือเล่มนี้เป็นหนังสือ ที่เน้นให้ผู้อ่านได้รับข้อมูลเกี่ยวกับ python เพื่อนำข้อมูลไปวิเคราห์ข้อมูล หรือที่เราเรียกันว่า Data science ( วิทยาศาสตร์ข้อมูล ) จะสอนเพื่อให้เพื่อน ๆ สามารถนำความรู้ไปใช้กับ Library ที่เกี่ยวกับ Data science และ Machine Learning เช่น NumPy, Pandas, Matplotlib, Scikit-Learn นั่นเองค่ะ ใครสนใจนำ python ไปทำ Machine Learning แล้วล่ะก็ สำหรับหนังสือเล่มนี้นั้น เพื่อน ๆ อย่าได้พลาดเด็ดขาดนะคะ 4. Picking a Python Version: A Manifesto หนังสือเล่มนี้จะเป็นหนังสือที่ค่อนข้างมีเนื้อหาที่แตกต่างจากคนอื่นพอสมควร เพราะไม่ค่อยมีใครเขียนหนังสือที่มีเนื้อหาแบบนี้นั่นเองค่ะ แต่สำหรับคนเขียนโปรแกรมแล้วหนังสือเล่มนี้เป็นหนังสือที่ เป็นที่ต้องการของตลาดอย่างมากค่ะ เพราะหนังสือเล่มนี้จะช่วยให้เพื่อน ๆ สามารถเลือกเวอร์ชันของ python นั่นเองค่ะ เพราะ python มีหลายเวอร์ชัน และแต่ล่ะเวอร์ชันก็มีความพิเศษเป็นของตัวเอง เราควรเลือกเวอร์ชันให้เหมาะกับสิ่งที่เราจะทำงาน เพื่อประสิทธิภาพที่ดีที่สุดของงาน หนังสือเล่มนี้จะบอกทุกอย่างว่าสิ่งไหนเหมาะกับอะไร 5. 20 Python Libraries You Aren't Using (But Should) หนังสือเล่มนี้เราบอกเลยว่า หลังจากที่คนที่เขียนโปรแกรมด้วย python หลายคนอ่านแล้ว หลายคนรู้สึกว่าตัวเองมีความรู้น้อยกันเลยทีเดียว เพราะในหนังสือเล่มนี้จะมี Library 20 อัน ที่เราไม่ค่อยรู้จักและไม่ค่อยได้ใช้งานกันมาให้ผู้อ่านได้รู้นั่นเองค่ะ ซึ่งหลายคนที่อ่านแล้วนั้นต่างก็ขอบคุณหนังสือเล่มนี้ ที่ช่วยให้สามารถรู้ถึงความสามารถ และวิธีการใช้งานของ Library 20 อันนี้ ที่ไม่ค่อยเป็นที่รู้จัก แต่กลับมีความารถมาก และยังสามารถนำ Library นั้นมาใช้งานเพื่อเพิ่มประสิทธิภาพของโปรแกรมได้อีกด้วย เป็นยังไงกันบ้างคะเพื่อน ๆ ทุกคน ลองเข้าไปอ่านกันดูนะคะ เจอกันใหม่บทความหน้านะคะ +++ byebye +++รูปภาพหน้าปก รูปภาพโดย Emma Matthews Digital Content Production จาก Unsplash รูปภาพที่ 1 รูปภาพโดย sone4eva รูปภาพที่ 2 รูปภาพโดย sone4evaรูปภาพที่ 3 รูปภาพโดย sone4evaรูปภาพที่ 4 รูปภาพโดย sone4evaรูปภาพที่ 5 รูปภาพโดย sone4eva