یکی از دغدغه های افرادی که به زبان های برنامه نویسی اصلی مسلط هستند انتخاب یک فریم ورک کارا و قدرتمند می باشد تا حجم کدنویسی آنها را کاهش داده و در نهایت یک خروجی امن و قابل اعتماد تولید کند. فریم ورک لاراول (Laravel) یک جادوگر به تمام معناست. برای خلق آثار خارق العاده و وب سایت های قدرتمند کافیست شما به زبان PHP تسلط داشته باشید، باقی کارها را لاراول (Laravel) انجام می دهد. این یک شعار نیست بلکه حقیقی است که باعث شده فریم ورک لاراول (Laravel) به عنوان محبوب ترین فریم ورک PHP در سال های اخیر شناخته شود. علاوه بر این اگر شما هم اکنون هر یک از سایت های کاریابی ایران را باز کنید غیر ممکن است با چندین آگهی تحت عنوان «یک فرد مسلط به لاراول (Laravel)» روبه رو نشوید. تصویر زیر از نتایج گوگل نشان می دهد که تنها یک جمله درباره استخدام برنامه نویس لاراول نزدیک به ۱۱۶۰۰۰ نتیجه و لینک را باز گردانده است و مهر تاییدی بر بازار کار خوب این فریم ورک می باشد:
یک معرفی کامل و جامع در ارتباط با فریم ورک لاراول (Laravel) تحت عنوان «چرا لاراول (Laravel)» در روکسو پلاس منتشر شده است. لذا از تمام دوستانی که با این فریم ورک آشنایی ندارند تقاضا دارم که حتما این مقاله را (با کلیک کردن روی عبارت فوق) مطالعه بفرمایند.
دوستان عزیز برای درک بهتر مفاهیم این دوره شما باید به زبان PHP که زبان پایه فریم ورک لاراول (Laravel) می باشد آشنایی داشته باشید. برای این منظور یک دوره آموزشی تحت عنوان «آموزش مقدماتی تا پیشرفته PHP همراه با ساخت یک CMS» در روکسو منتشر کرده ام که با استفاده از آن می توانید به اکثر مفاهیم زبان PHP تسلط کامل پیدا کنید. بنابراین پیش نیازهای این دوره عبارتند از:
لاراول به عنوان یکی از محبوب ترین فریم ورک های PHP در سال ۲۰۱۵ تا کنون شناخته شده است. این آمار با استناد به نمودار دایره ای که توسط سایت پوینت منتشر شده است مورد تایید می باشد.
در حال حاضر اکثر شرکت های ایرانی و حتی خارجی به هنگام استخدام نیروی برنامه نویس خود این سوال را می پرسند که «آیا با فریم ورک لاراول (Laravel) کار کرده اید؟» و این بدین معنی است که لاراول به عنوان یک جادوگر PHP می تواند هر کمپانی را نجات دهد. لاراول به دلیل سادگی بسیار زیاد و راحت بودن یادگیری آن و همچنین توانایی ساخت هر نرم افزار پیچیدهای، در هر شرکتی قابل استفاده است. از طرفی به دلیل محبوبیتی که این فریم ورک قدرتمند دارد برنامه نویسان و توسعه دهندگان زیادی پکیج ها (Package) و پلاگین هایی را برای آن تولید کرده اند تا حجم کدنویسی شما را به حداقل میزان ممکن برسانند. به هر حال ما اینجا نیستیم که درباره این فریم ورک و قدرتمندی آن صحبت کنیم. هر آنچه نیاز بوده در مقاله «چرا لاراول» توضیح داده شده است.
قدم اول
نصب لاراول
مسیرها (Routes)
نترلرها (Controllers)
ویو (Views)
موتور قالب سازی Blade
پایگاه داده - Migration ها
کوئری های خام SQL
Eloquent و ORM لاراول
پایگاه داده و ارتباط جداول با استفاده از Eloquent
پایگاه داده و ابزار تینکر (Tinker)
پایگاه داده - ایجاد روابط یک به یک، یک به چند، چند به چند، پلی مورفیک به صورت CRUD
فرم ها و اعتبارسنجی در لاراول
فرم ها - نصب پکیج ها و اعتبارسنج ها
پایگاه داده - معرفی برخی عملگرهای مدل Model
فرم ها - آپلود فایل ها (Uploading Files)
کار با Storage
فرم ها - ورود و عضویت کاربران
امنیت - میان افزارها (Middleware) و محافظت از مسیرها
امنیت - کنترل سطح دسترسی (Access Control Level)
جلسات (Sessions)
ارسال ایمیل به کاربران
گیت و گیت هاب (Git and Github)
بهینه سازی لاراول با Laravel Mix
چند زبانه کردن لاراول با استفاده از Localization
تست کردن نرم افزار با استفاده از PHPUnit
پروژه سیستم مدیریت محتوا (CMS) بلاگ مشابه وردپرس
مقدمه و معرفی
تحلیل پایگاه داده کاربران و نقش ها
قالب مدیریت
بخش کاربران
امنیت در صفحه مدیریت
بخش مطالب
بخش دسته بندی ها
بخش رسانه ها
بهینه سازی صفحه مدیریت
طراحی قالب صفحه سمت کاربر (فرانتد)
سئو و بهینه سازی مطالب وبلاگ
سیستم نظرات
امکان حذف دسته جمعی رسانه ها
پروژه فروشگاه اینترنتی دیجی استایل (Digistyle)
لاراول 6
15 روز پیش
سلام
استاد خسته نباشین ،لطفا برااین دوره تخفیف بذارین واقعا خریدش برا ما دانشجویان تو این اوضاع اقتصادی خیلی سخت با اینکه می دونم ارزشش بیشتر از ایناست
با تشکر
20 روز پیش
سلام
آیا کدهای vue که استفاده کردید در پروژه فروشگاه در خود دوره هم آموزش دادید؟ یا فقط از آنها استفاده کردید
راستش من دارم vue یاد میگیرم و برام مهم هست که در یک پروژه علمی مثل همین فروشگاه آموزش داده بشه
ممنون
16 روز پیش
با سلام
کدهای Vue در ارتباط با این پروژه توضیح داده شده است و برای یادگیری کامل ویو جی اس باید این دوره را خریداری کنید.
21 روز پیش
سلام وقت بخیر کسی با این ارور در این آموزش برخورد کرده ؟ میتونید کمک کنید چطور ب نتیجه برسم ؟
all-admin.js:713 Uncaught TypeError: Cannot read property 'style' of undefined
at new t (all-admin.js:713)
at HTMLDocument.<anonymous> (all-admin.js:230)
at j (all-admin.js:2)
at k (all-admin.js:2)
1 ماه پیش
سلام
ببخشین آیا این دوره را می توان با لاراول 8 شروع کرد
تغییرات تا چه حد؟
24 روز پیش
سلام وقت بخیر
بله مشکلی نیست. تغییرات در حد دو الی سه درصد هست که مربوط به نحوه راه اندازی Authentication در قسمت فرانتد می باشد. وگرنه همه چیز در سر جای خود باقیست.
1 ماه پیش
با سلام
ببخشین استاد این دوره برای لاراول ورژن 8 هم کارایی لازم را داره .
یعنی تغییرات تا چه حد بوده
با تشکر
16 روز پیش
تغییراتش خیلی زیاد نیست کمی سیستم احراز هویت لاراول تغییر کرده و اینکه کمی نحوه ی تعریف روت ها تفاوت یافته با یک سری اتفاقات جزعی دیگه لاراول همون لاراوله ورژنه شیش هستش با کمی اتفاقای جزعی و مستندات خوده لاراول هم بخونین دستتون میاد اگه این ۱۱۱ جلسه ی استاد صالحی رو پشت سر گذاشته باشین با خوندن همون مستندات لاراول آپدیت جدیدش رو به راحتی متوجه میشین حتی بدون اینکه دوره آپدیت بشه
1 ماه پیش
آیا میتونم همزمان با آموزش بجای قالبی که استاد استفاده میکند از قالب انگلیسی زبان خودم استفاده کنم هم برای frontend هم برای پنل مدیریت؟ منظور از پرسش این هست آیا روند آموزش بشدت وابسته به استفاده از قالب ارائه شده هست ؟
2 ماه پیش
سلام و خسته نباشید
از کجا باید بفهمم کدوم قسمت ها بروز رسانی شده بگیرمشون اینی که من دانلود کرده بودم 102 قسمت داشت ؟؟
2 ماه پیش
قسمت های بروزرسانی شده در انتهای فصل ها درج شدند.
2 ماه پیش
سلام
دوره چند ساعته و نیاز هست که mvc و Vue رو بلد باشیم.؟
یا توی دوره آموزش داده میشه؟
2 ماه پیش
سلام وقت شما بخیر
این دوره 46 ساعت می باشد و برای یادگیری آن نیازی به Vuejs نیست. از طرفی مباحث مربوط به MVC را به صورت کامل همراه با یادگیری لاراول، آموزش می دهیم.
در انتهای پروژه فروشگاه اینترنتی دیجی استایل از ویو جی اس هم استفاده کرده ایم ولی این بدین معنی نیست که اگر شما به vuejs مسلط نباشید نمی توانید لاراول را یاد بگیرید.
2 ماه پیش
سلام
پروژه cms و فروشگاه لاراول با کدام ورژن از لاراول پیاده سازی شده است؟
ممنون
2 ماه پیش
سلام وقت شما بخیر
با لاراول 6 پیاده سازی شده است.
2 ماه پیش
با سلام
برای کسایی که قصد خرید این آموزش رو دارن عرض کنم من آموزش پایه php رو از فرادرس خریداری کردم،آموزش mvc رو از آکادمی ای تی ، لاراول رو هم از سایت کلیک سایت، ولی دو آموزش vuejs و این لاراول رو از این سایت خریداری کردم و به جرات میتونم بگم جناب اقای صالحی به بهترین شکل ممکن و تسلط کامل روی مباحث این دوره ها رو آموزش دادن.
همین جا ازشون تشکر میکنم و امیدوارم همیشه سالم و سر حال باشن.
دوستان شک نکنین این دوره به قدر خوب توضیح داده شده که از آموزش لذت خواهید برد
2 ماه پیش
سلام استاد خسته نباشید ، اول از همه ممنون از اموزش عالیتون 🌺
من یه مشکلی توی جلسه ی ۳۰ دارم اینکه موقعی که دستور auth رو میزنم همه ی فایل هارو برام میاره جز verify.blade رو ! با اینکه شما فرمودین تو نسخه های جدید verify اضافه شده
2 ماه پیش
سلام وقت شما بخیر
لطفا به آپدیت انتهایی دوره توجه کنید. در این آپدیت این موارد ارائه شده است. اگر سوالی داشتید لطفا از طریق تیکت های پشتیبانی با بنده در میان بگذارید.
2 ماه پیش
سلام وقت بخیر من
این دوررو خرید واقعا خدا خیرتون بده واقعا عالی هستید هم تدریس استاد هم محتوا باکیفیت و یونیک
خسته نباشید
2 ماه پیش
سلام استاد تشکر از شما بابت دوره خوبتون
برنامه ای جهت آپدیت این دوره به دلیل انتشار نسخه های جدید لاراول ندارید؟؟؟
2 ماه پیش
با سلام و احترام
در نسخه جدید وب سایت روکسو آپدیت ها را ارائه خواهیم داد.
2 ماه پیش
سلام وقت بخیر
بابت دوره عالیتون متشکرم فصل 15 هستم و با دقت هر ویدئو رو نگاه و تمرین میکنم و به جرئت میگم یکی از تجربه های عالی من در زمینه اموزش انلاین هست ! بسیار شیوا و با بیان بسیار عالی تدریس شده و با این که من الان دارم روی لاراول 8 تمرین میکنم باز هم نقصی در تدریس شما ندیدم . بسیار عالی !!
پیروز باشید
3 ماه پیش
سلام وقت شما بخیر
از تمامی مدیران سایت به ویژه آقای صالحی بابت تهیه این دوره سپاسگذارم.
با توجه به اینکه لاراول نسخه های جدیدی را ارائه کرده این دوره چه زمانی بروز رسانی خواهد شد؟
3 ماه پیش
سلام وقت شما بخیر
از اینکه همراه شما هستیم خوشحالیم. به زودی دوره آپدیت خواهد شد. در حال بازنویسی یک سری قسمت ها هستیم.
3 ماه پیش
از طریق شما لاراول رو یاد گرفتم و تا امروز چند تا سایت با لاراول نوشتم ولی همیشه آموزش های شما مرجع بوده برام
از خیلی جا ها هم آموزش لاراول رو خریدم ولی طرز بیان و اطلاعات شما ماورای بقیه آموزش ها هست
دوست عزیزی فرمودن لاراول راحته و 111 قسمت زیاده من به این دوستمون عرض می کنم که خیر زیاد که نیست کم هم هست
در هر حال استاد صالحی عزیز از شما ممنونم بابت آموزش هاتون 🙏❤️💐🌹
3 ماه پیش
با سلام و عرض خسته نباشيد ، بنظرم اگر اين آموزش رو هم مثل آموزش vue js خيلي خلاصه و در قسمتهاي كمتر ارائه ميداديد خيلي بهتر بود ، تازه بنظرم لاراول خيلي ساده تر از vue js يا انگولار و .. هست و واقعاً نيازي به ١١١ قسمت براي آموزش نيست !
(فقط نظر شخصي بنده بود و در استاد بودن شما شكي نيست🌹)
4 ماه پیش
سلام وقت بخیر من یک مشکل دارم اگه میشه قسمت منو را هم توضیح بدین نمیخوام به صورت دستی وارد کنم میخوام دسته ها رو به ترتیب نشون بده و یک سوال دیگه این کد ببینید لاراول جدید ساپورت نمیکنه برای این مشکل چکار کنم چون فرق داره با روش خودتون
4 ماه پیش
سلام وقت شما بخیر
لطفا سوالات فنی خودر ا از طریق بخش تیکت پشتیبانی واقع در پروفایل کاربری من بپرسید. با تشکر
4 ماه پیش
سلام
در برنامه phpstorm من نوع فایل blade رو نمیتونم اضافه کنم. اصلا این نوع فایل رو در لیست نشون نمیده. چظور میتونم کاری کنم که این نوع فایل رو هم بهم نشون بده؟
4 ماه پیش
سلام، برای دریافت پاسخ خود به این لینک مراجعه کنید. لطفا سوالات مشابه را در وب سایت روکسو کیو مطرح کنید.
4 ماه پیش
سلام ... می خواستم تشکر کنم از دوره پربارتون .... از خریدم خیلی راضی هستم...