TheTuTor365

thumbnail
Programming

ภาษา C 101

Instructor

Tutor Egg

Reviews 0 (0 Reviews)

Course Overview

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

บทที่ 1. พื้นฐานการเขียนโปรแกรมภาษา C

  1. ประวัติและความสำคัญของภาษา C
  2. การติดตั้งและการตั้งค่าเครื่องมือพัฒนา (เช่น GCC, Visual Studio Code)
  3. โครงสร้างของโปรแกรมภาษา C (เช่น ฟังก์ชัน main(), การใช้ preprocessor directives)

บทที่ 2. ตัวแปรและชนิดข้อมูล

  1. การประกาศและกำหนดค่าตัวแปร
  2. ชนิดข้อมูลพื้นฐาน (int, float, char, double)
  3. การใช้ตัวดำเนินการทางคณิตศาสตร์ (+, -, *, /, %)

บทที่ 3. การควบคุมโครงสร้าง

  1. คำสั่งเงื่อนไข (if, else, switch)
  2. คำสั่งวนลูป (for, while, do-while)

บทที่ 4. ฟังก์ชัน

  1. การประกาศและการเรียกใช้ฟังก์ชัน
  2. ฟังก์ชันที่มีการส่งค่ากลับ (return) และไม่มีการส่งค่ากลับ (void)
  3. การส่งผ่านอาร์กิวเมนต์ไปยังฟังก์ชัน

บทที่ 5. อาร์เรย์และสตริง

  1. การใช้และการจัดการอาร์เรย์
  2. การประกาศและการเข้าถึงข้อมูลในอาร์เรย์
  3. การใช้สตริงและฟังก์ชันที่เกี่ยวข้อง (strlen, strcpy, strcmp)

บทที่ 6. การจัดการหน่วยความจำ

  1. การใช้ตัวชี้ (pointers)
  2. การจองและการปล่อยหน่วยความจำด้วย malloc, calloc, free

บทที่ 7. โครงสร้างข้อมูล

  1. การใช้โครงสร้าง (struct)
  2. การประกาศและการเข้าถึงสมาชิกของโครงสร้าง

บทที่ 8. การจัดการไฟล์

  1. การเปิดและปิดไฟล์ (fopen, fclose)
  2. การอ่านและการเขียนไฟล์ (fread, fwrite, fprintf, fscanf)

บทที่ 9. การดีบักและการจัดการข้อผิดพลาด

  1. การใช้ดีบักเกอร์ (เช่น GDB)
  2. การจัดการข้อผิดพลาดและการใช้คำสั่ง assert

บทที่ 10. แนวปฏิบัติที่ดี

  1. การเขียนโค้ดที่อ่านง่ายและเข้าใจง่าย
  2. การจัดการโปรเจกต์ที่มีขนาดใหญ่
  3. การใช้เครื่องมือจัดการเวอร์ชัน (เช่น Git)

ชั่วโมงเรียน :เนื้อหา+แบบฝึกหัด ทั้งหมด จำนวน 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 22/12/2024

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