PDA

View Full Version : نحوه یادگیری لاراول



meysam1366
سه شنبه 19 اسفند 1393, 23:08 عصر
سلام دوستان عزیز

میخواستم ازتون بخوام که نحوه یادگیری بهتر و اصولی فریموک لاراول یا هر فریموکی رو برام تشریح کنید

ممنون از پاسخ هاتون

meysam1366
جمعه 22 اسفند 1393, 15:18 عصر
دوستان ار راهنمایی همتون ممنونم :متفکر::متفکر:

rezakho
جمعه 22 اسفند 1393, 18:03 عصر
برای کار با فریمورک های PHP و استفاده حداکثر از ظرفیت های یک فریمورک، می بایست موارد زیر لحاظ بشه

1- شی گرا فکر کنید!: تقریبا همه فریمورک ها شی گرا نوشته شدند و برای استفاده از اونها، دونستن شی گرایی لازمه، برای توسعه دادن، دستکاری و استفاده از حداکثر امکانات، تسلط به شی گرایی سطح بالا واجبه، به خصوص امکانات دینامیک php در شی گرایی.
البته شی گرایی، فقط همین وراثت و کلاس بندی و ... نیست، بلکه باید دید شی گرایی داشت، باید همه چیز رو به صورت اشیا دید، از داده ها گرفته تا رابطه ها و روند اجرای برنامه و ...
مثلا اکثر فریمورک ها از ORM ها بهره می گیرند، و این باعث میشه داده های رابطه ای پایگاه داده ها رو به صورت شی ببینید. خلاصه باید شی گرا فکر کنید!

2- الگوهای طراحی: البته در این قسمت نیاز نیست زیاد به عمق! برید، همین دونستن الگوهایی مثل mvc و active record و orm و dependency Injection و ... در حد آشنایی و احیانا طرز کار، کفایت می کنه.
ولی اگر به این ها اشراف داشته باشید و بتونید طریقه پیاده سازیشون رو بدونید، 1 در دنیا و 100 در آخرت برنده اید، الگو های طراحی برای حل مشکلات مرسوم شی گرایی ابداع شدند و یک سطح از شی گرایی بالاترند و آشنایی با اونها، سطح دانشتون رو خیلی بالا می بره.

3- دفترچه راهنما کجاست؟: خیلی از موارد اشکال و سردرگمی در کار با فریمورک ها، مثل همین سوالاتی که در همین فروم پرسیده میشه، اغلب به خاطر عدم مطالعه و یا دست کم، سرسری مطالعه کردن مستندات فریمورک ها هست. وقتی شما ابزاری در دست می گیرید، باید از نحوه کارش مطلع باشید، وگرنه کاری باهاش نمی تونید انجام بدید!

4- خودت رو تکرار نکن!: در کار با فریمورک ها باید به خاطر داشته باشید که هر چیز رو در جای مخصوص به خودش و به صورت تفکیک شده بنویسید. این قوانین به شما کمک میکنه از تکرار جلوگیری کنید و کد خوانا و توسعه پذیری داشته باشید. وقتی از فریمورک ها استفاده می کنید، تا حد زیادی باید تابع قوانین اون فریمورک باشید، البته این ابدا به معنای محدودیت نیست، گرچه ممکنه در موارد بسیار کمی احساس کنید دستتون بسته هست، ولی اگر به موارد قبل مسلط باشید، خواهید دید که به راحتی می تونید مشکلتون رو با دستکاری و توسعه فریمورک حل کنید.

اگر موردی بعدا به خاطرم اومد، اضافه می کنم

meysam1366
شنبه 23 اسفند 1393, 10:17 صبح
ممنون از راهنماییتون دوست عزیز

منبع جامع و آپدیتی رو میشناسید که خوب آموزش بده؟

ممنون

moalla
شنبه 23 اسفند 1393, 17:13 عصر
هر بار که میام این تالار این سوال رو میبینم که باز پرسیده شده :)
ساده ترین اموزشی که من دیدم اینه: اینجا (https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CB0QFjAA&url=http%3A%2F%2Fp30download.com%2Ffa%2Fentry%2F55 567%2F&ei=P0QEVb6jCcv8UMmpg8gB&usg=AFQjCNHujEx-Gr9lwxHjgqtl6uU9co0I9A&sig2=NQPxsuIXPFI-rZvhNygOwQ&bvm=bv.88198703,d.d24)
کامل ترین و مفید ترین اموزشها برای یه اقاست به اسم jeffrey way
یکی از سایتهای فارسی حدود 4 گیگ از ایشون اموزش گذاشته بود برای دانلود که هنوزم گاهی ازشون استفاده میکنم. سایت لرول هم سایت ایشون رو اون بالا لینک داده برای اموزش
البته پیشنهاد میکنم اولیاتش رو که یاد گرفتین برید سراغ داکیومنت خود لرول که خیلی ساده توضیح داده
بهتره از نسخه 4.2 هم شروع کنید و فعلا سراغ نسخه 5 نرید که نسخه نهایی نیست و منابع کمتری هم داره
موفق باشین

rezakho
شنبه 23 اسفند 1393, 21:28 عصر
هر بار که میام این تالار این سوال رو میبینم که باز پرسیده شده :)
ساده ترین اموزشی که من دیدم اینه: اینجا (https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CB0QFjAA&url=http%3A%2F%2Fp30download.com%2Ffa%2Fentry%2F55 567%2F&ei=P0QEVb6jCcv8UMmpg8gB&usg=AFQjCNHujEx-Gr9lwxHjgqtl6uU9co0I9A&sig2=NQPxsuIXPFI-rZvhNygOwQ&bvm=bv.88198703,d.d24)
کامل ترین و مفید ترین اموزشها برای یه اقاست به اسم jeffrey way
یکی از سایتهای فارسی حدود 4 گیگ از ایشون اموزش گذاشته بود برای دانلود که هنوزم گاهی ازشون استفاده میکنم. سایت لرول هم سایت ایشون رو اون بالا لینک داده برای اموزش
البته پیشنهاد میکنم اولیاتش رو که یاد گرفتین برید سراغ داکیومنت خود لرول که خیلی ساده توضیح داده
بهتره از نسخه 4.2 هم شروع کنید و فعلا سراغ نسخه 5 نرید که نسخه نهایی نیست و منابع کمتری هم داره
موفق باشین

نسخه 5 نسخه نهایی نیست؟!؟!؟!

moalla
یک شنبه 24 اسفند 1393, 16:58 عصر
خبر نداشتم :)
بهرحال هنوزم اگه سوالی داشته باشید و اینترنت رو چک کنید میبینید اکثرا بنابر نسخه 4 جواب دادن
مگه اینکه فردی خودش تفاوت ها رو بدونه و سریع بتونه اونجایی که تغییر میخواد رو انجام بده
ایشالله بعد عید وقت بکنم یه اموزش برای تفاوتهای 4 با 5 و روش ارتقاش درست بکنم برای دوستان

kazemimorteza
سه شنبه 11 فروردین 1394, 15:22 عصر
ویدیوهای اموزش لاراول ۵ را میتونید توی این سایت دانلود کنید .

http://www.tutdl.ir/1393/12/26/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-laracasts-laravel-5-fundamentals-with-jeffrey/

behzadamin12
دوشنبه 26 خرداد 1399, 08:10 صبح
دوره لاراول (https://jobteam.ir/Course/178-Laravel-course-building-online-store)رو مشاهده کنید
https://jobteam.ir/Course/178-Laravel-course-building-online-store

behzadamin12
پنج شنبه 13 خرداد 1400, 11:02 صبح
https://www.pinterest.com/pin/601300987752238880
اینم شاید مورد استفادتون قرار بگیره

itrozir
یک شنبه 27 تیر 1400, 17:36 عصر
با سلام و درود

بهترین وب سایت برای یک گیری لاراول (https://itroz.com/blog/clear-cache-root-and-config-through-the-site-address-in-laravel/) وب سایت لیندا هست که جدیدا لینکدین اون رو خریده و به قسمت آموزش لینکدین (https://www.linkedin.com/learning) اضافه شده.

https://www.linkedin.com/learning

Reza1998
یک شنبه 14 شهریور 1400, 17:18 عصر
بهترین کار اینه که بری کلاس بیرون آموزش عملی ببینی
خیلی موثر و مفیده و کاربردی
ولی باید به موسسه و استادش خیلی دقت کنی
لایتک نرو من تجربه بدی داشتم:ناراحت: