
รายละเอียด
คอร์สนี้จะสอนการพัฒนาเว็บแอพลิเคชั่นด้วย Laravel ซึ่งช่วยให้เราเริ่มสร้างแอพลิเคชั่นได้อย่างรวดเร็ว โดยที่เครื่องมือที่จำเป็นหลายอย่าง ได้ถูกเตรียมพร้อมไว้ให้เราค่อนข้างครบแล้ว ดังนั้นช่วยประหยัดเวลาของเราลงไปได้เป็นอย่างมาก โดยจะเริ่มอธิบายจากขั้นพื้นฐานตั้งแต่การติดตั้ง ไปจนถึงวิธีการนำขึ้น Server เพื่อใช้งานจริง ท่านจะได้เรียนรู้เครื่องมือต่างๆที่ Laravel เตรียมไว้ให้เรา อาทิเช่น Artisans, Eloquent, Blade รวมไปถึงเทคนิคขั้นสูงอย่าง Email, Login, Service Provider และการทำงานร่วมกับฟร้อนเอนต์ด้วย Ajax เป็นต้น
สิ่งที่ต้องเตรียมมา
- เครื่องคอมพิวเตอร์ Notebook หรือ PC
- ระบบปฏิบัติการ Windows 7 ขึ้นไป
- ดาวน์โหลดและติดตั้งโปรแกรม XAMPP
- ดาวน์โหลดและติดตั้งโปรแกรม Visual Studio Code
สิ่งที่จะได้รับในการอบรม
- เอกสารคู่มือ
- เวิร์คชอฟที่สามารถใช้งานได้
- ตัวอย่างโค้ดเพื่ออำนวยความสะดวกในการเขียนโปรแกรม
ระยะเวลาในการอบรม
ผู้สอน
ราคาคอร์สอบรม
- ท่านละ 11,500 บาท ( ราคาไม่รวมภาษีมูลค่าเพิ่ม )
สถานที่อบรม
- ห้องฝึกอบรมอาคารเขตอุตสาหกรรมซอฟต์แวร์ (Software Park) ตรงข้ามเซ็นทรัลแจ้งวัฒนะ
- ถนนแจ้งวัฒนะ ตำบลคลองเกลือ อำเภอปากเกร็ด จังหวัดนนทบุรี 11120
รายละเอียดหลักสูตร
วันที่ 1
- Introduction
- แนะนำ Laravel
- Text Editor
- Composer
- การสร้างโปรเจ็กต์
- การทดสอบโปรเจ็กต์
- โครงสร้างของโปรเจ็กต์
- การตั้งค่าฐานข้อมูล
Routing, View, Template และ Controller
- Routing
- การส่งข้อมูลไปแสดงผลในวิว
- การส่งข้อมูลในรูปแบบอาเรย์
- การใช้คำสั่ง Compact
- Template
- การแสดงข้อมูล
- คำสั่งเงื่อนไข
- การทำ Master Page
- การรวม Template
- การสร้าง Controller โดยใช้ Artisan
- Resource Controllers
ออกแบบฐานข้อมูลด้วย Migration และ Seeding
- ภาพรวมโปรเจ็กต์
- Relationship
- สร้าง Migration Scripts
- Migration Data Type
- การ Migrate และ Rollback
- การทำ Seeding
- การ Migrate Seed Data
การทำงานกับข้อมูลด้วย Models
- รู้จักกับ Model
- Eloquent ORM
- การสร้าง Model
- Model Relationship
- การใช้งาน Tinker Shell
- การทำงานกับข้อมูลด้วย Model
- การแสดงข้อมูล
- การเพิ่ม / แก้ไข และลบข้อมูลผ่านโมเดล
การแสดงรายการและแบ่งหน้า
- Product Controller
- การแสดงรายการสินค้า
- การแบ่งรายการทีละหน้า (Pagination)
ฟอร์มรับข้อมูล และการตรวจสอบความถูกต้อง
- ติดตั้ง Form Plugin
- การแสดงข้อมูลบนฟอร์ม
- การสร้าง Dropdown List
- การตรวจสอบความถูกต้องของฟอร์ม
- การเขียนกฏการตรวจสอบ
- การอัพโหลดรูปภาพ
- การเพิ่ม / แก้ไข และลบข้อมูลสินค้า (CRUD)
Laravel API
- การเขียน API Route และ Route Method
- การเขียน API Controller และ Controller Action
- การทำ Nested API Route
- การเขียน JSON Response
Session & Middleware
- Sessions
- Cart Controller
- Service Provider
- Facade
- Middleware
Authentication
- การสร้างระบบ Authentication
- Database Migrations
- หน้าจอล็อกอิน
- การลงทะเบียนผู้ใช้ในระบบ
- สิทธิ์ในการใช้งานเมนู
- การตรวจสอบสิทธิ์ด้วย Middleware
- การล็อกอินด้วยชื่อผู้ใช้
- ลืมรหัสผ่าน
Reporting และ Chart
- หน้าจอการชำระเงิน
- ใบสั่งซื้อ
- พิมพ์ใบสั่งซื้อ
การติดตั้ง
- ภาพรวมการติดตั้ง
- การติดตั้งลงใน Server
หมายเหตุ
- ** คอร์สอบรมสำหรับองค์กร **
- ** สามารถเช่าสถานที่ Co-Working Space เพื่ออบรมได้ (คิดค่าเช่าแยก) **
- ** เปิดอบรมเมื่อผู้เรียน 2 ท่านขึ้นไป **
- ** ผู้เรียนจำนวนมาก สามารถขอราคาส่วนลดแบบเหมาจ่ายได้ **