5.3 เนื้อหาบทเรียน (Contents)

บทเรียนออนไลน์ แบ่งเนื้อหาทั้งหมด 8

บทเรียน แต่ละบทมีการนำเสนอเนื้อหา รูปภาพ ตัวอย่างโปรแกรม

และวีดีโออธิบายการทำงานของโปรแกรมอย่างเป็นระบบ พร้อมด้วยแบบฝึกหัด และแบบทดสอบ

ก่อนและหลังเรียน นักเรียนสามารถเขียนและรันโปรแกรมได้ผ่าน Live Editor บนสื่อบทเรียน

ออนไลน์ ซึ่งช่วยพัฒนาทักษะการเขียนโปรแกรม และส่งเสริมการเรียนรู้ได้อย่างมีประสิทธิภาพ โดยแสดงรายละเอียดดังนี้

บทที่ 1: ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรมเบื้องต้น

  1. ระบบคอมพิวเตอร์
  2. ภาษาคอมพิวเตอร์สําหรับพัฒนาโปรแกรม
  3. หลักการทํางานของเวิลด์ไวด์เว็บได้
  4. ความรู้เบื้องต้นเกี่ยวกับเว็บไซต์ (Web Site)
  5. ประเภทของโปรแกรมบนเว็บ
  6. ประเภทของเว็บไซต์และรูปแบบการใช้งาน
  7. องค์ประกอบสําคัญในการออกแบบเว็บไซต์
  8. ภาษาสําหรับการพัฒนาเว็บไซต์
  9. การติดตั้งชุดพัฒนาโปรแกรมภาษาพีเอชพี (PHP)
  10. การสร้างโลคอลไซต์

บทที่ 2: โครงสร้างภาษาโปรแกรมคอมพิวเตอร์ที่ใช้ในการเขียนเว็บ

  1. พื้นฐานภาษาพีเอชพี (PHP)
  2. โครงสร้างของภาษาพีเอชพี (PHP)
  3. คำสั่งแสดงผลในภาษาพีเอชพี (PHP)
  4. คำสั่งหมายเหตุ (Comment)
  5. คำสงวนในภาษาพีเอชพี (PHP)
  6. ตัวแปร (Variable) ชนิดข้อมูล (Data Type) และค่าคงที่ (Constant)
  7. นิพจน์และตัวดำเนินการ 

บทที่ 3: การควบคุมโปรแกรมด้วยคำสั่งเงื่อนไข

  1. การตรวจสอบเงื่อนไขโดยใช้ if statement
  2. การตรวจสอบเงื่อนไขโดยใช้ if else statement
  3. การตรวจสอบเงื่อนไขโดยใช้ if elseif else statement
  4. การตรวจสอบเงื่อนไขโดยใช้ switch statement

ตัวอย่างโค้ด If แรกของคุณ

คลิกที่ปุ่ม RUN ด้านซ้ายเพื่อแสดงผลลัพธ์

บทที่ 4: คำสั่งวนซ้ำ

  1. การวนซ้ําโดยใช้ For
  2. การวนซ้ําโดยใช้ while
  3. การวนซ้ําโดยใช้ do  -  while
  4. คําสั่ง break และ continue

ตัวอย่างโค้ดวนซ้ำแรกของคุณ

คลิกที่ปุ่ม RUN ด้านซ้ายเพื่อแสดงผลลัพธ์

บทที่ 5: การสร้างและใช้งานฟังก์ชัน

  1. ฟังก์ชัน
  2. ประเภทของฟังก์ชัน
  3. ฟังก์ชันเกี่ยวกับอาเรย์(Array)
  4. ฟังก์ชันเกี่ยวกับสตริง (String)
  5. ฟังก์ชันทางคณิตศาสตร์(Math Function)
  6. ฟังก์ชันเกี่ยวกับวันและเวลา (Date/Time Function)
  7. การสร้างฟังก์ชัน
  8. การส่งผ่านค่าให้กับฟังก์ชัน
  9. ฟังก์ชันเกี่ยวกับระบบไฟล์(File System Function)

ตัวอย่างโค้ด

คลิกที่ปุ่ม RUN ด้านซ้ายเพื่อแสดงผลลัพธ์

บทที่ 6: การสร้างฟอร์มเพื่อติดต่อกับผู้ใช้

  1. การกําหนดค่าฟอร์มเบื้องต้น
  2. ส่วนประกอบ (Element) ของคําสั่ง <form>
  3. รับค่าจากฟอร์ม

รูปแบบการกําหนดขอบเขตของฟอร์มมีดังนี้

การกำหนดคุณสมบัติให้แท็ก <form> มีรูปแบบคำสั่งดังนี้

บทที่ 7: ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล

  1. ความรู้เบื้องต้นเกี่ยวกับฐานข้อมูล
  2. ลําดับชั้นของข้อมูล (Data Hierarchy)
  3. ฐานข้อมูลมาเรียดีบี (MariaDB)
  4. การเปิดใช้งานฐานข้อมูลมาเรียดีบี
  5. ชนิดของข้อมูลในฐานข้อมูลมายเอสคิวแอล
  6. การกําหนดคุณสมบัติของฟิลด์ข้อมูลเพิ่มเติม
  7. การจัดการฐานข้อมูลด้วย PhpMyadmin
  8. ภาษาเอสคิวแอล

บทที่ 8: การจัดการฐานข้อมูลบนเว็บด้วยภาษาพีเอชพี

  1. ภาษาพีเอชพีกับการติดต่อฐานข้อมูล
  2. การเขียนโปรแกรมด้วยภาษาพีเอชพี เพื่อเชื่อมต่อ และปิดการเฃื่อมต่อฐานข้อมูล MySQL
  3. การเขียนโปรแกรมภาษาพีเอชพี เพื่อเพิ่มข้อมูลในตาราง
  4. การเขียนโปรแกรมภาษาพีเอชพี เพื่อแสดงข้อมูลในตาราง
  5. การเขียนโปรแกรมภาษาพีเอชพี เพื่อค้นหาข้อมูลในตาราง
  6. การเขียนโปรแกรมภาษาพีเอชพี เพื่อแก้ไขข้อมูลในตาราง
  7. การเขียนโปรแกรมภาษาพีเอชพี เพื่อลบข้อมูลในตาราง