อาจารย์ผู้สอน DS-PYT-BAS
เวนดี้ ยาเนซ
- วิศวกรเทเลเมติกส์
- เอ็มเอสซี คอมพิวเตอร์ ซีเคียวริตี้
- ปริญญาเอกสาขาวิทยาการคอมพิวเตอร์
วัตถุประสงค์ของหลักสูตร
หลักสูตรนี้ออกแบบมาเพื่อให้นักเรียนมีความเข้าใจอย่างครอบคลุมเกี่ยวกับพื้นฐานของภาษาการเขียนโปรแกรม Python โดยเน้นไปที่การประยุกต์ใช้ใน Data Science โดยเฉพาะ
ตลอดหลักสูตรทั้งสี่บท นักเรียนจะได้รู้จักกับพื้นฐานของ Python โครงสร้างข้อมูล พื้นฐานการเขียนโปรแกรม และวิธีการทำงานกับอาร์เรย์โดยใช้ Numpy
บทที่ 1: พื้นฐาน Python
- แนะนำนักเรียนให้รู้จักว่า Python คืออะไร รวมถึงคุณสมบัติหลักและการใช้งานของมัน
- ให้ข้อมูลเกี่ยวกับแง่มุมที่เฉพาะเจาะจงมากขึ้นและการใช้ภาษาขั้นสูง
- นำเสนอสภาพแวดล้อมและเครื่องมือต่างๆ ที่เกี่ยวข้องกับ Python
- ทำให้นักเรียนคุ้นเคยกับเวอร์ชันและไลบรารีต่างๆ ของ Python
- อธิบายโมเดลการดำเนินการของ Python
- ให้ความเข้าใจเกี่ยวกับประเภทข้อมูลหลักใน Python รวมถึงนิพจน์และตัวแปร
- เจาะลึกการดำเนินการด้วยสตริงใน Python
บทที่ 2: โครงสร้างข้อมูลใน Python
- แนะนำโครงสร้างข้อมูลพื้นฐานใน Python: รายการ สิ่งอันดับ ชุด และพจนานุกรม
- ระบุรายละเอียดเกี่ยวกับวิธีการสร้าง จัดการ และเข้าถึงข้อมูลนี้
- ให้ตัวอย่างการใช้งานและการประยุกต์โครงสร้างเหล่านี้ในบริบทจริง
บทที่ 3: พื้นฐานการเขียนโปรแกรม Python
- ทำให้นักเรียนคุ้นเคยกับแนวคิดพื้นฐานของการเขียนโปรแกรม Python
- แนะนำเงื่อนไขและผลกระทบต่อโฟลว์ของโปรแกรม
- เจาะลึกแนวคิดเรื่อง "การแยกสาขา" หรือการแยกไปสองทางเพื่อการตัดสินใจ
- อธิบายลูปและประโยชน์ในการรันโค้ดซ้ำๆ
- แนะนำแนวคิดของฟังก์ชันและวิธีการกำหนดและใช้ใน Python
- ให้ความเข้าใจเกี่ยวกับวัตถุและคลาส พื้นฐานของการเขียนโปรแกรมเชิงวัตถุใน Python
บทที่ 4: การทำงานกับ Numpy Arrays
- ขอแนะนำ Numpy หนึ่งในไลบรารี่ที่ใช้มากที่สุดใน Python สำหรับการจัดการข้อมูลและการคำนวณทางวิทยาศาสตร์
- อธิบายและฝึกฝนด้วยอาร์เรย์หนึ่งมิติ (อาร์เรย์ 1d) และอาร์เรย์สองมิติ (อาร์เรย์ 2 มิติ) ใน Numpy
- จัดเตรียมตัวอย่างและแบบฝึกหัดเชิงปฏิบัติเพื่อเสริมความเข้าใจเกี่ยวกับเมทริกซ์และการบิดเบือนในบริบทของ Data Science
เมื่อเสร็จแล้ว
หลักสูตรนี้มุ่งสร้างรากฐานที่มั่นคงสำหรับผู้ที่ต้องการเข้าสู่โลกแห่ง Data Science โดยใช้ Python เป็นเครื่องมือหลัก
แหล่งข้อมูลช่วยเหลือสำหรับ Python
วิธีติดตั้ง pip บน macOS
หากต้องการติดตั้ง pip ซึ่งเป็นตัวจัดการแพ็คเกจ Python บน macOS คุณต้องตรวจสอบให้แน่ใจว่าคุณมี
ปิ๊บคืออะไร
pip คือระบบการจัดการแพ็คเกจที่ใช้ในการติดตั้งและจัดการแพ็คเกจ
วิธีติดตั้ง PyCharm บน macOS
PyCharm เป็น IDE ข้ามแพลตฟอร์มที่มอบประสบการณ์ที่สอดคล้องกันในระบบปฏิบัติการ Windows
PyCharm คืออะไรและการเปรียบเทียบกับ IDE อื่น ๆ
PyCharm คือสภาพแวดล้อมการพัฒนาแบบรวม (IDE) ที่ใช้สำหรับการเขียนโปรแกรมใน Python มีการพัฒนา
วิธีติดตั้ง Python บน Mac
Python ถูกนำมาใช้กันอย่างแพร่หลายสำหรับทุกสิ่งตั้งแต่การดึงข้อมูลไปจนถึงการสร้างเว็บไซต์ และในระหว่างนั้น
จะเริ่มติดตั้ง Python ได้ที่ไหน
ก่อนที่จะติดตั้ง Python บนคอมพิวเตอร์ของคุณ สิ่งสำคัญคือต้องรู้พื้นฐานและดำเนินการ
โปรแกรมแก้ไขโค้ดและสภาพแวดล้อมการพัฒนาแบบรวม
โปรแกรมแก้ไขโค้ดเป็นเครื่องมือซอฟต์แวร์ที่นักพัฒนาซอฟต์แวร์ใช้
Python คืออะไรและความสัมพันธ์กับ Data Science
Python เป็นภาษาโปรแกรมระดับสูงที่ขึ้นชื่อเรื่องโค้ด