เล่นอัตโนมัติ
เติมเต็มอัตโนมัติ
HTML5
Flash
Player
ความเร็ว
เลคเชอร์ก่อนหน้า
เสร็จสิ้น และดำเนินการต่อ
Zero to One : C Programming
Section -1 ประกาศ / คำถามที่พบบ่อย / คู่มือการใช้ระบบ
โปรดอ่าน : การแก้ไขปัญหาที่เกิดจากลำดับของการ Print และ Scanf() ไม่ตรงตามที่โปรแกรมไว้
แบบสอบถามก่อนเริ่มเรียน
Update : วิธีการติดตั้งโปรแกรมแบบละเอียดก่อนเริ่มเรียน (01/07/2562) (5:41)
นโยบายการตอบคำถามข้อสงสัย และ การสนับสนุนผ่าน Community
Section 0 แนะนำบทเรียน / ปรับพื้นฐาน (เริ่มได้เลย !)
Lecture 0 แนะนำบทเรียน (2:16)
Lecture 1 ก้าวเล็ก ๆ ที่ยิ่งใหญ่ กับภาษาซี ! (6:32)
Lecture 3 การติดตั้งและเตรียมตัวก่อนเริ่มพัฒนาโปรแกรมภาษาซี
Section 1 เริ่มต้นพัฒนาโปรแกรมแรกกับภาษาซี
Lecture 4 Hello World ! สวัสดีชาวโลก โปรแกรมแรกของเรา ! (7:20)
Lecture 5 การอธิบายคำสั่งด้วยการ Comment (3:41)
Lecture 6 ตัวแปรคืออะไร แล้วมันใช้งานยังไง ? (10:35)
Lecture 6.5 การใช้งานตัวแปร และ ประเภทข้อมูลแบบปฏิบัติจริง (12:57)
Lecture 7 การรับค่าเข้าโปรแกรมง่าย ๆ แค่เข้าใจเรื่องการ Input (6:40)
Lecture 2 ภาษาซีหน้าตาเป็นอย่างไร แล้วเราจะเจออะไรกับมันบ้าง ? (6:20)
Section 2 รู้จักกับเงื่อนไขของโปรแกรม
Lecture 8 เงื่อนไขคืออะไร แล้ว เงื่อนไขในโปรแกรมคืออะไร ? (Condition) (6:58)
Lecture 9 ตัวดำเนินการเกี่ยวกับการเปรียบเทียบข้อมูล (2:09)
Lecture 10 การใช้งานเงื่อนไขแบบอย่างง่าย (if - else condition) (5:22)
Lecture 11 การใช้งานเงื่อนไขแบบต่อเนื่อง (else if) (3:55)
Lecture 12 การใช้งานเงื่อนไขแบบซ้อนกัน (Nested Condition) (2:45)
Lecture 13 ตัวดำเนินการทางตรรกะอื่น ๆ ที่สามารถใช้ในการตรวจสอบเงื่อนไข (4:00)
Section 3 รู้จักกับการวนซ้ำของโปรแกรม
Lecture 14 การวนซ้ำคืออะไร ? (Loop) (9:40)
Lecture 15 ลักษณะการวนซ้ำแบบ For ของภาษา C (4:03)
Lecture 16 ลักษณะการวนซ้ำแบบ do .. while ของภาษา C (4:10)
Lecture 17 ลักษณะการวนซ้ำแบบ while ของภาษา C (2:27)
Lecture 18 การวนซ้ำแบบซ้อนกันในการพัฒนาโปรแกรม (4:09)
Lecture 19 การใช้งาน Break (2:36)
Section 4 จัดการกับ Error เจ้าปัญหา
Lecture 20 Error มากมายที่เห็นมันคืออะไร ? มาจากไหน ? (5:13)
Lecture 21 การแก้ปัญหา Error ที่สุดแสนจะง่าย (3:33)
Section 5 ฟังก์ชันเรื่องเล็ก ๆ ที่ไม่เล็ก
Lecture 22 เรียนรู้ที่จะใช้งานฟังก์ชัน เพื่อประโยชน์สูงสุดในการพัฒนาโปรแกรม (ตอนใหม่ !!) (3:40)
Lecture 23 การใช้งานฟังก์ชันในภาษาซี (4:16)
Lecture 24 รูปแบบ void ฟังก์ชันทั่วไป (3:55)
Lecture 25 รูปแบบฟังก์ชันที่มีการส่งค่ากลับ (return) (2:56)
Lecture 26 เพิ่มการรับค่าให้กับฟังก์ชัน (argument) (4:20)
Lecture 27 ปฏิบัติการพัฒนาฟังก์ชันของตัวเอง (2:10)
Section 6 การใช้งานเงื่อนไขด้วย Switch case
Lecture 28 อะไรคือ Switch case ? แตกต่างกับ if else อย่างไร ? (3:14)
Lecture 29 การใช้งาน Switch case ของภาษา C (2:36)
Lecture 30 การประยุกต์ใช้งาน Switch case ที่แตกต่างกันออกไป
Section 7 Pointer กับภาษา C มันแยกกันไม่ได้
Lecture 31 Pointer คืออะไร ทำไมถึงสำคัญสำหรับภาษา C ? (4:22)
Lecture 32 รูปแบบการใช้งาน Pointer (2:05)
Section 8 การสร้างและจัดการฟังก์ชัน
Lecture 33 โครงสร้าง (Structure) คืออะไรในภาษา C (3:13)
Lecture 34 ปฏิบัติการ Struct (2:55)
Lecture 35 เรียนรู้การประยุกต์ใช้ Struct กับโลกความเป็นจริง (3:20)
ประเมินคุณภาพวิดีโอคอร์สเรียน
Section 9 การจัดการข้อมูลที่หลากหลายกับ Array
Lecture 36 ทำความรู้จักกับอาร์เรย์ (Array) (5:12)
Lecture 37 การใช้งานอาร์เรย์หนึ่งมิติในภาษา C (5:29)
Lecture 38 การใช้งานอาร์เรย์สองมิติในภาษา C (5:02)
Lecture 39 รูปแบบการประยุกต์ใช้งานอาร์เรย์กับโลกความเป็นจริง (2:55)
Section 10 ทำความรู้จักกับ String
Lecture 40 String คืออะไร ? (2:04)
Lecture 41 การใช้งาน String ในภาษา C (1:41)
Lecture 42 การจัดการ String ด้วย string.h (5:39)
Lecture 43 ประยุกต์ใช้งาน String (1:49)
Section 11 การส่งโครงงาน
Lecture 45 การส่งโครงงาน (0:56)
Lecture 9 ตัวดำเนินการเกี่ยวกับการเปรียบเทียบข้อมูล
เนื้อหาเลคเชอร์ถูกล็อค
If you're already enrolled,
you'll need to login
.
ลงทะเบียนเรียนในคอร์สเพื่อปลดล็อค