เนื่องด้วยสถานการณ์ระบาดของไวรัส Covid-19 ทำให้หลายท่านต้องกักตัวอยู่กับบ้าน ทางสถาบันไ...
เนื่องด้วยสถานการณ์ระบาดของไวรัส Covid-19 ทำให้หลายท่านต้องกักตัวอยู่กับบ้าน ทางสถาบันไอทีจีเนียสและทีมอาจารย์สอนที่ว่างๆ ก็เลยจัดคอร์สอบรมแบบออนไลน์ขึ้นมา ซึ่งก่อนหน้านี้ได้จัดอบรมฟรีไปบ้างแล้วในหลักสูตรด้าน Frontend กับ Angular Framework
ในรอบนี้จึงมาจัดอบรมภาษาโปรแกรมมิ่งฝั่ง Backend อย่าง PHP 7 ร่วมกับฐานข้อมูล MySQL เพื่อใช้ในการพัฒนา Web Service หรือ Web API ด้วยเทคนิค Restful API
ปกติราคาหลักสูตรนี้ด้วยระยะเวลาและเนื้อหาที่นำมาสอนจะมีราคาเต็มอยู่ประมาณ 5,000 บาท แต่ทางทีมงานของสถาบันนำมาสอนแบ่งปันให้ฟรีครับสำหรับ 50 ท่านแรก สำหรับท่านที่ 51 เป็นต้นไป จะขอเก็บค่าธรรมเนียมกันเล็กน้อย ถือว่าเป็นการช่วยกันแบ่งเบาค่าอัพเกรดห้องที่พวกเราใช้อบรมแล้วกันครับ คนละ 300 บาท ไม่ได้ต้องการหากำไรจากหลักสูตรนี้แต่อย่างใดครับ
การอบรมในหลักสูตรนี้เป็นการสอนสดออนไลน์ ผ่านโปรแกรม cisco webex conference และมีการบันทึกการอบรมส่งให้ดูย้อนหลังทั้งหลักสูตรครับ
หลักสูตรนี้พร้อมเรียนรู้ สามารถทักไลน์ด้านล่างเพื่อสั่งซื้อวิดีโอการอบรมได้ทันที
Representational state transfer หรือ REST คือการสร้าง Web Service ชนิดหนึ่งที่ใช้สื่อสารกันบน Internet ใช้หลัการแบบ Stateless คือไม่มี Session ซึ่งต่างจาก Web Service แบบอื่นเช่น WSDL และ SOAP การทำงานของ RESTful Web Service จะอาศัย URI/URL ของ request เพื่อค้นหาและประมวลผลแล้วตอบกลับไปในรูป XML, HTML, JSON โดย response ที่ตอบกลับจะเป็นการยืนยันผลของคำสั่งที่ส่งมา และสามารถพัฒนาด้วยภาษา programming ได้หลากหลาย คำสั่งก็จะมีตาม HTTP verbs ซึ่งก็คือ GET, POST, PUT, DELETE
ในหลักสูตรนี้จะใช้ภาษา PHP ซึ่งเป็นภาษาฝั่ง Backend Programming ที่ได้รับความนิยมในการนำมาประยุกต์สร้าง Web API แบบ Restful โดยเนื้อหาจะกล่าวถึงตั้งแต่พื้นฐานการใช้ตัวภาษาในการเชื่อมต่อกับฐานข้อมูล MySQL และนำมาประยุกต์เขียน API ด้วยเทคนิคต่างๆ โดยผู้เข้าอบรมหลักสูตรนี้จะได้แนวทางที่ถูกต้อง พร้อมตัวอย่างการเขียน Restful API ในโปรเจ็กต์จริง ในการทำงานจริง ที่ผู้สอนมีประสบการณ์ตรงมาถ่ายทอดให้นำไปฝึกฝนและต่อยอดในงานของตนเองได้เป็นอย่างดี
Module 1: รู้จัก REST & Restful
Module 2: ดาวน์โหลดและติดตั้งเครื่องมือสำหรับการพัฒนา RESTful API ด้วย PHP & MySQL
Module 3: Building Api Website
Module 4: Building API Endpoints
Module 5: Consuming API Building Single Page Application
Module 6: Working With Basic Auth
Module 7: Working with PHP & JWT (JSON Web Tokens)
Module 8: Guzzle Basic & Request