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)
Teach online with
Ep50 เช็คเงื่อนไข SQL ด้วย Switch Case
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock