وظیفه اصلی برنامههای وب مدرن، ذخیرهسازی، آپدیت، بازیابی و حذف دادهها در پایگاه داده است. این دوره دقیقاً به همین موضوع میپردازد: اینکه لاراول چطور این کار را برایتان راحتتر میکند. اگر تا حالا با دیتابیس و کدنویسی دست و پنجه...
آموزش لاراول (فریم ورک پی اچ پی): مدل ها و داده
چرا این دوره؟
وظیفه اصلی برنامههای وب مدرن، ذخیرهسازی، آپدیت، بازیابی و حذف دادهها در پایگاه داده است. این دوره دقیقاً به همین موضوع میپردازد: اینکه لاراول چطور این کار را برایتان راحتتر میکند. اگر تا حالا با دیتابیس و کدنویسی دست و پنجه نرم کرده باشید، میدانید که مدیریت دادهها چقدر میتونه زمانبر و پیچیده باشه. اینجا قراره یاد بگیرید چطور با چند خط کد ساده، این مسیر رو هموار کنید.
چه چیزی یاد میگیرم؟
در این دوره «آموزش لاراول مدلها و داده» قراره با هم قدم به قدم پیش بریم:
ساخت و پیکربندی مدلها و جداول پایگاه داده از طریق لاراول و PHP
نوشتن کوئریهای کارآمد برای بازیابی دادهها
ایجاد روابط بین مدلهای مختلف (مثلاً رابطه یک به چند یا چند به چند)
مدیریت خروجی دادهها به شکلی تمیز و اصولی
کار با مایگریشنها (Migration) برای مدیریت نسخههای مختلف دیتابیس
چطور به کارم کمک میکنه؟
تصور کنید یه وبلاگ ساده دارید. بدون یادگیری این مفاهیم، هر بار که میخواید یه پست جدید اضافه کنید یا کامنتها رو مدیریت کنید، باید کلی کد تکراری بنویسید. با یادگیری مدلها و روشهای Query نویسی، میتونید این کارها رو خیلی سریعتر و با خطای کمتری انجام بدید. این دوره کمک میکنه برنامههاتون از حالت ایستا خارج بشن و واقعاً پویا و قدرتمند بشن.
محتوای دوره
شماره
عنوان فصل
تعداد جلسات
1
مقدمه
1 جلسه
2
فصل اول – آغاز به کار
5 جلسه
3
فصل دوم – مدلها و مایگریشنها
11 جلسه
4
فصل سوم – درخواستهای پایگاه داده و دادهریزی
14 جلسه
5
فصل چهارم – کار با روابط
12 جلسه
6
فصل پنجم – مدیریت خروجی داده
12 جلسه
مشخصات دوره
عنوان: آموزش لاراول (فریم ورک پی اچ پی): مدلها و داده
سطح: متوسط (آشنایی مقدماتی با PHP و لاراول توصیه میشه)
مدت زمان: حدود ۵۵ جلسه آموزشی
پلتفرم: مکتوب خونه
یه نکته کاربردی
وقتی دارید رابطهها رو در لاراول کار میکنید، حتماً با with() و load() کار کنید. این دو متد میانبرهای خیلی خوبی هستن که تعداد کوئریهاتون رو به شدت کم میکنن. مثلاً فرض کنید میخواید لیست کاربرا رو همراه با پستهاشون نشون بدید. بدون این متدها، برای هر کاربر یه کوئری جدا زده میشه که اصلاً بهینه نیست. با with('posts') فقط دو کوئری زده میشه و کلی سرعت برنامه بالا میره. این نکتهای هست که توی پروژههای واقعی حسابی به دردتون میخوره.
این دوره برای کیه؟
اگه دانشجوی کامپیوتر هستید یا تازه میخواید وارد بازار کار بشید و با لاراول کار کنید، این دوره میتونه یه پله محکم براتون باشه. مخصوصاً اگه پروژههای دانشجوییتون رو با لاراول پیش میبرید، این آموزش کمک میکنه کدهای تمیزتر و حرفهایتری بنویسید. حتی اگه چند سالی هست با PHP کار میکنید ولی هنوز با مدلهای لاراول راحت نیستید، این دوره میتونه خلأهاتون رو پر کنه.
ضمناً با توجه به تخفیف ویژهای که الان فعاله، وقت مناسبی برای شروع این دورهست. هزینه آموزش با این تخفیف واقعاً بهصرفهست و میتونید با خیال راحت روی کیفیت محتوا حساب کنید.