TheTuTor365

thumbnail
Programming

ภาษา C++ 101

Instructor

Tutor Egg

Reviews 0 (0 Reviews)

Course Overview

การเขียนโปรแกรมภาษา C++ 101

บทที่ 1: การแนะนำการเขียนโปรแกรม (Introduction to Programming)

  1. การเขียนโปรแกรมคืออะไร: ทำความเข้าใจเกี่ยวกับการเขียนโปรแกรมและความสำคัญของมันในโลกปัจจุบัน
  2. เครื่องมือและสภาพแวดล้อม: แนะนำโปรแกรมแก้ไขโค้ด (IDE) และคอมไพเลอร์ เช่น Visual Studio Code, Code::Blocks
  3. โปรแกรมแรกของคุณ: การเขียนโปรแกรม “Hello, World!” เพื่อเรียนรู้การทำงานพื้นฐาน

บทที่ 2: ตัวแปรและชนิดข้อมูล (Variables and Data Types)

  1. ตัวแปร: การประกาศตัวแปรและการใช้งานตัวแปรในการเก็บข้อมูล
  2. ชนิดข้อมูลพื้นฐาน: เช่น int, float, char, และ double
  3. การแปลงชนิดข้อมูล: วิธีการแปลงระหว่างชนิดข้อมูลต่างๆ

บทที่ 3: การดำเนินการทางคณิตศาสตร์ (Arithmetic Operations)

  1. การคำนวณพื้นฐาน: การใช้ตัวดำเนินการทางคณิตศาสตร์ เช่น บวก ลบ คูณ หาร
  2. การใช้ตัวดำเนินการ: ในการคำนวณและการแก้ปัญหาทางคณิตศาสตร์
  3. การจัดลำดับความสำคัญ: ทำความเข้าใจการจัดลำดับความสำคัญของการดำเนินการ

บทที่ 4: การควบคุมการทำงานของโปรแกรม (Control Structures)

  1. การใช้เงื่อนไข: การใช้ if, else เพื่อควบคุมการทำงานตามเงื่อนไข
  2. การใช้งานลูป: การใช้ for, while เพื่อทำซ้ำการดำเนินการ
  3. การเขียนโปรแกรมที่มีเงื่อนไข: การสร้างโปรแกรมที่มีการตัดสินใจตามเงื่อนไข

บทที่ 5: ฟังก์ชัน (Functions)

  1. การสร้างฟังก์ชัน: การประกาศและการสร้างฟังก์ชัน
  2. การเรียกใช้ฟังก์ชัน: การเรียกใช้ฟังก์ชันและการส่งผ่านค่า
  3. การคืนค่า: การคืนค่าจากฟังก์ชันเพื่อใช้งานในโปรแกรม

บทที่ 6: อาร์เรย์และสตริง (Arrays and Strings)

  1. อาร์เรย์: การประกาศและการใช้งานอาร์เรย์ในการเก็บข้อมูลหลายๆ ตัว
  2. สตริง: การประกาศและการใช้งานสตริงในการเก็บข้อมูลแบบลำดับ
  3. การเข้าถึงและปรับเปลี่ยนค่า: การเข้าถึงและการปรับเปลี่ยนค่าในอาร์เรย์และสตริง

บทที่ 7: การจัดการข้อผิดพลาด (Error Handling)

  1. ประเภทของข้อผิดพลาด: ข้อผิดพลาดทางไวยากรณ์และข้อผิดพลาดทางตรรกะ
  2. การตรวจจับข้อผิดพลาด: วิธีการตรวจจับข้อผิดพลาดในโปรแกรม
  3. การจัดการข้อผิดพลาด: การใช้คำสั่ง try, catch ในการจัดการกับข้อผิดพลาด

บทที่ 8: การทำงานร่วมกันของโปรแกรม (Program Collaboration)

  1. การทำงานร่วมกัน: การแบ่งโปรแกรมออกเป็นโมดูล
  2. การใช้งานไลบรารี: การใช้ไลบรารีที่มีอยู่แล้วเพื่อเพิ่มประสิทธิภาพการพัฒนา
  3. การรวมโค้ด: การนำโค้ดจากหลายโมดูลมารวมกันเพื่อสร้างโปรแกรมที่ทำงานได้สมบูรณ์

บทที่ 9: โครงสร้างข้อมูลพื้นฐาน (Basic Data Structures)

  1. โครงสร้างข้อมูล: การใช้สแตก (stack), คิว (queue), และลิสต์
  2. การจัดเก็บและการจัดการข้อมูล: วิธีการจัดเก็บและการจัดการข้อมูลในโครงสร้างข้อมูลต่างๆ
  3. การใช้งานโครงสร้างข้อมูล: การเลือกใช้โครงสร้างข้อมูลที่เหมาะสมในการแก้ปัญหา

บทที่ 10: การประยุกต์ใช้การเขียนโปรแกรม (Programming Applications)

  1. การสร้างโปรแกรมเล็กๆ: การสร้างโปรแกรมเล็กๆ เพื่อแสดงการใช้งานฟังก์ชันและโครงสร้างข้อมูล
  2. การสร้างโปรแกรมที่มีประโยชน์: เช่น ตัวจัดการรายการงาน (To-do list) และเครื่องคิดเลข
  3. การพัฒนาโปรแกรม: การนำความรู้ที่เรียนมาใช้ในการพัฒนาโปรแกรมที่ซับซ้อนขึ้น

♥ ชั่วโมงเรียน :เนื้อหา+แบบฝึกหัด ทั้งหมด จำนวน 12-15 ชั่วโมง

♥ เวลาที่สอน  : วันจันทร์-วันอาทิตย์

♥ เวลาเรียน : 09.00-12.00น. , 13.00-16.00น. , 18.00-21.00น.

* หากสะดวกวันเวลาไหนก็สามารถบอกมาได้เลยน่ะครับ

What You'll Learn?

  • 1. ได้รับพื้นฐานที่แข็งแกร่งในการเขียนโปรแกรม
  • 2. เข้าใจพื้นฐานของภาษาการเขียนโปรแกรม C++
  • 3. เรียนรู้การเขียนโค้ดที่มีประสิทธิภาพและมีประสิทธิผล
  • 4. พัฒนาทักษะการแก้ปัญหาและการคิดอย่างมีตรรกะ
  • 1. ผู้เริ่มต้นที่สนใจในการเรียนรู้การเขียนโปรแกรม
  • 2. นักศึกษาที่กำลังศึกษาด้านวิทยาการคอมพิวเตอร์หรือสาขาที่เกี่ยวข้อง
  • 3. ผู้เชี่ยวชาญที่ต้องการขยายชุดทักษะในการพัฒนาซอฟต์แวร์
  • 4. บุคคลที่เตรียมตัวสำหรับการสัมภาษณ์งานด้านเทคนิค
  • 1.มีความรู้พื้นฐานเกี่ยวกับการใช้งานคอมพิวเตอร์
  • 2.ความสามารถในการอ่านและเขียนภาษาอังกฤษระดับพื้นฐาน
  • 3. ความตั้งใจและความสนใจในการเรียนรู้การเขียนโปรแกรม
  • 4. การติดตั้งและตั้งค่าโปรแกรมแก้ไขโค้ด (IDE) และคอมไพเลอร์
  • เอกสารการเรียนรู้: รวมถึงสไลด์, บทความ และหนังสืออิเล็กทรอนิกส์ที่เกี่ยวข้องกับเนื้อหาคอร์ส

Course Content

THB 25,000.00
  • Duration 15:00:00
  • Skill Beginner
  • Last Update 17/12/2024

NOTE: You have to pass below courses before you can enroll this course.