ONLINECOURSE.HEADER

Web Scraping with Minimal Coding

หา Insight ธุรกิจด้วยการดึงข้อมูลจากเว็บไซต์ แบบที่ใครๆ ก็ทำได้

1,990.00
บาท
4.8
ไม่ต้องมีพื้นฐาน
4-5 ชั่วโมง
ลงมือทำจริงกับเว็บไซต์หลายรูปแบบ
เรียนจบรับ Certificate

SECTION_TITLE.INSTRUCTOR

ดร. วิโรจน์ จิรพัฒนกุล (ผู้ร่วมก่อตั้ง Skooldio และ อดีต Data Scientist ที่ Facebook) | Skooldio Instructor
ดร. วิโรจน์ จิรพัฒนกุล
ผู้ร่วมก่อตั้ง Skooldio และ อดีต Data Scientist ที่ Facebook

SECTION_TITLE.OVERVIEW

Web Scraping คืออะไร?

Web Scraping หรือการดึงข้อมูลจากเว็บต่างๆ เพื่อนำมาวิเคราะห์และนำมาใช้ประโยชน์ต่อยอดทางธุรกิจ เรียกได้ว่าเป็นทักษะที่จำเป็นในยุค Digital Transformation และกำลังเป็นที่ต้องการของตลาด เพราะจะทำให้คุณมีแหล่งข้อมูลอื่นๆ เพิ่มเติม นอกเหนือจากข้อมูลภายในองค์กรหรือบริษัทของคุณ

ด้วยการเติบโตอย่างก้าวกระโดดของจำนวนของผู้ใช้งานอินเตอร์เน็ตและการเพิ่มขึ้นของจำนวนชั่วโมงที่คนใช้ชีวิตอยู่บนโลกออนไลน์ ทำให้เว็บเหล่านี้กลายเป็นแหล่งข้อมูล (Data source) ชั้นดี สำหรับธุรกิจที่สามารถเข้าถึง จัดเก็บ และวิเคราะห์ข้อมูลเหล่านี้ได้ ทั้งนี้เพื่อนำมาประยุกต์ใช้กับข้อมูลในองค์กรที่คุณมีอยู่ หรืองานที่คุณทำ เพื่อต่อยอด สร้างสรรค์ ปรับปรุงผลิตภัณฑ์ ให้ตอบโจทย์ลูกค้ามากยิ่งขึ้น

ทำไมถึงต้องเรียน Web Scraping with Minimal Coding?

หลายคนอาจคิดว่าการดึงข้อมูลจากเว็บไซต์เป็นเรื่องของ Developer หรือ นักพัฒนาที่เขียนโค้ดเป็น แต่ปัจจุบันมีเครื่องมือที่เรียกว่า RPA (Robotic Process Automation) เป็นเครื่องมือที่จะช่วยให้คุณสามารถดึงข้อมูลจากเว็บไซต์ได้เอง โดยไม่ต้องเขียนโค้ดมากนัก ซึ่งจะเป็นประโยชน์อย่างมาก เมื่อคุณสามารถดึงข้อมูลเพื่อนำมาวิเคราะห์ เพื่อค้นหา Insight ที่น่าสนใจเพิ่มโอกาสทำความเข้าใจตลาด หรือ เข้าใจลูกค้าของคุณได้มากขึ้น เก็บรวมรวบข้อมูลประกอบการตัดสินใจวางกลยุทธ์ทางธุรกิจได้มีประสิทธิภาพมากยิ่งขึ้น

และคุณจะได้เรียนรู้ทักษะพื้นฐานสำคัญของการวิเคราะห์ข้อมูล นั่นคือการเริ่มต้นรวบรวมข้อมูลจากเว็บไซต์รอบตัว อย่างชาญฉลาด ให้คุณสามารถดึงข้อมูลจำนวนมากบนเว็บไซต์ออกมาได้ในระยะเวลาอันสั้น ช่วยให้คุณ Work Smart ขึ้นกว่าเดิม ทำงานเก่งขึ้นเท่าตัว เป็นสกิลที่หลายองค์กรที่ขับเคลื่อนด้วยข้อมูลกำลังต้องการ

ในคอร์สนี้จะพาคุณเรียนรู้วิธีการดึงข้อมูลจากเว็บไซต์ได้เอง ด้วยเครื่องมือฟรีอย่าง Webscraper.io ผ่านบทเรียนและตัวอย่างการดึงข้อมูลบนเว็บที่มีรูปแบบหลากหลายไม่ว่าจะเป็นเว็บ Blog, E-commerce หรือ Youtube ให้คุณเห็นภาพการดึงข้อมูลจริงที่สามารถลงมือทำพร้อมกัน รวมถึงพัฒนาทักษะให้คุณสามารถทำความเข้าใจเบื้องหลังการทำงานของเว็บไซต์และเรียนรู้วิธีการเขียนโค้ดขั้นพื้นฐานที่จะช่วยให้คุณสามารถดึงข้อมูลที่สนใจจาก 90% ของเว็บไซต์ทั่วโลกได้

ลงมือทำพร้อมกันกับตัวอย่างการดึงข้อมูลจากเว็บไซต์

  • เว็บไซต์ข่าวสาร สื่อออนไลน์ หรือ Blog ต่างๆ เพื่อติดตาม Keyword หัวข้อที่น่าสนใจจากรวบรวมข้อมูลสำหรับตัดสินใจวางกลยุทธ์ทางธุรกิจให้แม่นยำมากยิ่งขึ้น
  • เว็บไซต์ Youtube เพื่อดึงข้อมูลรายละเอียดจากรายการ Content VDO ต่างๆ นำมาวิเคราะห์หา Insight จากช่องหรือรายการที่น่าสนใจ
  • เว็บไซต์ E-commerce เพื่อดึงข้อมูลมาวิเคราะห์ข้อมูลสินค้าหรือธุรกิจคู่แข่งที่ใกล้เคียงธุรกิจของคุณ เพื่อหาโอกาสสร้างความได้เปรียบทางธุรกิจในตลาด
  • เว็บไซต์ ที่มีข้อมูลจำนวนมากอื่นๆ

สิ่งที่คุณจะได้หลังจากเรียนรู้คอร์สนี้

  • ทำความเข้าใจกระบวนการดึงข้อมูลจากเว็บไซต์
  • ปูพื้นฐานโครงสร้าง HTML และ CSS ตั้งแต่เบื้องต้น เพื่อเพิ่มศักยภาพในการดึงข้อมูลที่ Advanced มากยิ่งขึ้น
  • เรียนรู้การดึงข้อมูลจากเว็บไซต์ทั่วไป ด้วยครื่องมือที่จะช่วยให้คุณสามารถเลือกดึงข้อมูลจาก 90% เว็บไซต์ทั่วโลกได้ แบบไม่ต้องเขียนโค้ดซักบรรทัด
  • ลงมือดึงข้อมูลจากเว็บไซต์ที่มีข้อมูลจำนวนมาก หรือ หลายหน้าได้ในระยะเวลาอันสั้น ได้เพียงแค่ไม่กี่คลิกเท่านั้น
  • สามารถนำข้อมูลที่ได้มาวิเคราะห์หา Insight ใช้ประกอบการตัดสินใจได้ในงานของคุณทันที
  • เพิ่มทักษะที่จำเป็นของ Data Driven ให้คุณ Work Smart มากยิ่งขึ้น เนื้อหอมหลายองค์กรต้องการตัว

คอร์สนี้เหมาะสำหรับใครบ้าง?

  • บุคคลทั่วไปที่ไม่มีพื้นฐานการเขียน code แต่ต้องการจะวิเคราะห์ข้อมูลจากเว็บไซต์ตามหัวข้อที่ตนสนใจ
  • Marketer / Sale ที่ต้องการดึงข้อมูลเพื่อหา Insight ของลูกค้า หรือตลาด ไม่ว่าจะเป็น สินค้า หรือบริการไหนเหมาะกับใคร กลุ่มลูกค้าไหนกันแน่ที่สามารถ Target รวมไปถึงการจัดโปรโมชัน และการตั้งราคาต่าง ๆ ได้มีประสิทธิภาพ
  • Product Manager / Business Analyst ที่ต้องการศึกษาคู่แข่ง หรือหา Insight จากผู้บริโภคเพื่อสร้างไอเดียผลิตสินค้าที่ตอบโจทย์ลูกค้า เพิ่มโอกาสสร้างความได้เปรียบทางธุรกิจมากยิ่งขึ้น
  • Data Analyst / Business Intelligence / ผู้ที่สนใจย้ายมาสายงาน Data ผู้กำลังศึกษาเริ่มต้นดึงข้อมูลจากเว็บไซต์แบบง่ายๆ เพื่อนำข้อมูลไปใช้ต่อยอดทำการวิเคราะห์ข้อมูล
  • นักศึกษา ที่ต้องการดึงข้อมูลที่สนใจมาประกอบทำโครงงาน ติด Portfolio

คอร์สนี้ไม่เหมาะสำหรับใคร

  • ไม่เหมาะกับคนที่เขียน code เป็นอยู่แล้ว หรือ ต้องการจะดึงข้อมูลใน fotmat ยาก ๆ
  • คนที่ไม่สนใจเกี่ยวกับการใช้ data หรือหา data เพื่อเอาไปทำอย่างอื่นต่อ

รายละเอียดเพิ่มเติม

  • ผู้เรียนจะได้รับประกาศนียบัตร (Certificate of Completion) เมื่อเรียนจบคอร์ส
  • สอบถามทีมงานผู้เชี่ยวชาญได้ตลอดการเรียน

บทความที่เกี่ยวข้อง

สอบถามข้อมูลเพิ่มเติม

  • ++Facebook ของ Skooldio++
  • สำหรับท่านที่ต้องการสมัครในนามบริษัท ติดต่อรับส่วนลด bulk discount ได้ที่ hello@skooldio.com

หมายเหตุ: โปรแกรมที่ใช้ภายในคอร์ส Web Scraping with Minimal Coding จะเป็นถูกเปิดขึ้นบน Google Chorme หากไปเปิดบน Web Browser อื่น อาจจะมีหน้าตาโปรแกรมหรือหน้าตา UI ที่แตกต่างไปจากเดิม แต่หลักการใช้งานและ Concept ต่าง ๆ ยังเหมือนเดิม สามารถเรียนรู้ได้จากคอร์ส Web Scraping with Minimal Coding ได้เลย

SECTION_TITLE.COURSE_OUTLINE

01

Intro to Web Scraping

Welcome to Class

4:03

Course Material

Beyond Internal Data

4:58

Examples

8:50

Websites We Will Scrape

0:56

What is Web Scraping

5:20

Ethics

5:40

HTML Essentials

2:58

HTML Tags

5:25

HTML Lists

2:08

HTML Tables

2:38

HTML Attributes

7:02

Inspecting a Web Page

10:46

Recap

1:06

Installing Web Scraper

2:52

Common Mistakes When Setting Up Webscraper.io

Scraping a Site

3:33

Common Patterns

7:46

Authentication

3:23

Example: Element & Text Selector (1)

5:20

Example: Element & Text Selector (2)

16:07

Common Mistakes When Scraping a Site

7:16

Exporting Sitemap

Importing Sitemap

Solution: Element & Text Selector

Example: Element Attribute Selector

6:25

Solution: Element Attribute Selector

AJAX Website

10:48

Example: Element Scroll Selector

5:20

Solution: Element Scroll Selector

Example: Multiple URLs (1)

5:00

Example: Multiple URLs (2)

8:41

Solution: Multiple URLs

Example: Element Click once Selector (1)

3:46

Example: Element Click once Selector (2)

11:13

Solution: Element Click once Selector

Example: Element Click more Selector (1)

1:07

Example: Element Click more Selector (2)

9:03

Solution: Element Click more Selector

Example: Link Selector (1)

2:05

Example: Link Selector (2)

9:28

Example: Link Selector (3)

9:18

Solution: Link Selector

Recap

2:01

Intro to CSS Selector

2:50

CSS Selector

13:12

Attribute Selectors

4:08

DOM Tree and Child / Descendant Selectors

6:50

Additional Selectors

8:16

Mastering your CSS Selector Skill

1:42

Exploratory CSS Selectors

9:13

Example: Manually Specifying

8:21

Solution: Manually Specifying

Example: Contains and Sibling (1)

2:24

Example: Contains and Sibling (2)

14:12

Solution: Contains and Sibling

Recap

2:15

SECTION_TITLE.FAQS

Q:

วิธีขอใบเสนอราคาและใบแจ้งหนี้ในนามนิติบุคคล

A:

หากต้องการใบเสนอราคาและใบแจ้งหนี้ในนามนิติบุคคลสามารถส่งรายละเอียดดังนี้

  • คอร์สที่สนใจและจำนวนผู้เรียน
  • ชื่อ-นามสกุล, เบอร์โทรผู้ติดต่อ
  • ชื่อ-ที่อยู่บริษัท, เลขประจำตัวผู้เสียภาษี
  • จำนวนภาษีหัก ณ ที่จ่าย (ถ้ามี)

มาที่ hello@skooldio.com โดยใช้ระยะเวลาดำเนินการไม่เกิน 1 วันทำการ (จันทร์-ศุกร์)

A:

สามารถทำได้ โดยในหน้าคำสั่งซื้อ กดเครื่องหมายถูกในช่อง "ต้องการออกใบกำกับภาษี/ใบเสร็จรับเงิน" จากนั้นเลือก "นิติบุคคล/บริษัท" และคำสั่งซื้อจะมีการหักภาษี ณ ที่จ่าย 3% โดยอัตโนมัติ ในกรณีบริษัทของท่านไม่ใช่ 3% กรุณาส่งรายละเอียดที่ต้องการสั่งซื้อมาที่ hello@skooldio.com

A:

กดเครื่องหมายถูกในช่อง "ต้องการออกใบกำกับภาษี/ใบเสร็จรับเงิน" ในหน้าชำระเงินและเลือกประเภทบุคคลทั่วไปหรือนิติบุคคล และกรอกรายละเอียด

A:

สำหรับคอร์สที่ซื้อในนามบุคคลทั่วไป คอร์สมีอายุตลอดชีพ สำหรับคอร์สที่ซื้อในนามนิติบุคคล สามารถกลับมาเรียนซ้ำได้ภายใน 1 ปี

A:

หลังจากได้รับใบกำกับภาษีแล้ว หากต้องการแก้ไขข้อมูล สามารถทำได้ภายใน 7 วัน นับจากวันที่ได้รับใบกำกับภาษีแบบเต็มรูปทางอีเมล โดยสามารถแก้ไขข้อมูลได้เฉพาะ ชื่อ-นามสกุล เลขประจำตัวผู้เสียภาษีและที่อยู่เท่านั้น จะไม่สามารถแก้ไขข้อมูลคำสั่งซื้อได้

SECTION_TITLE.RELATED_ONLINE_COURSES