📘 Laravel 11 CRUD ව්‍යාපෘතිය (සිංහලෙන්)

MySQL සමඟින් සම්පූර්ණ CRUD (Create, Read, Update, Delete) යෙදුමක් මුල සිට ගොඩනගමු.

🎯 පාඨමාලාවේ අරමුණ

මෙම පාඨමාලාව අවසානයේ ඔබට පහත හැකියාවන් ලැබෙනු ඇත:

  • Laravel 11 ව්‍යාපෘතියක් ආරම්භ කිරීමට.
  • Laravel සහ MySQL සම්බන්ධ කිරීමට.
  • සම්පූර්ණ CRUD යෙදුමක් ගොඩනැගීමට.
  • පරිශීලක අතුරුමුහුණත (UI) සඳහා Blade templates භාවිතා කිරීමට.
  • Bootstrap භාවිතයෙන් මෝස්තර (styling) එක් කිරීමට.

📚 පාඩම් මාලා

ඒකකය 1: හැඳින්වීම

Laravel සහ CRUD මූලික සංකල්ප තේරුම් ගනිමු.

පාඩම ආරම්භ කරන්න
ඒකකය 2: පරිසරය සැකසීම

PHP, Composer, MySQL සහ Laravel ස්ථාපනය කරමු.

පාඩම ආරම්භ කරන්න
ඒකකය 3: දත්ත සමුදාය සැකසීම

MySQL database එක සහ migrations සකසන ආකාරය.

පාඩම ආරම්භ කරන්න
ඒකකය 4: Models & Controllers

MVC, Model, Controller සහ Routes ගැන ඉගෙන ගනිමු.

පාඩම ආරම්භ කරන්න
ඒකකය 5: Create (දත්ත ඇතුළත් කිරීම)

Blade forms, CSRF, සහ Controller හරහා දත්ත ඇතුළත් කරමු.

පාඩම ආරම්භ කරන්න
ඒකකය 6: Read (දත්ත පෙන්වීම)

Eloquent භාවිතයෙන් දත්ත ලබාගෙන table එකක පෙන්වමු.

පාඩම ආරම්භ කරන්න
ඒකකය 7: Update (දත්ත යාවත්කාලීන කිරීම)

පවතින දත්ත සංස්කරණය කිරීමට edit form එකක් සාදමු.

පාඩම ආරම්භ කරන්න
ඒකකය 8: Delete (දත්ත ඉවත් කිරීම)

JavaScript confirmation සමග දත්ත මකා දැමීම.

පාඩම ආරම්භ කරන්න
ඒකකය 9: Validation සහ දෝෂ

පරිශීලක உள்ளீடுகளை சரிபார்த்தು දෝෂ පණිවිඩ පෙන්වමු.

පාඩම ආරම්භ කරන්න
ඒකකය 10: අවසන් ව්‍යාපෘතිය

සම්පූර්ණ යෙදුම සමාලෝචනය කර ඉදිරි පියවර ගැන කතා කරමු.

පාඩම ආරම්භ කරන්න