Build your ultimate AI agent
รายละเอียดคอร์ส
ยกระดับทักษะ Python ของคุณไปอีกขั้น
คอร์สนี้จะเจาะลึกระบบนิเวศอันหลากหลายของ Python มากขึ้น โดยมุ่งเน้นไปที่หัวใจสำคัญอย่างฟังก์ชันในตัว โมดูล และแพ็กเกจ คุณจะได้รู้จักกับพลังของโมดูลใน Python ซึ่งจะช่วยให้คุณพัฒนาได้รวดเร็วยิ่งขึ้นด้วยการนำโค้ดที่มีอยู่แล้วกลับมาใช้ใหม่ แทนที่จะต้องเขียนขึ้นมาเองจากศูนย์ทุกครั้ง! คุณจะได้เห็นว่าผู้คนได้ขยายโมดูลเพื่อสร้างซอฟต์แวร์โอเพนซอร์สของตนเอง ซึ่งเรียกว่าแพ็กเกจ พร้อมทั้งเรียนรู้วิธีดาวน์โหลด นำเข้า และใช้งานแพ็กเกจในโปรแกรมของคุณเชี่ยวชาญการสร้างฟังก์ชันแบบกำหนดเอง
คุณจะได้เรียนรู้แนวปฏิบัติที่ดีที่สุดในการกำหนดฟังก์ชัน รวมถึงความรู้เชิงลึกเกี่ยวกับการเขียน docstring ที่เป็นมิตรต่อผู้ใช้ เพื่อให้โค้ดมีความชัดเจนและดูแลรักษาได้ง่าย คุณจะได้เจาะลึกแนวคิดขั้นสูง เช่น อาร์กิวเมนต์เริ่มต้น อาร์กิวเมนต์ตามตำแหน่ง และอาร์กิวเมนต์คีย์เวิร์ด ซึ่งช่วยเพิ่มความยืดหยุ่นและความสะดวกในการใช้งานของฟังก์ชันของคุณ ด้วยการเข้าใจวิธีการทำงานกับอาร์กิวเมนต์เหล่านี้ คุณจะสามารถสร้างโซลูชันที่แข็งแกร่งและปรับตัวได้มากขึ้นสำหรับความท้าทายด้านการเขียนโปรแกรมที่หลากหลายแก้ไขข้อผิดพลาดในโค้ดของคุณและใช้เทคนิคการจัดการข้อผิดพลาด
คุณจะได้เรียนรู้วิธีตีความข้อความแสดงข้อผิดพลาด รวมถึง traceback จากการใช้งานฟังก์ชันจากแพ็กเกจอย่างไม่ถูกต้อง คุณจะใช้คีย์เวิร์ดและเทคนิคต่างๆ เพื่อปรับแต่งฟังก์ชันแบบกำหนดเองของคุณ จัดการข้อผิดพลาดได้อย่างมีประสิทธิภาพ และส่งข้อความตอบกลับเฉพาะทางให้กับนักพัฒนาที่ใช้งานโค้ดของคุณไม่ถูกต้อง! เมื่อจบหลักสูตรนี้ คุณจะมีทักษะที่จำเป็นในการเขียนโค้ดที่สะอาด ใช้ซ้ำได้ และรับมือกับโปรเจกต์พัฒนาได้อย่างมั่นใจข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
ระบบนิเวศของ Python
สำรวจระบบนิเวศอันหลากหลายของ Python ทั้งฟังก์ชันในตัว โมดูล รวมถึงวิธีดาวน์โหลดและใช้งานแพ็กเกจ
2
การทำงานกับฟังก์ชัน
เรียนรู้พื้นฐานของฟังก์ชัน ตั้งแต่ฟังก์ชันในตัวของ Python ไปจนถึงการสร้างฟังก์ชันของตัวเองตั้งแต่ต้น
3
Lambda functions และการจัดการข้อผิดพลาด
สร้าง lambda function ได้อย่างรวดเร็ว และเรียนรู้วิธีป้องกันข้อผิดพลาดในโค้ด
Python ระดับกลางสำหรับนักพัฒนา
เรียนจบแล้ว

