C/C++ 1: พื้นฐานสำหรับผู้เริ่มต้น

เรียนรู้พื้นฐานการเขียนโปรแกรมในภาษา C++ ภาษาที่นิยมใช้ในการแข่งขันคอมพิวเตอร์ (Competitive Programing) หลายระดับ

C/C++ 1: พื้นฐานสำหรับผู้เริ่มต้น Course Cover Image

ออนไซต์และออนไลน์

รูปแบบการสอน

12+

เหมาะกับผู้เรียนอายุ

วันเสาร์ 10.00-12.00

เวลาเรียน

120 นาที

ครั้งละ

ภาพรวมของคอร์ส

จุดเริ่มต้นของการแข่งขันเขียนโปรแกรม

พื้นฐาน C++ สำคัญที่สุดสำหรับผู้สนใจเข้าสู่สายการแข่งขันเขียนโปรแกรมหรือ Competitive Programmimg เนื้อหาในคอร์สนี้ เหมาะสำหรับผู้เริ่มต้นที่สนใจอยากจะเข้ามาเป็นตัวจริงในสายการแข่งขันเขียนโปรแกรมระดับโลก เพราะเมื่อเรามีความรู้พื้นฐานของ C++ แล้ว ไม่ว่าจะเป็นการแข่งขันระดับโลกหรือค่าย สอวน. ที่ทุกคนไฝ่ฝันก็ย่อมไม่ไกลเกินจริง เราเริ่มสอนจากจุดเริ่มต้นของการเขียนโปรแกรม จนกระทั่งทุกคนเข้าใจพื้นฐานภาพรวมของภาษา C++ และพร้อมขึ้นสู่ระดับปานกลางในคอร์สถัด ๆ ไป

หลักสูตร

เรียนรู้พื้นฐานการเขียนโปรแกรมภาษา C++

เรียนรู้ตั้งแต่พื้นฐานโครงสร้างโปรแกรม C++ การจัดการกับตัวแปร การดำเนินการรูปแบบต่าง ๆ ไปจนถึงการสร้างเงื่อนไข วนซ้ำ และการเขียนฟังก์ชั่น

  • Chapter 1
    โครงสร้างโปรแกรม C++
    • Semicolons
    • Main Function
    • Headers and Libraries
  • Chapter 2
    การรับและแสดงผลข้อมูล (Standard I/O)
    • print()
    • scanf()
    • cin
    • cout
  • Chapter 3
    ตัวแปร (Variables)
    • ประเภทของตัวแปร
    • การประกาศตัวแปร
    • การเขียนทับตัวแปร
  • Chapter 4
    ทำความรู้จักกับ C++
    • สร้างไฟล์ C++
    • ทำไมเราจึงใช้ภาษา C++
    • หลักการพื้นฐานของ C++
  • Chapter 5
    การดำเนินการ (Operations)
    • การดำเนินการทางคณิตศาสตร์ (Arithmetic Operations)
    • การเปรียบเทียบ (Comparison Operations)
    • การดำเนินการทางตรรกศาสตร์ (Logical Operations)
    • การปรับค่าตัวแปร (Variable Adjustment)
  • Chapter 6
    Conditional Statements
    • if
    • else
    • else if
    • Nested Conditional
    • switch - case
  • Chapter 7
    Loops
    • For loop
    • While loop
    • Do-While Loop
  • Chapter 8
    Pointers
    • Address and memory Allocation
    • Pointers in variables and arrays
  • Chapter 9
    Functions
    • Concepts
    • Declarations
    • Arguments
    • Return Value
    • Recursive functions

สิ่งที่รวมอยู่ในคอร์ส

สร้างห้องเรียนที่ดีที่สุดสำหรับทุกคน

เพื่อให้นักเรียนทุกคนได้เก็บเกี่ยวความรู้และประสบการณ์ในแต่ละคอร์สกลับไปอย่างเต็มที่ เราจึงได้รวบรวมสิ่งเหล่านี้เอาไว้

คอร์สเรียนสด

เรียนรู้กับผู้สอนโดยตรงพร้อมโอกาสในการ ถามคำถามและแลกเปลี่ยนความคิดเห็นกับนักเรียนคนอื่น ๆ

คอร์สเรียโจทย์ปัญหา

ตลอดการเรียนกับเรา เราได้เตรียมโจทย์และ โปรเจ็กต์ต่าง ๆ เอาไว้ให้นักเรียนได้ลองฝึกทำ จริง ๆ

การเรียนตัวต่อตัว

นักเรียนสามารถจองเวลาในการปรึกษา และพูดคุยกับผู้สอนของเราได้แบบตัวต่อตัว

สังคมแห่งการเรียนรู้

นักเรียนทุกคนสามารถเข้า Discord ของเราเพื่อทำกิจกรรมและแลกเปลี่ยนข่าวสารต่าง ๆ ในโลกเทคโนโลยีกันได้

วิดีโอย้อนหลัง

เรามีการบันทึกวิดีโอการเรียนทุกครั้งเพื่อ ให้นักเรียนสามารถกลับมาทบทวนได้ เรื่อย ๆ

เกียรติบัตร

รับเกียรติบัตรหลังเรียนจบเพื่อยืนยันว่า นักเรียนได้ผ่านการเรียนรู้กับเรามา แล้วจริง ๆ

ผู้สอนของเรา

เรียนกับครูและพี่ ๆ มากประสบการณ์

Camp Selfie

ผู้สอนมากประสบการณ์จากเวทีการแข่งขันระดับ ประเทศและระดับนานาชาติอย่าง TOI และ IOI และผู้มีประสบการณ์การทำงานจริง ซึ่งพร้อมจะสอนในสิ่งที่ยากให้เข้าใจได้ง่าย และให้ความช่วยเหลือผ่านทาง Discord ตลอดเวลา

พี่ดิว profile
พี่ดิว

นักศึกษาชั้นปีที่ 3 สาขา Data Science Harbour.Space@UTCC

เกียรติบัตร

รับเกียรติบัตรหลังเรียนจบ

หลังเรียนจบนักเรียนสามารถขอเกียรติบัตรจากเราเพื่อนำไปเป็นหลักฐานยืนยันความรู้และทักษะที่ได้รับจากเรากับคนอื่น ๆ ได้

Camp Certificate Sample

เวลาเรียน

รีบจองก่อนที่ที่นั่งจะหมด!

ในปัจจุบันคอร์สทั้งหมดของเราจะจัดขึ้นในเวลาเดียวกัน

คอร์สต่อไป

เริ่ม 5 ส.ค. 2567

Teacher Profile for next course

พี่ดิว

คอร์สสด วันเสาร์ 10:00 - 12:00 GMT+7

*หมายเหตุ เราจะเป็นผู้จัดแบ่งห้องเรียนของนักเรียนเอง ผู้สอนอาจจะมีการเปลี่ยนแปลงตามความ เหมาะสม
*หากจำนวนนักเรียนที่ลงทะเบียนน้อยกว่า 8 คน สถาบันจะขอยกเลิกการเปิดคอร์สนั้น ๆ และทำการคืน เงินให้เต็มจำนวน

ราคา

เราการันตีความโปร่งใส

กับคอร์สที่จะเตรียมความพร้อมให้ทุกคนก้าวทันโลกปัจจุบันไปพร้อม ๆ กันในราคาย่อมเยา

จ่ายครั้งเดียว

฿ 3000

  • เรียนสดตลอด 12 สัปดาห์

  • ดูย้อนหลังได้ตลอด

  • ปรึกษาตัวต่อตัวกับผู้สอน

  • เกียรติบัตร

  • เข้าร่วมคอมมิวนิตี้ของพวกเรา

คำถามที่พบบ่อย

มีข้อสงสัยเพิ่มเติม?

หากมีข้อสงสัยลองดูว่าคำตอบด้านล่างช่วยคุณได้หรือไม่ หรือสามารถติดต่อพวกเราโดยตรงได้เลย

  • นักเรียนอายุเท่าไหร่ถึงจะเริ่มเรียนได้?

    นักเรียนที่มีอายุ 12 ปีขึ้นไปสามารถเริ่มเรียนกับ Leagues of Code TH ได้ อย่างไรก็ตามเราไม่จำกัดอายุผู้เรียนแต่อย่างใด สามารถโทรสอบถามข้อมูลเพิ่มเติมได้หากอยู่นอกเกณฑ์อายุที่ระบุข้างต้น

  • จำนวนนักเรียนต่อห้องจะเป็นอย่างไร?

    ในหนึ่งห้อง เราพยายามจำกัดจำนวนนักเรียนไม่ให้เกิน 25 คน

  • ต้องมีพื้นฐานมาก่อนหรือไม่ ถึงจะสมัครได้?

    ทุกคนไม่จำเป็นต้องมีพื้นฐานใด ๆ ก็สามารถเริ่มฝึกเขียนโปรแกรมกับเราได้ หากเพียงมีบางหัวข้อที่จำเป็นในการเรียน เช่น พีชคณิตพื้นฐาน (บวกลบคูณหาร) เท่านั้น

  • ต้องใช้อุปกรณ์อะไรในการเรียน?

    เราแนะนำให้ใช้คอมพิวเตอร์ส่วนตัว (โน้ตบุ๊ค/Laptop) ที่มีระบบปฏิบัติการ Windows หรือ MacOS อย่างไรก็ตาม เราไม่แนะนำให้ใช้อุปกรณ์ที่ไม่ได้มีระบบปฏิบัติการดังกล่าวติดตั้งไว้ เช่น IPad, Smart phone และอื่น ๆ

  • ต้องติดตั้งระบบอะไรบ้างเพื่อเริ่มเรียนกับ Leagues of Code TH?

    สำหรับนักเรียนที่สมัครคอร์สเริ่มต้นเราจะส่งข้อมูลการติดตั้งโปรแกรมต่าง ๆ ให้ก่อนเริ่มเรียน และในคาบเรียนแรกเราจะมีการแนะนำการใช้งานโปรแกรมสำหรับนักเรียนที่ไม่คุ้นเคย หากนักเรียนมีปัญหาใด ๆ ทีมงานของเราก็พร้อมที่จะช่วยเหลือใน Discord

Course Cover Image

Python 2: ฟังก์ชันและการเขียนโปรแกรมเชิงวัตถุ (OOP)

ก้าวเข้าสู่การเขียนโปรแกรมสำหรับโปรเจ็กต์ที่ใหญ่ขึ้นด้วย function และ object ซึ่งเป็นหัวใจของ python ที่ทำให้โปรแกรมของเราเป็นระเบียบและเข้าใจง่าย

Course Cover Image

C/C++ 1: พื้นฐานสำหรับผู้เริ่มต้น

เรียนรู้พื้นฐานการเขียนโปรแกรมในภาษา C++ ภาษาที่นิยมใช้ในการแข่งขันคอมพิวเตอร์ (Competitive Programing) หลายระดับ

Course Cover Image

C/C++ 4: ฝึกฝนทักษะการแก้ปัญหา 1 (Searching & Sorting)

ฝึกฝนทักษะการเพิ่มประสิทธิภาพของโปรแกรมผ่านการเรียนรู้พัฒนาการของสองอัลกอริทึมสำคัญในแวดวงคอมพิวเตอร์

เริ่มเขียนโค้ดเลยตอนนี้

Leagues of Code TH พร้อมที่จะมอบความรู้และประสบการณ์ที่ดีที่สุดให้กับน้อง ๆ ทุกคน

คอร์สทั้งหมดคอร์สทั้งหมดคอร์สทั้งหมด