สอนเขียน REST API ด้วย PHP OOP ทั้ง CRUD เพิ่ม ลบ แก้ไข เรียกดูข้อมูล
สอนเขียน REST API เชื่อมต่อฐานข้อมูลด้วย PHP PDO และขึ้นโครงสร้าง API ด้วย PHP OOP
พร้อม Workshop CRUD (เพิ่ม ลบ แก้ไข เรียกดูข้อมูล) และการใช้งาน Ajax แสดงผลข้อมูลด้วย Datatables
เนื้อหาคอร์สเรียนทั้งหมดนี้ ออกแบบมาเพื่อ สำหรับมือใหม่โดยเฉพาะ
อัพเดทครั้งล่าสุดเมื่อ 10/2021 ผู้เรียนทั้งหมด 228 คน
เนื้อหาหลักสูตร ความยาวทั้งหมด ∞ ชั่วโมง ∞ นาที
เริ่มต้นก่อนเรียนรู้ PHP Ajax Basic REST API |
---|
แนะนำตัวนักเรียน |
ติดตั้งโปรแกรม XAMPP (PHP8) สำหรับสร้างเว็บจำลองเซิฟเวอร์ ดูตัวอย่างฟรี 08:44 น. |
ติดตั้งโปรแกรม Visual Studio Code สำหรับเขียนโปรแกรม ดูตัวอย่างฟรี 05:15 น. |
Bonus Source Code CRUD Modal Ajax + PHP REST API (ศึกษาก่อนเริ่มเรียน) |
CRUD Modal Ajax + PHP REST API มีระบบอะไรน่าสนใจบ้าง ดูตัวอย่างฟรี 0:00 น. |
วิธีการดาวน์โหลด Source Code CRUD Modal Ajax + PHP REST API OOP |
อธิบาย CRUD ในรูปแบบของ API อย่างง่าย (ยกตัวอย่าง ประเภทสินค้า) ดูตัวอย่างฟรี 16:26 น. |
อธิบาย CRUD Modal API จบได้ในหน้าเดียว (ยกตัวอย่าง รายการสินค้า) ดูตัวอย่างฟรี 15:11 น. |
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 น. |
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 น. |
Chapter4 เรียนรู้พื้นฐานการสร้าง REST API |
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 ทั้งหมดนี้คืออะไร 07:16 น. |
Ep35 Class Instantiation การสร้าง Object จาก Class 06:34 น. |
Ep36 Property declarations ∞:∞ น. |
Ep37 Method declarations ∞:∞ น. |
Ep38 Constructors and Destructors ∞:∞ น. |
Ep39 Property Visibility ∞:∞ น. |
Ep40 Method Visibility ∞:∞ น. |
EP41 Constant Declaration ∞:∞ น. |
Ep42 Object Inheritance ∞:∞ น. |
*คอร์สเรียนยังไม่หมดเพียงเท่านี้ ยังมีสอนอีกค่อนข้างเยอะ ที่เห็นเป็นเพียงส่วนนึงเท่านั้น
* การทำงานฝั่ง Server Side จะเป็นการเขียน Pure PHP ทั้งหมดให้อยู่ในรูปแบบของ REST API
โดยจะใช้การสร้าง Class มาใช้งานและนำความรู้เรื่องของ OOP เข้ามาร่วมด้วย
ราคาคอร์สจะอยู่ที่ 1,090 บาท
เฉพาะ 30 ท่านแรกเท่านั้น รีบสมัครทันที ธนาคารกสิกรไทย
เลขที่บัญชี: 893-2-13457-9
ชื่อบัญชี: Yothin Sapsamran
(สามารถโอนเงินได้ทันที)
เมื่อชำระเสร็จแล้ว ให้แจ้ง ชื่อ นามสกุล เบอร์โทร อีเมล ที่ไลน์ได้ทันที @appzstory