Build your ultimate AI agent
รายละเอียดคอร์ส
พัฒนาทักษะ Python ของคุณ
การเรียนรู้ Python เป็นสิ่งสำคัญอย่างยิ่งสำหรับผู้ที่ใฝ่ฝันจะเป็นผู้ปฏิบัติงานด้านวิทยาศาสตร์ข้อมูล เรียนรู้การสร้างภาพข้อมูลจริงด้วยฟังก์ชันของ Matplotlib และทำความคุ้นเคยกับโครงสร้างข้อมูลอย่าง dictionary และ pandas DataFrame หลักสูตรระดับกลางความยาวสี่ชั่วโมงนี้จะช่วยให้คุณต่อยอดทักษะ Python ที่มีอยู่ และสำรวจการใช้งานและฟังก์ชันใหม่ๆ ของ Python ที่จะช่วยขยายชุดทักษะของคุณและทำให้คุณทำงานได้อย่างมีประสิทธิภาพมากขึ้นเรียนรู้การใช้พจนานุกรม Python และ pandas
พจนานุกรมเป็นอีกทางเลือกหนึ่งแทนลิสต์ของ Python ขณะที่ pandas dataframe เป็นวิธีที่ได้รับความนิยมมากที่สุดในการทำงานกับข้อมูลแบบตาราง ในบทที่สองของหลักสูตรนี้ คุณจะได้เรียนรู้วิธีสร้างและจัดการชุดข้อมูล รวมถึงวิธีเข้าถึงชุดข้อมูลเหล่านี้โดยใช้โครงสร้างเหล่านี้ การฝึกปฏิบัติจริงตลอดทั้งหลักสูตรจะช่วยสร้างความมั่นใจของคุณในแต่ละด้านสำรวจตรรกะบูลีนของ Python และลูปของ Python
ในช่วงครึ่งหลังของคอร์สนี้ คุณจะได้เรียนรู้เกี่ยวกับตรรกะ การควบคุมการไหล การกรองข้อมูล และลูป ฟังก์ชันเหล่านี้ช่วยควบคุมการตัดสินใจในโปรแกรม Python และช่วยให้คุณทำงานกับข้อมูลของคุณได้มากขึ้น รวมถึงคำสั่งที่ทำซ้ำด้วย คุณจะจบหลักสูตรด้วยการนำทักษะใหม่ทั้งหมดของคุณไปใช้ โดยใช้สถิติแบบแฮกเกอร์เพื่อคำนวณโอกาสในการชนะการเดิมพันเมื่อคุณเรียนจบทุกบทแล้ว คุณจะพร้อมนำทักษะใหม่ของคุณไปใช้ในงาน อาชีพใหม่ หรือโปรเจกต์ส่วนตัว และพร้อมก้าวต่อไปสู่การเรียนรู้ Python ขั้นสูงยิ่งขึ้น
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
Matplotlib
การแสดงผลข้อมูลเป็นทักษะสำคัญสำหรับนักวิทยาศาสตร์ข้อมูล Matplotlib ช่วยให้สร้างกราฟที่มีความหมายและเข้าใจง่ายได้อย่างสะดวก ในบทนี้จะได้เรียนรู้การสร้างกราฟหลากหลายประเภทและปรับแต่งให้ดูดีและอ่านง่ายยิ่งขึ้น
- การสร้างกราฟเบื้องต้นด้วย Matplotlib50 XP
- กราฟเส้น (1)100 XP
- Line Plot (2): การตีความ50 XP
- Line plot (3)100 XP
- Scatter Plot (1)100 XP
- Scatter Plot (2)100 XP
- ฮิสโตแกรม50 XP
- สร้างฮิสโตแกรม (1)100 XP
- สร้างฮิสโตแกรม (2): bins100 XP
- สร้างฮิสโตแกรม (3): เปรียบเทียบ100 XP
- เลือกกราฟให้ถูกต้อง (1)50 XP
- เลือกกราฟให้ถูกต้อง (2)50 XP
- การปรับแต่งกราฟ50 XP
- ป้ายกำกับ100 XP
- Ticks100 XP
- ขนาดของจุด100 XP
- สีสัน100 XP
- การปรับแต่งเพิ่มเติม100 XP
- การตีความ50 XP
2
Dictionary และ Pandas
เรียนรู้เกี่ยวกับ dictionary ซึ่งเป็นอีกทางเลือกหนึ่งแทน Python list และ pandas DataFrame ซึ่งเป็นมาตรฐานในการทำงานกับข้อมูลแบบตารางใน Python จะได้ฝึกปฏิบัติการสร้างและจัดการชุดข้อมูล รวมถึงการเข้าถึงข้อมูลที่ต้องการจากโครงสร้างข้อมูลเหล่านี้
3
ลอจิก การควบคุมการทำงาน และการกรองข้อมูล
Boolean logic เป็นพื้นฐานของการตัดสินใจในโปรแกรม Python เรียนรู้ตัวดำเนินการเปรียบเทียบประเภทต่าง ๆ วิธีใช้ร่วมกับ Boolean operators และการนำผลลัพธ์แบบ Boolean ไปใช้ในโครงสร้างการควบคุมการทำงาน รวมถึงการกรองข้อมูลใน pandas DataFrame ด้วยลอจิก
4
ลูป
มีหลายวิธีในการรันโค้ด Python ซ้ำ ๆ while loop ทำงานคล้ายกับ if statement ที่ทำซ้ำ ส่วน for loop จะวนซ้ำผ่านโครงสร้างข้อมูลหลากหลายประเภท ในบทนี้จะได้เรียนรู้ทั้งสองแบบอย่างละเอียด
5
กรณีศึกษา: Hacker Statistics
บทนี้จะให้นำแนวคิดทั้งหมดที่เรียนมาตลอดคอร์สมาประยุกต์ใช้ โดยจะใช้ hacker statistics เพื่อคำนวณโอกาสชนะในการเดิมพัน ใช้ตัวสร้างตัวเลขสุ่ม ลูป และ Matplotlib เพื่อให้ได้เปรียบในการวิเคราะห์
Python ระดับกลาง
เรียนจบแล้ว

