ทำไมต้อง Laravel 11 ในปี 2024? ปฏิวัติความเรียบง่าย
การติดตั้ง Laravel 11: จากศูนย์จนรันได้จริง
Docker & Laravel Sail ในบริบทที่กว้างขึ้นของการติดตั้งและการตั้งค่า
การสร้างโปรเจกต์ (Creating a Project) ในบริบทที่กว้างขึ้นของการติดตั้งและการตั้งค่า
Configuration & Environment: จัดการค่าเซ็ตติ้งด้วย .env
ความแตกต่างระหว่าง Laravel Herd และ Laravel Sail
Artisan Console: เครื่องมือทุ่นแรงที่ Developer ต้องรัก
ความเข้าใจเรื่อง MVC Architecture ในบริบทของ Laravel
Laravel Ecosystem: รู้จักเครื่องมือรอบตัวที่จะทำให้ชีวิตง่ายขึ้น
Request Lifecycle: การเดินทางของข้อมูลใน Laravel
เจาะลึก Directory Structure ใหม่ใน Laravel 11: หายไปไหนหมด!?
Routing 101: กำหนดเส้นทางให้เว็บของคุณ
Middleware: ด่านตรวจคนเข้าเมืองของ Request
Controllers: จัดระเบียบ Logic ให้เป็นระบบ
Blade Templating: สร้าง UI สวยด้วย PHP ที่เป็นมิตร
Blade Components: แยกส่วน UI เพื่อการนำกลับมาใช้ใหม่
Database Migrations: ระบบ Version Control สำหรับฐานข้อมูล
Eloquent ORM: คุยกับฐานข้อมูลแบบมนุษย์ด้วย Model
Database Seeding & Factories: สร้างข้อมูลทดสอบมหาศาลในพริบตา
Validation: ตรวจสอบข้อมูลให้ถูกต้องก่อนบันทึก
CSRF Protection: เข้าใจและป้องกันช่องโหว่ความปลอดภัยพื้นฐาน
Workshop: สร้างระบบ Blog อย่างง่ายด้วย Laravel 11 (ตอนที่ 1)
Eloquent Relationships: เชื่อมโยงข้อมูลแบบ 1-to-Many
Vite & Asset Bundling: จัดการ CSS/JS ในโลกสมัยใหม่
Dependency Injection & Service Container: หัวใจของ Laravel
ระบบสมาชิก (Auth) ใน Laravel 11: Breeze vs Fortify
API Development: สร้าง RESTful API ด้วย Laravel 11
Service Providers: จุดลงทะเบียนหลักของแอปพลิเคชัน
File Storage: จัดการรูปภาพและไฟล์อัปโหลดอย่างมือโปร
Queues & Jobs: ทำงานหนักไว้เบื้องหลังเพื่อความลื่นไหล
Laravel Horizon: มอนิเตอร์ระบบ Queue แบบ Real-time
Mail & Notifications: ส่งอีเมลและแจ้งเตือนหา User
Real-time Marvels: เริ่มต้นกับ Laravel Reverb
Task Scheduling: สั่งให้ Laravel ทำงานอัตโนมัติตามเวลา
Basic Testing: เริ่มต้นเขียน Test ด้วย Pest
Eloquent Performance: เทคนิค Eager Loading ป้องกัน N+1 Query
Error Handling & Logging: รับมือกับบั๊กและการเก็บ Log
Laravel Pulse: เฝ้าระวังสุขภาพของ Server ในคลิกเดียว
Security Mastery: การเข้ารหัส (Encryption) และการทำ Hashing
Concurrency ใน Laravel 11: รันงานหลายอย่างพร้อมกัน
Domain-Driven Design (DDD) ใน Laravel: สำหรับระบบขนาดใหญ่
อนาคตของ Laravel: ทิศทางและแนวทางการเป็นส่วนหนึ่งของ Community