บอท, ระบบอัตโนมัติ, RPA
เป็นชื่อเรียกของโปรแกรมจำพวกที่มีการเขียนชุดคำสั่งเพื่อทำงานต่างๆ อย่างเป็นขั้นตอนเพื่อให้งานที่สนใจลุล่วงไปอย่างอัตโนมัติผ่านการกระทำของคอมพิวเตอร์โดยอาจทดแทนการทำงานโดยคนทั้งหมด บางส่วน หรือเป็นเครื่องมือที่ช่วยให้ทำงานต่างๆ ได้อย่างรวดเร็วมากขึ้น
ซึ่ง RPA หรือ Robotic Process Automation เป็นหนึ่งในการประยุกต์ใช้ส่วนแรกๆ ที่ผู้เรียนสามารถใช้ความรู้ Python เพียงระดับพื้นฐาน ก็สามารถใช้ชุดคำสั่งต่างๆ เพื่อสร้างเป็นระบบอัตโนมัติทำงานส่วนตัวที่ออกแบบได้ทันที
งานที่ต้องทำซ้ำทุกวัน ให้บอททำแทน
ชุดคำสั่งที่หลากหลายของ Python ช่วยให้เราสามารถนำคำสั่งสำเร็จรูปที่ใช้สั่งการทำงานกับโปรแกรมรอบตัวในออฟฟิศมาสร้างใช้งานได้จริงทันที ใช้เพียงความรู้พื้นฐาน Python ก็สามารถใช้งานได้จริง ใช้ประโยชนได้ทันที
เนื่องจาก Python มีโครงสร้างการใช้งานที่ออกแบบให้โฟกัสกับแค่สิ่งเดียวเท่านั้น คือ การเขียนคำสั่งที่ก่อให้เกิดเป็นการทำงานกับคอมพิวเตอร์ ทำให้ความยุ่งยากในการทำสิ่งต่างๆ ลดลงอย่างมากเทียบกับภาษาอื่นๆ ที่นิยมใช้
ข้อดีของ Python
- ใช้เวลาเรียนรู้จนถึงนำไปใช้งานจริงต่ำกว่า เนื่องจากตัวโปรแกรม และโครงสร้างการใช้งานที่ช่วยลดขั้นตอนการทำหลายอย่างลงไป
- ฟรี! ด้วย Python เป็นโปรแกรมจำพวก Open Source หรือสามารถนำไปปรับแต่งใช้งานได้ไม่ติดลิขสิทธิ์
- ครอบคลุมกว่า ด้วยตัวภาษาที่ไม่เจาะจงกับการใช้งานด้านใดเป็นพิเศษ พร้อมชุดคำสั่งที่มีให้ใช้จำนวนมากทำให้คุณมั่นใจได้ว่า แม้จะเริ่มจาก 0 ก็ใช้งานได้ครอบคลุมทันที
" คอร์สนี้จะทำให้คุณ เขียน python แบบนำไปใช้งานรอบตัวได้จริง "
-ซิปป้า, ผู้สอน
เรียนทุกหัวข้อในพื้นฐาน Python ด้วยสไตล์การสอนให้คุณเข้าใจหลักการพร้อม Workshop จัดเต็มที่นำไปใช้งานจริงรอบตัว
เรียนทำ Workshop ใช้งานจริง
เรียนพื้นฐาน พร้อมการนำไปใช้ กับคอร์ส ลดงานด้วย Python ที่ช่วยให้มือใหม่ เข้าใจ Python ใช้งานได้จริง พร้อมเครื่องมือ และประสบการณ์ที่จำเป็นสำหรับการนำไปใช้สร้างบอททำงานรอบตัว ที่ใช้ได้จริงทันที แม้เริ่มจาก 0!
เนื้อหาครอบคลุมตั้งแต่การลงโปรแกรม พื้นฐานการใช้งานคำสั่ง คำสั่งสำเร็จรูปที่ใช้งานได้รอบตัวต่างๆ ไม่ว่าจะเป็นการทำงานกับ Excel, การเก็บข้อมูลหน้าเวป, การควบคุม Browser, การสร้างคลิกบอท, การทำงานกับ Email, Words และ PowerPoint รวการออกแบบโปรแกรมให้ทำงานได้อย่างเป็นระบบตามที่เราออกแบบ
หมายเหตุ: เนื้อหาบางส่วนมีการเผยแพร่ให้เข้าเรียนได้ฟรีทาง Youtube: Ultimate Python สำหรับการสมัครเรียนในคอร์สจะได้รับการดูแลจาก Ultimate Python บนเวปของเราที่ไม่มีโฆษณาคั่น
สร้างรายงานจาก Excel
นำข้อมูลยอดขายจากหลายสาขาในไฟล์ Excel มาคำนวนหาผลรวมของยอดขายแต่ละไตรมาส และยอดขายทั้งหมด และนำข้อมูลมาใส่ Excel เพื่อทำเป็นรายงาน!
เก็บข้อมูลจากทั้งเวป
เรียนวิธีการสร้างระบบดึงข้อมูลที่ต้องการบนเวปไซต์ และการทำซ้ำให้ดึงข้อมูลทั้งเวปไซต์! ก่อนบันทึกเป็นไฟล์ Excel เพื่อนำไปใช้ต่อ
ควบคุมเวปไซต์
ผ่านการสร้างระบบอัตโนมัติ ที่ทำงานกับ Chrome Browser ใช้ควบคุมเวป แอพ และโปรแกรมออนไลน์ กับคำสั่งคลิก พิมพ์ ดึงข้อมูล ที่คุณนำไปออกแบบระบบทำงานของคุณเองได้ทันที
ส่ง Email ด้วย Python
การตั้งค่า Gmail กระบวนการยืนยันสิทธิ์ที่ทำให้คุณส่ง e-mail ผ่านคำสั่ง Python พร้อมวิธีการเปลี่ยนเนื้อหาอีเมล์ให้เฉพาะเจาะจงกับผู้รับ!
สร้างบิลบน Word
จากข้อมูลลูกค้าบน Excel พร้อมการรันบิลตามรายชื่อลูกค้าทั้งหมด ที่คุณนำไปใช้งานได้ทันที
สร้าง PowerPoint ด้วย Python
ด้วยการเลือก Template การทำความเข้าใจ slide ก่อนนำข้อความ และภาพไปแปะ
สร้างบอทควบคุมเมาส์ คีย์บอร์ด
ออกแบบบอทของคุณ ผ่านชุดคำสั่งที่ช่วยให้คุณควบคุมเมาส์ และคีย์บอร์ดได้ด้วย Python
เนื้อหาในคอร์ส
- การใช้งาน Jupyter Notebook Online (0:37)
- การใช้งาน Jupyter Notebook Online Offline ร่วมกัน (4:15)
- การดาวน์โหลดเอกสารจากออนไลน์มาลงเครื่อง
- เกี่ยวกับ Jupyter Notebook ออนไลน์
- การใช้งาน Jupyter Notebook เบื้องต้น (4:34)
- Reading: Mode และคีย์ลัด
- Reading: การจดบันทึก และการใช้ Mardown Cell
- Quiz: วิธีการใช้งาน Jupyter Notebook
- โครงสร้างแบบ Object ของ Python (3:31)
- String Object ที่ใช้เก็บตัวอักษร (4:19)
- Variable การสร้างตัวแปรใช้เก็บ Object (2:26)
- Built-in Function คำสั่งพื้นฐานที่เรียกใช้ได้ทันที (5:24)
- Method คำสั่งเฉพาะประเภทของ Object (4:11)
- String Formatting การแสดงผลตัวอักษร (4:40)
- เราจะใช้ String ทำอะไรบ้าง (7:59)
- Quiz: String และการทำงานกับ Object
- เกี่ยวกับ Workshop: สร้างรายงานจาก Excel ด้วย Python
- แนะนำ Workshop (0:40)
- ติดตั้งเครื่องมือ Pandas (2:41)
- อ่านข้อมูลจากไฟล์ Excel สร้างเป็น DataFrame (4:23)
- การตั้งค่า Index เพื่ออ้างอิงข้อมูล (6:07)
- การหาผลรวมหลายไฟล์ Excel (4:04)
- หาผลรวมทุก Column ใน DataFrame (1:51)
- เลือก Column เพื่อหาผลรวม (1:32)
- สร้าง Column ใหม่ด้วยข้อมูลที่คำนวนมา (2:13)
- หาผลรวมทุก Row ใน DataFrame (1:06)
- สร้าง Row ใหม่ด้วยข้อมูลที่คำนวนมา (1:23)
- บันทึก DataFrame สร้างเป็น Excel ไฟล์ใหม่ (2:27)
- เกี่ยวกับ Workshop: เก็บข้อมูลหน้าเวปด้วย Python
- แนะนำ Workshop (0:47)
- ติดตั้งเครื่องมือ Requests, BeautifulSoup (1:54)
- ดึงข้อมูลทั้งหมดจากเวปด้วย Requests (3:38)
- ระบุตำแหน่งข้อมูลที่เราต้องการใน HTML Tag (4:44)
- ระบุข้อมูลที่ต้องการใน HTML Tag (2:40)
- การดึงข้อมูลเพิ่มเติมจาก HTML Tag (4:13)
- นำข้อมูลที่เก็บได้ใส่ใน List (2:20)
- ทำซ้ำกับทุกหน้าเวป (5:15)
- นำข้อมูลทั้งหมดใน List สร้างเป็น DataFrame (4:39)
- บันทึก DataFrame ออกเป็น Excel (2:21)
- Note สำคัญเรื่อง version ของ Selenium
- เกี่ยวกับ Workshop ควบคุมเวปไซต์
- แนะนำ Workshop: ควบคุมเวปไซต์ด้วย Python (1:03)
- ขั้นตอนการทำงานของโปรแกรมตัวอย่าง (1:15)
- ติดตั้งเครื่องมือ Chrome Driver, Selenium (2:44)
- เปิด Chrome Driver ด้วย Selenium (2:43)
- เปิดเวปไซต์ที่ต้องการ (1:25)
- ระบุตำแหน่ง และคลิก ไปยังแทปที่ต้องการ (5:55)
- ระบุตำแหน่ง และคลิก ไปยังส่วนที่ต้องการ 1/2 (2:57)
- ระบุตำแหน่ง และคลิกไปที่ลิ้งค์ที่ต้องการ 2/2 (2:15)
- การทำซ้ำกับทุกหน้าเวปที่ต้องการ (2:10)
- เก็บข้อมูลของทุกบริษัท (6:25)
- ดึงข้อมูลลิ้งค์ออกจากข้อมูลบริษัท (3:34)
- ประกอบระบบทำซ้ำกับทุกหน้าเวป (3:39)
- ผลลัพธ์ของระบบอัตโนมัติ และบทสรุป (1:12)