This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
BasicCourse1 PHP Ajax Basic REST API
เริ่มต้นก่อนเรียนรู้ PHP Ajax Basic REST API
แนะนำตัวนักเรียน
ติดตั้งโปรแกรม XAMPP (PHP8) สำหรับสร้างเว็บจำลองเซิฟเวอร์
ติดตั้งโปรแกรม Visual Studio Code สำหรับเขียนโปรแกรม
Chapter 0 พื้นฐาน Javascript ที่ควรรู้ ก่อนไปลุย Ajax
Ep1 พื้นฐาน Javascript การใช้งาน Console และ Comment (13:28)
Ep2 การประกาศตัวแปรด้วย var let const และไม่ต้องประกาศ? (11:57)
Ep3 การประกาศใช้งาน Function (Declaration) (3:59)
Ep4 การใช้งาน Parameters Arguments ใน Function (4:02)
Ep5 การใช้งาน Default Parameters ใน Function (2:38)
Ep6 การประกาศ Function แบบ Express และ Arrow Function (4:19)
Ep7 Workshop การเขียน Function แสดงผล (5:26)
Ep8 Template Literals พื้นฐานการใช้งาน Basic Syntax (8:24)
Ep9 Template Literals การเชื่อมต่อ Strings (7:08)
Ep10 Template Literals ใช้งานร่วมกับ HTML และสร้างเงื่อนไข Condition (11:08)
รายละเอียดคอร์สเรียนทั้งหมด คลิก
Chapter1 เริ่มต้นการสร้างฐานข้อมูล พื้นฐาน PHP PDO
Ep11 สร้างฐานข้อมูล basic1_crud และสร้าง Table products (13:20)
Ep12 สร้าง Table Categories ทำความเข้าใจความสัมพันธ์ (7:54)
Ep13 การเพิ่มข้อมูลตัวอย่างใน Insert Table (3:55)
Ep14 พื้นฐานการใช้งาน PHP แสดงผลข้อมูล (8:57)
Ep15 เรียนรู้การสร้างตัวแปร PHP เริ่มต้นการใช้งาน PDO (5:10)
Ep16 เชื่อมต่อฐานข้อมูล MySQL และสร้าง Instance ของ Class PDO (5:10)
Ep17 จัดการข้อผิดพลาดใน PHP PDO (Error Handling) (5:21)
Chapter2 การแสดงข้อมูลด้วย PDOStatement ( Fetch )
Ep18 พื้นฐานการ Query ข้อมูล ด้วย PHP PDO Fetch (13:18)
Ep19 เรียนรู้การตั้งค่า header และการใช้งาน loop while และ foreach (11:37)
Ep20 พื้นฐานการใช้งาน Fetch All ดึงข้อมูลทั้งหมด (6:56)
Ep21 เรียนรู้การใข้งาน PDO Fetch Styles แต่ละตัว (12:11)
Ep22 เริ่มต้นการเขียน Category Api (12:05)
Ep23 เข้าใจวิธีการ Response Data (10:30)
Chapter3 เรียนรู้พื้นฐานการสร้าง REST API
Ep24 ทำความเข้าใจกับ Http Status Codes (7:06)
Ep25 ฝึกการใช้งาน Http Response Code (ลงมือเขียน) (8:17)
Ep26 เรียนรู้พื้นฐาน REST API เบื้องต้น (9:48)
Ep27 เรียนรู้การใช้งาน POSTMAN สำหรับ Test API ของเรา (13:18)
Chapter 4 เรียนรู้พื้นฐานการใช้งาน Prepared Statements
Ep28 เริ่มต้นเขียน Prepared Statements (10:42)
Ep29 ความแตกต่างระว่าง bindParam และ bindValue (7:50)
Ep30 ตัวอย่างการใช้งาน Question Mark Parameters (4:53)
Ep31 ตัวอย่างการใช้งาน Named Parameters (4:42)
Ep32 วิธีการส่งค่า Query Params มาใช้ในโปรเจค (9:12)
Ep33 เขียน Category API ดึงข้อมูลแต่ละ ID (9:50)
Chapter 5 การเขียนโปรแกรมเชิงวัตถุด้วย PHP OOP
Ep34 Object, Property, Method, Class ทั้งหมดนี้คืออะไร (7:16)
Ep35 Class Instantiation การสร้าง Object จาก Class (6:34)
Ep36 Property Declarations การสร้าง Property (5:01)
Ep37 Method Declarations การสร้าง Method (8:03)
Ep38 Access Modifier ทำความเข้าใจกับ Public, Private, Protected (4:00)
Ep39 สอนการใช้งาน Public, Private, Protected (10:06)
Ep40 Object Inheritance การสืบทอดวัตถุ (9:52)
Ep41 การใช้งาน Constructors ภายใน Class (14:17)
Ep42 ตัวอย่างการใช้งาน Object จาก Class ที่ได้สร้างเอาไว้ (9:09)
Chapter 6 การสร้าง Class Database
Ep43 เริ่มต้นการสร้าง Class Database (12:40)
Ep44 เทคนิคลับ การตั้งค่า ATTR_EMULATE_PREPARES (10:41)
Ep45 เรียนรู้การใช้งาน PHP OOP Static Methods (8:53)
Ep46 เริ่มต้นสร้าง Method Query (10:52)
Ep47 เรียนรู้การ Query SQL ด้วย Prepared Statements (11:09)
Ep48 เรียนรู้เงื่อนไขการใช้งาน SQL CRUD (12:10)
Ep49 วิธีการดึงค่าคำสั่งแรกของ SQL มาเข้าเงื่อนไข (9:32)
Ep50 เช็คเงื่อนไข SQL ด้วย Switch Case (11:58)
Ep51 จัดการ Error ต่างๆของ Query (8:54)
Bonus Source Code1 PHP AJAX Multiple Input (แถมให้ฟรีกรณีพิเศษ)
แจกโค้ด MultiInput, MultiCheckboxDelete, Pagination
ดาวน์โหลดโค้ด PHP AJAX Multiple Input ที่ตรงนี้
Bonus Source Code2 CRUD Modal Ajax + PHP REST API
CRUD Modal Ajax + PHP REST API มีระบบอะไรน่าสนใจบ้าง
วิธีการดาวน์โหลด Source Code ตรงนี้
อธิบาย CRUD ในรูปแบบของ API อย่างง่าย (ยกตัวอย่าง ประเภทสินค้า) (16:26)
อธิบาย CRUD Modal API จบได้ในหน้าเดียว (ยกตัวอย่าง รายการสินค้า) (15:11)
Ep45 เรียนรู้การใช้งาน PHP OOP Static Methods
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock