آموزش جامع لاراول با پروژه طراحی سیستم باشگاه مشتریان
لاراول جدیدترین نسخه از این فریم ورک محبوب است که در ماه فوریه سال ۲۰۱۹ معرفی و منتشر شد. قبل از اینکه به سراغ توضیحاتی در مورد این دوره آموزش لاراول برویم قصد داریم آخرین تغییراتی که در این نسخه اعمال شده را به شما معرفی کنیم تا با خیالی آسوده بتوانید به این نسخه از لاراول مهاجرت کنید.
۱. استفاده از PHP dotenv 3.0
اولین تغییر استفاده از PHP dotenv 3.0 برای فایل های .env می باشد. این نسخه از PHPdotenv علاوه بر انعطاف پذیری بالاتر و پشتیبانی از متغیرهای چند خطی استفاده بسیار آسان تری نیز دارد. در این نسخه در واقع trimming انجام نمی شود و تمامی مقادیر همانطور که وارد می شوند قابل دریافت هستند. همچنین این نسخه دارای اعتبارسنجی قوی تری در مورد متغیرهاست تا از شکست و خطاها جلوگیری کند.
۲. استفاده از Carbon V2
در لاراول ۵٫۸ می توانید از هر دو ورژن ۱ و ۲ کربن استفاده کنید. اما در نسخه ۲ کربن بومی سازی کمی تغییر کرده است و همچنین دارای پشتیبانی بین المللی بسیار بهتری نسبت به نسخه ۱ می باشد.
۳. تغییرات Cache TTL
در لاراول ورژن ۵٫۸ تغییراتی در Cache TTL ایجاد شده که تاثیرات بسیار مفیدی دارد. با این تغییر زمانی که عددی کامل را به متدهای Cache اضافه می کنید به جای دقیقه ثانیه نمایش داده می شود. در laravel 5.8 متد های helper که به صورت سراسری برای array و string وجود داشت با پیغام deprecated (منسوخ شده) مواجه می شود. تا هشدار داده شود که از آن ها استفاده نشود با اینکه در لاراول ۵.۸ هم باز کار میکنند ولی برنامه ریزی شده که در لاراول ۵.۹ به طور کامل حذف بشه از هسته فریم ورک لاراول و برای استفاده از این متد ها بهتر است از روش جایگزین زیر استفاده بشه
۴. منسوخ شدن helper های string و array
در لاراول ۵٫۸ helper های رشته و آرایه کنار گذاشته شده اند تا هشدار داده شود که از آنها استفاده نکنید. البته همچنان می توان از آنها در نسخه ۵٫۸ نیز استفاده کرد اما در نسخه بعدی یعنی ۵٫۹ به طور کامل حذف خواهند شد.
۵. خودکار شدن ثبت policy ها
تغییر دیگری که در لاراول نسخه ایجاد شده است خودکارسازی ثبت policy هاست. در واقع تا زمانی که policy و مدل ها در مکان های قراردادی وجود داشته باشند، دیگر نیازی به ثبت آنها در کلاس AuthServiceProvider نیست و به صورت خودکار تمام policyها رجیستر می شوند.
در این دوره چه مباحثی آموزش داده شده است؟
اکثر آموزش های لاراول حول پروژه هایی ساده انجام می شوند و دانشجو پس از به اتمام رساندن این آموزش ها باید مدت ها برای انجام پروژه های پیچیده و بزرگ تلاش کند. بزرگترین تفاوت این دوره آموزشی با دوره های دیگر آموزش لاراول ۵٫۸ در میزان پیچیدگی پروژه ای است که در آن به انجام می رسانیم. ما در این دوره قصد داریم تا یک پروژه بزرگ و جامع یعنی طراحی یک سیستم باشگاه مشتریان را موازی با آموزش جلو ببریم.
باشگاه مشتریان به این صورت است که مثلا شما در فروشگاهی خریدی را انجام می دهید و ۱۰% مبلغ خریدتان به حسابتان بازگشت داده می شود و می توانید از آن در خریدهای بعدی خود استفاده کنید. الیته این فقط جزئی از پروژه ما خواهد بود. در واقع سیستمی که ما در این دوره می نویسیم بسیار جامع تر بوده و قابلیت های بیشتری نسبت به نسخه های موجود در بازار دارد و حتی می توان از طریق این اپلیکیشن درآمدزایی نیز داشته باشید!
آیا این دوره پیش نیاز دارد؟
بله دانشجویان قبل از گذراندن این دوره باید با فریم ورک لاراول آشنایی داشته باشند.
این دوره برای چه افرادی مناسب می باشد؟
این دوره آموزشی برای برنامه نویسانی که به دنبال انجام پروژه های مختلف با لاراول و درآمدزایی هستند مناسب می باشد و می تواند آنها را به سطح بالایی از تسلط بر لاراول برساند.
آشنایی با دوره ویدئو
پیش نیاز ها ویدئو
نصب نرم افزار های مورد نیاز ویدئو
نصب اتم ویدئو
نحوه تهیه کدهای پروژه ویدئو
دانلود کردن فایل ها ویدئو
دانلو یکجا بقیه جلسات فایل های ضمیمه
فایل های دوره فایل های ضمیمه
دوره های مرتبط
آموزش جامع گیت git
آموزش جامع گیت git گیت یا Git در واقع یک سیستم کنترل نسخه متن باز مشابه ساب ورژن، CVS و…
اموزش جامع طراحی وب سایت با CSS
اموزش جامع طراحی وب سایت با CSS همان طور که می دانید برای طراحی سایت باید با دو ربان html…
چگونه طراح وب سایت شویم
چگونه طراح وب سایت شویم ایا دوست دارید که برای خودتان یک سایت داشته باشید؟ دوست دارید از طریق وب…
اموزش ساخت نرم افزار اندروید برای سایت بدون برنامه نویسی
با اموزش ساخت نرم افزار اندروید برای سایت بدون برنامه نویسی همراه ما باشید.بنابر تقاضای دوستان مبنی بر ایجاد یک…
امتیاز دانشجویان دوره
۹۹,۰۰۰ تومان
علی صیفی
برنامه نویسمدرس کارگاه ها و دوره های حضوری و آنلاین لاراول، بوت استرپ، php
نوید دلارام( دانشجوی دوره )
سلام
خسته نباشید … ببخشیدفایل ضمیمه شده این دوره خالی هست لطفا بررسی کنید
جت آموز(مدیریت)
سلام. لینک اصلاح شد.