C/C++ 3: ทฤษฎีกราฟ (Graph Theory) และการประยุกต์ใช้
ทำความรู้จักกับทฤษฎีกราฟ (Graph Theory) หัวข้อที่มีการประยุกต์ใช้เพื่อแก้ปัญหาในชีวิตประจำวันในหลายแง่มุม
![C/C++ 3: ทฤษฎีกราฟ (Graph Theory) และการประยุกต์ใช้ course Cover Image](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbo8elgoj%2Fimage%2Fupload%2Fv1736237814%2FC3_520640933a.png&w=1200&q=75)
ออนไซต์และออนไลน์
รูปแบบการสอน
12+
เหมาะกับผู้เรียนอายุ
ทุกวันเสาร์
เวลาเรียน
120 นาที
ครั้งละ
ภาพรวมของคอร์ส
แก้ปัญหาด้วยทฤษฎีกราฟ
คอร์สนี้เหมาะสำหรับคนที่อยากเรียนรู้เพิ่มเติมเกี่ยวกับทฤษฎีกราฟ สาขาทางคณิตศาสตร์ที่ถูกนำไปประยุกต์ใช้ในการแก้โจทย์การเขียนโปรแกรมอย่างหลากหลาย แนะนำว่านักเรียนควรมีความรู้เกี่ยวกับ STL หรือ Data Structure อยู่แล้ว
หลักสูตร
Graph Theory หรือ ทฤษฎีกราฟ
เรียนรู้ทฤษฎีกราฟ หรือ Graph Theory ที่จะทำให้โปรแกรมของเรามีประสิทธิภาพมากยิ่งขึ้น ซึ่งเป็นเนื้อหาสำคัญของ Competitive Programming
- Chapter 1
ทำความรู้จักกับ Graph Theory- Graph Theory คืออะไร
- คำศัพท์ใน Graph Theory (Node, Edge, Path, Cycle, Circuit)
- Directed & Undirected Graphs
- Connected component
- Tree
- Chapter 2
Graph Representations- Adjacency Matrix
- Adjacency List
- Edge List
- Chapter 3
Graph Traversal- DFS
- BFS
- Flood-fill
- A* Search
- Chapter 4
Topological Sort- Using in-degree counting
- Floyd-warshall Algorithm
- Chapter 5
Minimum Spanning Tree- Minimum Spanning Tree Problems
- Kruskal Algorithm
- Jarnik-Prim Algorithm
- Chapter 6
Shortest Path- Shortest Path Problems
- Labelling-method
- Bellman-ford Algorithm
- Dijkstra Algorithm
สร้างห้องเรียนที่ดีที่สุดสำหรับทุกคน
สิ่งที่รวมอยู่ในคอร์ส
เพื่อให้นักเรียนทุกคนได้เก็บเกี่ยวความรู้และประสบการณ์ในแต่ละคอร์สกลับไปอย่างเต็มที่ เราจึงได้รวบรวมสิ่งเหล่านี้เอาไว้
คอร์สเรียนสด
เรียนรู้กับผู้สอนโดยตรงพร้อมโอกาสในการ ถามคำถามและแลกเปลี่ยนความคิดเห็นกับนักเรียนคนอื่น ๆ
คอร์สเรียนโจทย์ปัญหา
ตลอดการเรียนกับเรา เราได้เตรียมโจทย์และ โปรเจ็กต์ต่าง ๆ เอาไว้ให้นักเรียนได้ลองฝึกทำ จริง ๆ
การเรียนตัวต่อตัว
นักเรียนสามารถจองเวลาในการปรึกษา และพูดคุยกับผู้สอนของเราได้แบบตัวต่อตัว
สังคมแห่งการเรียนรู้
นักเรียนทุกคนสามารถเข้า Discord ของเราเพื่อทำกิจกรรมและแลกเปลี่ยนข่าวสารต่าง ๆ ในโลกเทคโนโลยีกันได้
วิดีโอย้อนหลัง
เรามีการบันทึกวิดีโอการเรียนทุกครั้งเพื่อ ให้นักเรียนสามารถกลับมาทบทวนได้ เรื่อย ๆ
เกียรติบัตร
รับเกียรติบัตรหลังเรียนจบเพื่อยืนยันว่า นักเรียนได้ผ่านการเรียนรู้กับเรามา แล้วจริง ๆ
ผู้สอนของเรา
เรียนกับครูและพี่ ๆ มากประสบการณ์
![ภาพกลุ่มจาก Leagues of Code summer camp ปีสาม](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbo8elgoj%2Fimage%2Fupload%2Fv1736263682%2FIMG_9756_f2fd42a294.jpg&w=828&q=50)
ผู้สอนมากประสบการณ์จากเวทีการแข่งขันระดับ ประเทศและระดับนานาชาติอย่าง TOI และ IOI และผู้มีประสบการณ์การทำงานจริง ซึ่งพร้อมจะสอนในสิ่งที่ยากให้เข้าใจได้ง่าย และให้ความช่วยเหลือผ่านทาง Discord ตลอดเวลา
![รูปโปรไฟล์พี่พีร์ ธนกฤต](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbo8elgoj%2Fimage%2Fupload%2Fv1736914227%2FThanakrit_Pongtanawannagon_706d532f3c.png&w=3840&q=50)
พี่พีร์
![รูปโปรไฟล์พี่กันต์ ธีร์จุฑา](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbo8elgoj%2Fimage%2Fupload%2Fv1736243731%2FTeejuta_teacher_profile_27dd62364f.png&w=3840&q=50)
พี่กันต์
![รูปโปรไฟล์พี่ปาล์ม ชิติพัทธ์](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbo8elgoj%2Fimage%2Fupload%2Fv1736913721%2FChitipat_Chanaseuk_29f13522d2.png&w=3840&q=50)
พี่ปาล์ม
เกียรติบัตร
รับเกียรติบัตรหลังเรียนจบ
หลังเรียนจบนักเรียนสามารถขอเกียรติบัตรจากเราเพื่อนำไปเป็นหลักฐานยืนยันความรู้และทักษะที่ได้รับจากเรากับคนอื่น ๆ ได้
![ตัวอย่างเกียรติบัตร Leagues of Code TH](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbo8elgoj%2Fimage%2Fupload%2Fv1736263937%2Fcertificate_example_00c63d0a31.png&w=828&q=20)
เวลาเรียน
รีบจองก่อนที่ที่นั่งจะหมด!
ในปัจจุบันคอร์สทั้งหมดของเราจะจัดขึ้นในเวลาเดียวกัน
คอร์สต่อไป
เริ่ม 18 ม.ค. 2568
![รูปโปรไฟล์พี่พีร์ ธนกฤต](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbo8elgoj%2Fimage%2Fupload%2Fv1736914227%2FThanakrit_Pongtanawannagon_706d532f3c.png&w=128&q=75)
พี่พีร์
คลาสสด ทุกวันเสาร์ 10:00 - 12:00
*หมายเหตุ เราจะเป็นผู้จัดแบ่งห้องเรียนของนักเรียนเอง ผู้สอนอาจจะมีการเปลี่ยนแปลงตามความ เหมาะสม
*หากจำนวนนักเรียนที่ลงทะเบียนน้อยกว่า 8 คน สถาบันจะขอยกเลิกการเปิดคอร์สนั้น ๆ และทำการคืน เงินให้เต็มจำนวน
ราคา
เราการันตีความโปร่งใส
กับคอร์สที่จะเตรียมความพร้อมให้ทุกคนก้าวทันโลกปัจจุบันไปพร้อม ๆ กันในราคาย่อมเยา
จ่ายครั้งเดียวหรือผ่อนชำระ
฿5000
เรียนสดตลอด 12 สัปดาห์
ดูย้อนหลังได้ตลอด
ปรึกษาตัวต่อตัวกับผู้สอน
เกียรติบัตร
เข้าร่วมคอมมิวนิตี้ของพวกเรา
คำถามที่พบบ่อย
มีข้อสงสัยเพิ่มเติม?
หากมีข้อสงสัยลองดูว่าคำตอบด้านล่างช่วยคุณได้หรือไม่ หรือสามารถติดต่อพวกเราโดยตรงได้เลย
- นักเรียนอายุเท่าไหร่ถึงจะเริ่มเรียนได้?
นักเรียนที่มีอายุ 12 ปีขึ้นไปสามารถเริ่มเรียนกับ Leagues of Code TH ได้ อย่างไรก็ตามเราไม่จำกัดอายุผู้เรียนแต่อย่างใด สามารถโทรสอบถามข้อมูลเพิ่มเติมได้หากอยู่นอกเกณฑ์อายุที่ระบุข้างต้น
- จำนวนนักเรียนต่อห้องจะเป็นอย่างไร?
ในหนึ่งห้อง เราพยายามจำกัดจำนวนนักเรียนไม่ให้เกิน 25 คน
- ต้องมีพื้นฐานมาก่อนหรือไม่ ถึงจะสมัครได้?
ทุกคนไม่จำเป็นต้องมีพื้นฐานใด ๆ ก็สามารถเริ่มฝึกเขียนโปรแกรมกับเราได้ หากเพียงมีบางหัวข้อที่จำเป็นในการเรียน เช่น พีชคณิตพื้นฐาน (บวกลบคูณหาร) เท่านั้น
- ต้องใช้อุปกรณ์อะไรในการเรียน?
เราแนะนำให้ใช้คอมพิวเตอร์ส่วนตัว (โน้ตบุ๊ค/Laptop) ที่มีระบบปฏิบัติการ Windows หรือ MacOS อย่างไรก็ตาม เราไม่แนะนำให้ใช้อุปกรณ์ที่ไม่ได้มีระบบปฏิบัติการดังกล่าวติดตั้งไว้ เช่น IPad, Smart phone และอื่น ๆ
- ต้องติดตั้งระบบอะไรบ้างเพื่อเริ่มเรียนกับ Leagues of Code TH?
สำหรับนักเรียนที่สมัครคอร์สเริ่มต้นเราจะส่งข้อมูลการติดตั้งโปรแกรมต่าง ๆ ให้ก่อนเริ่มเรียน และในคาบเรียนแรกเราจะมีการแนะนำการใช้งานโปรแกรมสำหรับนักเรียนที่ไม่คุ้นเคย หากนักเรียนมีปัญหาใด ๆ ทีมงานของเราก็พร้อมที่จะช่วยเหลือใน Discord
![Course Cover Image](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbo8elgoj%2Fimage%2Fupload%2Fv1736237811%2FWeb_Dev1_57339c0bb8.png&w=1080&q=75)
Webdev 1: พื้นฐานสำหรับผู้เริ่มต้น
เริ่มต้นเขียนเว็บไซต์ในภาษา HTML และ CSS พื้นฐานที่ทุกเว็บไซต์มีร่วมกัน
![Course Cover Image](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbo8elgoj%2Fimage%2Fupload%2Fv1736237812%2FC4_9317442227.png&w=1080&q=75)
C/C++ 4: ฝึกฝนทักษะการแก้ปัญหา 1 (Searching & Sorting)
ฝึกฝนทักษะการเพิ่มประสิทธิภาพของโปรแกรมผ่านการเรียนรู้พัฒนาการของสองอัลกอริทึมสำคัญในแวดวงคอมพิวเตอร์
![Course Cover Image](/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fdbo8elgoj%2Fimage%2Fupload%2Fv1737014732%2FFree_Course_1_25380202d1.png&w=1080&q=75)
Basic Computational Thinking
ฝึกกระบวนการคิดสำหรับผู้ที่ต้องการพัฒนาทักษะเชิงตรรกะ เตรียมพร้อมสำหรับการคิดอย่างเป็นระบบในการเขียนโปรแกรม