คอร์สไก่ขัน สร้างเครื่องมือช่วยงานออนไลน์ด้วย Python+Selenium เป็นคอร์สออนไลน์ที่จะแนะนำวิธีสร้างเครื่องมือช่วยงานออนไลน์จากประสบการณ์ตรง เปิดมุมมองกรณีศึกษาต่างๆ เงื่อนไขที่คุณต้องเจอในงานจริง พร้อมแนวทางการทำงาน
คอร์สนี้จะไม่ใช่คอร์สที่สอนพื้นฐาน อธิบายความหมายนะครับ สำหรับคนที่คาดหวังอยากรู้ความหมายของคำสั่งนั้น-คำสั่งนี้ คอร์สนี้ไม่ได้เน้นแนะนำแบบนั้น แต่จะเป็นการลงมือทำ วิเคราะห์ หาวิธี แนะนำแนวทางการสร้างเครื่องมือด้วยคำสั่งต่างๆ หลากหลายรูปแบบ หลากหลายเงื่อนไข เพื่อให้ผู้เรียนรู้ สามารถนำวิธีการไปต่อยอดได้กับงานของตัวเอง
ประสบการณ์ของผู้แนะนำ ก่อนหน้านี้ได้เคยสร้างคอร์สไอมาโครที่หลายๆ คนได้เรียนรู้กันไปแล้ว ทุกวันนี้ก็ยังให้คำแนะนำการสร้างเครื่องมือด้วยไอมาโครสำหรับผู้เรียนรู้อยู่ รวมถึงช่องทางออนไลน์อย่าง Youtube ก็ได้มีการแชร์เทคนิค วิธีการสร้างเครื่องมือแบบฟรีๆ ไว้เยอะมากๆ ไล่ตั้งแต่การสร้างเครื่องมือด้วยไอมาโคร มาถึงการสร้างเครื่องมือด้วย Python ณ เวลานี้ โดยหลักการทำงานเวลาสร้างเครื่องมือคล้ายกัน ต่างกันตรงคำสั่ง เงื่อนไขการใช้งานคำสั่ง ซึ่ง python จะเปิดกว้างกว่า ปรับแต่งได้หลากหลายกว่าไอมาโครมาก
คอร์สออนไลน์สร้างเครื่องมือช่วยงานออนไลน์ด้วย Python+Selenium |
ผู้ที่สามารถเรียนคอร์สนี้ได้
- ต้องเป็นผู้ที่มีความต้องการที่จะสร้างเครื่องมือช่วยงานออไลน์สำหรับใช้งานเอง หรือส่งต่อ(ขายต่อ) มีความสนใจในการสร้างเครื่องมือช่วยงานออนไลน์ เพื่อนำไปต่อยอด
- จำเป็นต้องมีพื้นฐานการเขียนโปรแกรมหรือไม่ ถ้าคุณมีความต้องการ 2 ข้อข้างต้น พื้นฐานการเขียนโปรแกรมก็สามารถเรียนรู้ต่อยอดไปพร้อมๆ กันได้
วีดีโอจะอยู่บน Youtube เป็น Private วีดีโอ เฉพาะผู้ที่ได้รับสิทธิเข้าดูเท่านั้น
จำนวนวีดีโอคอร์สออนไลน์ทั้งหมด ณ เวลานี้ 35 ตอน โดยจะมีเนื้อรายละเอียด ดังนี้
เนื้อหาของคอร์ส
- ติดตั้ง python
- ติดตั้ง IDE เพื่อใช้งานสร้างเครื่องมือ
- ไล่ตั้งแต่การติดตั้งไลบรารี่ selenium
- การกรอกข้อมูลแบบพื้นฐาน และแบบที่เว็บสมัยใหม่ใช้งานกัน,
- คอร์สทั้งคอร์สจะแนะนำวิธีสร้าง xpath เพื่อเข้าถึงจุดเป้าหมายบนหน้าเว็บฯ การนำ xpath มาใช้งานร่วมกับ-เครื่องมือของเรา
- เล่าสู่กันฟังเกี่ยวกับการใช้คำสั่ง for
- เล่าสู่กันฟังเกี่ยวกับการใช้งานคำสั่ง if
- การทำงานกับปุ่มสไลด์
- การทำงานกับดรอปดาวน์ลิสแบบพื้นฐาน แบบที่เว็บสมัยใหม่ใช้งาน และแบบที่ต้องพิมพ์ข้อความเพื่อให้ลิสรายการแสดงก่อนเลือก
- วิธีการกดปุ่ม Radio Button, การกดลิสรายการแบบเช็คบล็อค(Checkbox)
- การกรอกข้อมูลแบบให้เว้นบรรทัด
- อัพโหลดรูป
- วิธีเก็บข้อมูลสินค้าบนเว็บด้วย selenium
- วิธีการเปิด-ปิดแท็บ และเลือกแท็บที่เราต้องการบนบร้าวเซอร์
- วิธีทำให้โปรแกรมกดข้ามหน้าเองไล่ไปเรื่อยถึงหน้าสุดท้าย หรือทำให้ลิสรายการโหลดเข้ามาเพิ่มเรื่อยๆ
- วิธีการใช้คำสั่ง scroll เพื่อให้หน้าเว็บเลื่อนขึ้น-ลง และเลื่อนไปหาจุดเป้าหมายที่เราต้องการ
- การบันทึกข้อมูลลงไฟล์ excel
- วิธีการโหลดข้อมูลจากไฟล์ excel
- ดาวน์โหลดรูป
- ดาวน์โหลดไฟล์
- วิธีสร้างเครื่องมือให้ตรวจสอบเวอร์ชั่น chrome และ Chromedriver ถ้าเวอร์ชั่นไม่ตรงกัน ให้โปรแกรมดาวน์โหล Chromedriver โดยอัตโนมัติ,
- การกรอกข้อมูลบน add-on หรือ extensions ของ chrome หรือปรับไปใช้กับ extensions อื่นๆ ได้ไม่จำกัด,
- วิธีการปรับแต่งบร้าวเซอร์ chrome ด้วย Chromedriver Option() เช่น
- ปิดป้อบอัพบอลลูนแจ้งเตือน,
- ปิดไมค์,
- ปิดตำแหน่งที่ตั้งของเรา,
- เปิด-ปิดการทำงาน extensions,
- วิธีการใช้งาน Chromedriver Option Proxy พร้อมตัวอย่างการใช้งาน Proxy เปลี่ยน IP ของเรา
- อื่นๆ อีกหลากหลาย
- วิธีการใช้งาน cookie ตัวอย่างประกอบการเรียนรู้ นำ cookie ของ -เ-ฟ-ส แอคเค้าที่เราซื้อบริการมาใช้งาน และแนะนำไลบรารี่สำหรับดึงค่า cookie และใช้งาน cookie เพื่อต่อยอด พร้อมมินิเวิร์คช้อบสอนการสร้างเครื่องมือที่ใช้งานร่วมกับ cookie เพิ่มความเข้าใจแนวทางการใช้งาน cookie
- วิธีแสกนหา PID ของ Chromedriver บร้าวเซอร์ chrome ทีรันอยู่ เพื่อปิดการทำงาน ก่อนเริ่มการทำงานใหม่
- การแพ็คไฟล์ด้วย pyinstaller
- การสร้างไฟล์ให้เป็นไฟล์ Setup Installer
ไม่มีความคิดเห็น:
แสดงความคิดเห็น