লারাভেল অত্যন্ত জনপ্রিয় একটি ওয়েব অ্যাপ্লিকেশন ফ্রেমওয়ার্ক। এটি পিএইচপি প্রোগ্রামিং ল্যাংগুয়েজের মাধ্যমে লেখা হয়েছে।
প্রথমেই প্রশ্ন আসে ফ্রেমওয়ার্ক কী? যারা ওয়েব ডেভেলপমেন্টের সাথে জড়িত, তাদের প্রায় প্রত্যেকটা অ্যাপ্লিকেশন তৈরির সময়ই কিছু কমন জিনিস বার বার লিখতে হয়। যেমন, ইউজারের অথেনটিকেশন, সেসন হ্যান্ডেলিং, ক্যাশ-কুকি হ্যান্ডেলিং, ডেটাবেজ স্কিমা তৈরি করা, বিভিন্ন ডেটাবেজ অপারেশন ইত্যাদি। এখন যেহেতু এ কাজগুলো প্রায় প্রত্যেকটা অ্যাপ্লিকেশনেই করতে হয়, তাই ডেভেলপাররা একটা অ্যাপ্লিকেশন বয়েলারপ্লেট ব্যবহার করে, যেখানে আগে থেকেই এ কাজগুলো করা থাকে। এটিই আসলে ফ্রেমওয়ার্ক নামে পরিচিত।
01 - Classes, methods and properties
https://youtu.be/GlHb2DxkNDU
02 - Introduction
https://youtu.be/pB7MMwB2bx0
03 - Autoloading
https://youtu.be/_MwVaR2L2C4
04 - var_dump is your friend
https://youtu.be/hcfxfHZxcLs
05 - Getters and setters
https://youtu.be/O7i3MXmPjOU
06 - Task model
https://youtu.be/k3jh4EMf4II
07 - Database
https://youtu.be/kb0hrR65Qk0
08 - Encapsulation
https://youtu.be/0X3nvhFw-GA
09 - Database task storage
https://youtu.be/2W6mk2-91Ow
10 - Inheritance
https://youtu.be/Gj6R7xwKzHM
11 - Class files
https://youtu.be/uTBsNUd70Hw
12 - Refactoring task storage
https://youtu.be/ZMR7J6EY3N4
13 - Autoloading, PSR-4 and Composer
https://youtu.be/yhC2bpKtZoY
14 - Task manager
https://youtu.be/riibdnDnyII
15 - Interfaces
https://youtu.be/NExJqYsR8nc
16 - Abstract classes
https://youtu.be/u3hRMfOZpHE
17 - Type hinting
https://youtu.be/e3kLuDb2pPI
18 - Static properties and methods
https://youtu.be/fdOGGOJ-8BM
19 - Traits
https://youtu.be/LzqiCFr2scg
20 - Exceptions
https://youtu.be/2VuUiRxk15Y
21 - Dependancy injection
https://youtu.be/OqNY37cP8uY
22 - Method chaining
https://youtu.be/nJ3nM1geOZw
আমি প্রযুক্তি উন্মুক্ত। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 7 বছর 4 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 4 টি টিউন ও 0 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।