Skip to main content

Basic SQL with BigQuery

About#

คอร์ส 🦀 ปูพื้นฐาน SQL ด้วย Google BigQuery เหมาะสำหรับผู้เริ่มต้นเรียน SQL เพื่อใช้ในการอ่านข้อมูล เมื่อเรียนจบผู้เรียนสามารถต่อยอดเรียนรู้คำสั่ง SQL ที่ซับซ้อนขึ้นได้ด้วยตนเอง

  • เรียนรู้คำสั่ง SQL พื้นฐานและ Functions ที่ใช้บ่อย คัดมาแล้วว่าได้ใช้ในการทำงานจริงแน่นอน
  • เรียนรู้จาก 23 ตัวอย่างที่ถูกออกแบบให้เข้าใจง่ายต่อผู้เริ่มต้น พร้อมคำอธิบาย
  • เรียนด้วย Google BigQuery โดยใช้ข้อมูลจริงจาก BigQuery public data ผู้เรียนจะได้ลงมือทำจริงด้วยตนเอง
  • สอดแทรกวิธีการใช้ Google BigQuery ระหว่างทาง ผู้เรียนที่ไม่เคยใช้ Google BigQuery ทำงานจริงมาก่อนก็เรียนได้
  • มี Quiz และ Challenge แทรกระหว่างเรียนเรื่อยๆ เพื่อเช็คความเข้าใจในเนื้อหาที่เรียน
  • เรียนออนไลน์ได้ไม่จำกัดเวลา มีข้อสงสัยสามารถพูดคุย/ถามผู้สอนได้ที่เพจ Noob Learning

Detail#

  • Level: Beginner
  • Chapters: 9
  • Hours: 3.5
  • Quizzes: 0
  • Clips: 0
  • Certification: ได้รับเมื่อเรียนจบทุกคอร์สในซีรีย์ Basic ML Crash Course
  • 100% online: เรียนบน Interactive learning platform

Prerequisites#

Instructor#

Manusaporn Treerungroj (Ying): แอดมินเพจ Noob Learning | Data Scientist @ FOXFOX

Syllabus#

  • เข้าสู่โลกแห่งข้อมูล (10 mins)
    • CRUD
    • SQL บน BigQuery
  • ข้อมูล London Bicycles 🚲 (15 mins)
  • เริ่มต้น Query กันเถอะ (30 mins)
    • Ex. 1: Hello World
    • Ex. 2: SELECT … AS …
    • Ex. 3: SELECT …
    • Ex. 4: SELECT … FROM …
    • Note
    • Ex. 5: SELECT * FROM …
  • Filter ข้อมูลให้เหลือ Row ที่ต้องการ (30 mins)
    • Ex. 6: WHERE …
    • Ex. 7: WHERE … AND ...
    • Ex. 8: WHERE … OR ...
    • Note
    • Ex. 9: WHERE … LIKE ...
    • Ex. 10: WHERE … BETWEEN …
  • สำรวจข้อมูลเป็น Group (40 mins)
    • Ex. 11: COUNT
    • Ex. 12: DISTINCT
    • Note
    • Ex. 13: GROUP BY …
    • Ex. 14: GROUP BY …
    • Ex. 15: GROUP BY … HAVING …
    • Note
  • เรียงผลลัพธ์อย่างที่ต้องการ (15 mins)
    • Ex. 16: ORDER BY …
    • Ex. 17: ORDER BY … DESC
    • Ex. 18: GROUP BY … ORDER BY …
  • ทำความรู้จัก Function (40 mins)
    • Data Types (ชนิดข้อมูล)
    • Ex. 19: CAST( … AS … )
    • Ex. 20: SAFE_CAST( … AS … )
    • Ex. 21: IF( …, …, … )
    • Ex. 22: IFNULL( …, … )
    • Ex. 23: EXTRACT( … FROM … )
    • Note
  • Recap (15 mins)
  • Challenge (15 mins)