ในหลักสูตรนี้ คุณจะได้เรียนรู้วิธีเขียนโปรแกรมอย่างดีใน Python

คุณจะถูกนำจากขั้นตอนแรกในภาษาไปสู่การศึกษาแนวคิดที่มีวิวัฒนาการมากที่สุด ผ่านวิดีโอสั้น สมุดบันทึก และแบบฝึกหัดการประเมินตนเองจำนวนมาก

Python มีไลบรารี่จำนวนมากที่อาจทำสิ่งที่คุณต้องการอยู่แล้ว คุณสามารถสร้างเว็บไซต์ด้วย Django ทำการคำนวณทางวิทยาศาสตร์ด้วย NumPy และแพนด้า และอีกมากมาย อย่างไรก็ตาม เพื่อใช้ประโยชน์จากความเป็นไปได้ทั้งหมดของระบบนิเวศที่สมบูรณ์นี้ คุณต้องเข้าใจภาษาอย่างลึกซึ้ง

ภาษา Python สนับสนุนการเขียนโปรแกรมที่ใช้งานง่ายซึ่งอาศัยไวยากรณ์ที่เป็นธรรมชาติและแนวคิดพื้นฐานที่มีประสิทธิภาพซึ่งทำให้การเขียนโปรแกรมง่ายขึ้น สิ่งสำคัญคือต้องมีความเข้าใจในแนวคิดเหล่านี้เป็นอย่างดี เพื่อที่จะสามารถเขียนโปรแกรมที่มีประสิทธิภาพได้อย่างรวดเร็ว ซึ่งง่ายต่อการเข้าใจและบำรุงรักษา และใช้ประโยชน์จากความเป็นไปได้ของภาษาอย่างเต็มที่

เราจะครอบคลุมทุกแง่มุมของภาษาในหลักสูตรนี้ ตั้งแต่ประเภทพื้นฐานไปจนถึงคลาสเมตา แต่เราจะพูดถึงแนวคิดพื้นฐานที่เป็นจุดเด่นของ Python:

- แนวคิดของการพิมพ์แบบไดนามิกและการอ้างอิงที่ใช้ร่วมกันซึ่งช่วยให้เขียนโปรแกรมได้อย่างรวดเร็ว ขยายได้ง่ายดายและมีประสิทธิภาพหน่วยความจำ
– แนวคิดของเนมสเปซที่ช่วยให้การเขียนโปรแกรมปลอดภัยยิ่งขึ้น ลดการโต้ตอบที่ไม่ต้องการระหว่างส่วนต่างๆ ของโปรแกรม
– แนวคิดของ iterator ซึ่งช่วยให้เขียนโปรแกรมได้เป็นธรรมชาติและเป็นธรรมชาติ โดยที่การเรียกดูไฟล์ใช้โค้ดเพียงบรรทัดเดียว
– แนวคิดของ vectorization เพื่อให้ได้ประสิทธิภาพที่ยอดเยี่ยมในการใช้งานคอมพิวเตอร์ทางวิทยาศาสตร์