Our Goals
หลังจากเรียนจบคอร์สนี้ นักเรียนจะเข้าใจ 3 เทคโนโลยีที่ใช้กันอย่างแพร่หลายในงาน IT, data analytics และ data science เราเน้นสอนแบบ hands-on (command line, sqlite และ python 3.8) ทุกบทเรียนนักเรียนจะได้ลงมือเขียนโค้ด/ โปรแกรมเองทั้งหมด
- สร้างและจัดการไฟล์ โฟลเดอร์ใน Windows OS
- สร้าง database ด้วย sqlite3 command
- เขียน query เพื่อดึงข้อมูลจากหลายๆตารางพร้อมกัน
- เขียน python script พื้นฐาน รู้จักการใช้งานฟังก์ชันและ control flow
- เขียน python เพื่อเชื่อมต่อกับ database
- สร้างแอพพลิเคชั่นง่ายๆสำหรับรันใน command prompt
Modules
แต่ละ module จะมีวีดีโอสอน บทความรีวิวคอนเซ็ปต์ และแบบทดสอบความรู้ (formative quiz)
- Module 1a – Essential Command Line for Windows
- Module 1b – Essential Command Line for Linux/ Mac
- Module 2 – Intermediate Command Line
- Module 3 – SQLite Part One (Create Database)
- Module 4 – SQLite Part Two (Basic Queries)
- Module 5 – Essential Python
- Module 6 – Python Programming
- Module 7 – Final Project
แอดกำลังทำเพิ่มอีกสองบทเกี่ยวกับการจัดการ CSV และ Intro to Machine Learning รอเรียนได้เร็วๆนี้ครับ
How to Learn
คอร์สเราออกแบบมาให้เรียนเฉพาะวีดีโอก็ได้นะครับ จริงๆถ้าเรียนวีดีโออย่างเดียวก็สามารถทำ final project ได้เลย แต่ถ้าอ่านบทความรีวิวและทำ quiz ด้วยจะเข้าใจบทเรียนมากขึ้น แต่จะใช้เวลาเรียนนานขึ้นเช่นกัน

Prerequisite
- คอมพิวเตอร์ แล๊บท๊อปส่วนตัว Windows 7 ขึ้นไป Ram อย่างน้อย 1GB เข้าถึงอินเตอร์เน็ต
- ใช้งานคอมพิวเตอร์พื้นฐาน สามารถดาวน์โหลดและติดตั้งโปรแกรมได้
Note – สำหรับนักเรียนที่จะใช้คอมหรือแล๊บท๊อปของบริษัทเรียนวิชานี้ ต้องขอสิทธิ์ admin เพื่อดาวน์โหลดและติดตั้งโปรแกรม รวมถึงการตั้งค่า PATH variable ด้วยนะครับ แอดแนะนำว่าใช้เป็นคอมส่วนตัวจะเรียนสะดวกกว่า
FAQ
- คอร์สนี้เป็นคอร์สระดับเริ่มต้น ครอบคลุมพื้นฐานทั้งหมดที่ควรรู้เกี่ยวกับ command line, SQLite และ Python version 3.8+
- เรามีทั้งหมด 35 วีดีโอ แบบทดสอบความรู้ บทความรีวิวเนื้อหา และโปรเจ็คจบ คอร์สเรียนนี้ใช้เวลาเรียนทั้งหมดประมาณ 2-3 ชั่วโมง (เฉพาะวีดีโอ) หรือ 4-5 ชั่วโมง รวมอ่านบทความและทำแบบทดสอบความรู้
- หากมีข้อสงสัยในบทเรียน สามารถทักแชททาง FB messenger หรือทางไลน์แอดได้เลยที่ @datarockie (มี @ นำหน้าด้วยนะครับ)
The Road Ahead
หลังจากเรียนจบแล้ว นักเรียนทุกคนจะสามารถเขียน script แบบนี้ได้เลย ใช้ความรู้ command line + sqlite + python สร้างเป็นแอพง่ายๆสำหรับรันใน command prompt