SECTION_TITLE.OVERVIEW
พัฒนาทักษะในการเขียนโค้ดให้มีประสิทธิภาพมากขึ้น โดยใช้เวลาน้อยลง เช่นเดิมเขียน Python 5 บรรทัดเพื่อรันคำสั่ง แต่เมื่อเรียนคอร์สนี้แล้ว คุณจะสามารถย่อโค้ดให้เหลือเพียง 1 บรรทัดในเวลาเท่าเดิม พร้อมอัปสกิลคุณให้ทำงานได้แบบมืออาชีพ สามารถรับมือกับปัญหาในงานจริงได้ รวมไปถึง Bug ต่างๆ ด้วยเทคนิคต่างๆ ที่สอนจากประสบการณ์ทำงานจริง
Python ภาษายอดนิยมคนทำงาน Data Science
คนทำงานกับข้อมูล โดยเฉพาะ Data Scientist นั้นเปรียบเหมือนโปรแกรมเมอร์คนนึง ที่ต้องทำงานกับข้อมูลจำนวนมหาศาลในโลกยุคดิจิทัล โดยเป็นที่ต้องการของหลายองค์กร ทั้งในไทย และต่างประเทศ แต่ในการเป็น Data Scientist ก็ต้องรู้จักเครื่องมือหรือภาษาที่ดีในการมาช่วยในการวิเคราะห์ข้อมูลด้วย
1 ในภาษายอดนิยมในการทำงานกับข้อมูลนั้นหลีกหนีไม่พ้นภาษา Python เนื่องจากการเป็นภาษาโปรแกรมที่มีผู้ใช้งานจำนวนมาก ก่อให้เกิดผู้พัฒนา Library หรือฟังก์ชันเสริมให้เลือกใช้จำนวนมาก รวมไปถึงหากมีติดขัดปัญหาอะไรตรงไหนก็สามารถสอบถาม หรือหาข้อมูล และคำตอบได้อย่างง่ายดาย โดยมี Library ยอดนิยมหลายๆ ตัวที่คนทำงานในสายนี้มักได้ยินกันไม่ว่าจะเป็น Numpy, Pandas, และ Matplotlib เป็นต้น
เรียน Python ให้ไม่ใช่แค่เขียนได้ แต่เขียนดี
ในคอร์ส Python Programming Efficiency and Techniques คุณจะได้เรียนรู้เทคนิคในการจัดการกับข้อมูลชนิดต่างๆ จากประสบการณ์ทำงานจริงของผู้สอน ที่จะช่วยเสริมทักษะให้ทุกๆคนที่อาจจะคิดว่าตัวเองเขียนได้อยู่แล้ว พัฒนาขึ้นอีกขั้น เป็นคนใช้งาน Python ที่มีประสิทธิภาพ พร้อมลงมือทำโปรเจ็คด้วยตัวเองเป็นการปิดท้าย เพื่อประมวลผลความรู้จากที่เรียนใน Course โดยมีคำอธิบายโปรเจ็คในแต่ละขั้นตอนพร้อมเฉลยประกอบความเข้าใจ
สิ่งที่คุณจะได้เรียนรู้
- สร้าง lists, dicts และ sets ด้วยเทคนิคพิเศษ (Lists, Dicts and Sets Comprehension)
- สร้างและแสดงข้อความในรูปแบบที่ต้องการ
- การจัดการกับข้อมูลวัน-เวลา
- การทำงานกับไฟล์ (การอ่านและเขียนไฟล์ข้อความ)
- วิธีรับมือกับข้อผิดพลาด
- ตัวอย่างการติดตั้งและใช้งาน Packages เสริมใน Python
คอร์สนี้เหมาะสําหรับ
- บุคคลทั่วไป นักเรียน นักศึกษา ที่เคยเขียนโปรแกรม Python มาก่อน หรือมีพื้นฐานเบื้องต้นแล้ว แต่ต้องการเสริมเทคนิค เพื่อเขียนโปรแกรมที่ซับซ้อนให้ใช้งานได้ง่าย และมีประสิทธิภาพมากขึ้น
- Data Analyst / Data Scientist / Business Intelligence หรือ Business Analyst ที่ต้องการพัฒนาทักษะในการใช้ภาษา Python เพื่อจัดการกับข้อมูลในระดับที่เหมาะกับการใช้งานจริงมากขึ้น รวมถึงต้องการเทคนิควิธีการรีบมือข้อผิดพลาดต่างๆ ที่อาจเกิดขึ้นในการทำงานจริง
ผู้เรียนควรมีทักษะพื้นฐานในภาษา Python มาก่อน หรือเรียนเนื้อหาในคอร์ส Python Programming Foundation มาก่อน
หลังจบคอร์สนี้คุณจะ
- สามารถใช้ Pythonในระดับที่ดีขึ้น ต่อยอดพื้นฐานที่มี เพิ่มขอบเขตความสามารถในการเขียนโปรแกรม ประยุกต์ใช้กับงานที่ทำได้ซับซ้อนและมีประสิทธิภาพมากขึ้น
- เข้าใจในเทคนิคการเลือกใช้คําสั่งต่างๆ และการพัฒนาหรือแก้ไขข้อผิดพลาดในสถานการณ์ต่างๆ ที่อาจเจอได้ในโลกของการทํางานจริงมากยิ่งขึ้น
SECTION_TITLE.INSTRUCTOR
SECTION_TITLE.COURSE_OUTLINE
Create Lists, Dicts and Sets with a Special Technique
Intro to Create Lists, Dicts and Sets with a Special Technique
List Comprehensions (1)
List Comprehensions (2)
List Comprehensions (3)
Course Materials (Demo file)
[Demo] List Comprehensions
29:12
Dict Comprehensions (1)
Dict Comprehensions (2)
Dict Comprehensions (3)
[Demo] Dict Comprehensions
17:34
Set Comprehensions
[Demo] Set Comprehensions
2:54
Formatted Strings
Intro to Formatted Strings
F-String (1)
3:40
F-String (2)
6:10
Format Method
[Demo] Formatted Strings
12:45
Date & Time
Intro to Date & Time
Date & Time Module
Importing Date & Time
9:48
[Demo] Importing Date & Time
4:56
[Quiz] Importing Date & Time
Playing with Date & Time
8:13
[Demo] Playing with Date & Time
17:10
Coverting String to Datetime
6:53
[Demo] Coverting String to Datetime
7:10
Converting Datetime to String
[Demo] Converting Datetime to String
3:59
Working with Files
Intro to Working with Files
Full and Relative Paths
Joining Paths
4:33
Set up for Google Colab
Materials (Supplementary Files)
[Demo] Working with Files
14:26
[Quiz] Working with Files
Reading Text Files (1)
7:16
Reading Text Files (2)
7:26
[Demo] Reading Text Files
33:31
[Quiz] Reading Text Files
Writing Text Files
9:01
[Demo] Writing Text Files
21:17
[Quiz] Writing Text Files
Error Handling
Intro to Error Handling
Basic Types of Errors
Try Statement (1)
5:02
Try Statement (2)
3:51
[Demo] Try Statement
10:21
Useful Modules and Libraries
Intro to Useful Modules and Libraries
[Demo] Useful Modules and Libraries (1)
44:42
[Demo] Useful Modules and Libraries (2)
7:57
[Demo] Useful Modules and Libraries (3)
13:43
[Demo] Useful Modules and Libraries (4)
14:31
Final Project for Efficiency and Techniques
Final Project for Efficiency and Techniques
[Solution] Demo & Final Project
Conclusion
Next Step
4:58
SECTION_TITLE.FAQS
Q:
ซื้อคอร์สออนไลน์ในนามนิติบุคคลผ่านหน้าเว็บไซต์ได้หรือไม่
A:
สามารถทำได้ โดยในหน้าคำสั่งซื้อ กดเครื่องหมายถูกในช่อง "ต้องการออกใบกำกับภาษี/ใบเสร็จรับเงิน" จากนั้นเลือก "นิติบุคคล/บริษัท" และคำสั่งซื้อจะมีการหักภาษี ณ ที่จ่าย 3% โดยอัตโนมัติ ในกรณีบริษัทของท่านไม่ใช่ 3% กรุณาส่งรายละเอียดที่ต้องการสั่งซื้อมาที่ hello@skooldio.com
Q:
วิธีขอใบกำกับภาษีในนามนิติบุคคลและใบกำกับภาษีสำหรับบุคคลทั่วไป
A:
กดเครื่องหมายถูกในช่อง "ต้องการออกใบกำกับภาษี/ใบเสร็จรับเงิน" ในหน้าชำระเงินและเลือกประเภทบุคคลทั่วไปหรือนิติบุคคล และกรอกรายละเอียด
Q:
คอร์สออนไลน์สามารถกลับมาเรียนซ้ำได้หรือไม่
A:
สำหรับคอร์สที่ซื้อในนามบุคคลทั่วไป คอร์สมีอายุตลอดชีพ สำหรับคอร์สที่ซื้อในนามนิติบุคคล สามารถกลับมาเรียนซ้ำได้ภายใน 1 ปี
Q:
สามารถแก้ไขใบกำกับภาษีจากในนามนิติบุคคลเป็นใบกำกับภาษีบุคคลทั่วไป และ ใบกำกับภาษีบุคคลทั่วไปเป็นใบกำกับภาษีในนามนิติบุคคลได้หรือไม่
A:
หลังจากได้รับใบกำกับภาษีแล้ว หากต้องการแก้ไขข้อมูล สามารถทำได้ภายใน 7 วัน นับจากวันที่ได้รับใบกำกับภาษีแบบเต็มรูปทางอีเมล โดยสามารถแก้ไขข้อมูลได้เฉพาะ ชื่อ-นามสกุล เลขประจำตัวผู้เสียภาษีและที่อยู่เท่านั้น จะไม่สามารถแก้ไขข้อมูลคำสั่งซื้อได้