با سلام خدمت کاربران سایت دانشجویان کامپیوتر
این دوره از آموزش لاراول به صورت پروژه محور دنبال می شود و برای تمامی شما دوستانی که قسمت های مقدماتی آموزش لاراول را دنبال کرده اید بسیار مفید خواهد بود.
در این دوره قراره از صفر تا صد یک پروژه کامل را جلو ببریم. پروژه ای که انتخاب کرده ایم بسیار می تونه براتون مفید و کاربردی باشه و استفاده مفید تر لاراول را بیان کند و مورد استفاده قرار بگیرد. بعد از پایان این دوره و یا حتی در زمانی که این دوره در حال ضبط و پخش می باشد راحت تر به اهمیت لاراول و ساده شدن دستورات و برنامه نویسی پی خواهید برد.
در حالی که اگر یه همچین دوره ای رو بخواهیم با دستورات خام php پیاده سازی کنیم با مشکلات زیاد و سختی های زیادی روبه رو خواهیم شد.
امیدوارم این دوره را تا اخر با ما دنبال کنید.
قسمت سیزدهم آموزش
پیاده سازی سبد خرید
در این قسمت از آموزش پروژه محور لاراول به پیاده سازی سبد خرید می پردازیم.
سبد خرید یکی از بخش های مهم و کلیدی یک سایت محسوب می شود که در این قسمت ما نیز سبد خرید را پیاده سازی می کنیم. ابتدا محصولاتی که ثبت شده و در صفحات سایت به نمایش در آمده را با استفاده از دکمه ی افزودن به سبد خرید به سبد خرید اضافه می کنیم.
افزودن به سبد خرید با استفاده از ارسال درخواست های Ajax انجام می شود تا حالت بهتری به خود بگیرد و به صورت کاملا کاربردی و حرفه ای این کار انجام می شود.
همچنین می توانیم از یک محصول هر چه تعداد می خواهیم در سبد خرید قرار دهیم و همچین این امکان وجود دارد که شما تعداد یک محصول در سبد خرید را کم کنید.
اطلاعاتی که در سبد خرید ذخیره می شود با استفاده از session انجام می گیرد و برای این که محتویات سبد خرید را در جایی به نمایش در بیاریم با استفاده از session ای که اطلاعات سبد خرید را در خود دارد می توانیم اطلاعات محصولاتی که کاربر به سبد خرید اضافه کرده را نمایش دهیم.
نکات مهم این آموزش به شرح زیر است :
- ارسال درخواست ها با استفاده از Ajax
- کار با session در لاراول
- ذخیره کردن آرایه با session
- بررسی و اضافه کردن اطلاعات به آرایه در session در صورت موجود بودن اضافه کردن به تعداد محصول
- بررسی session و نمایش اطلاعات سبد خرید
- محاسبه کل سبد خرید
- امکان تخلیه سبد خرید
ناگفته نماند که اطلاعات ریز و درشت زیادی در این آموزش گفته می شود که شاید در توضیحات بهش نپرداخته باشیم.
برای دانلود این قسمت از آموزش روی لینک زیر کلیک کنید.
[purchase_link id=”2677″ text=”خرید” style=”button” color=”orange”]
برای این که بهتر با این توضیحات آشنا شوید دموی این قسمت از آموزش را مشاهده کنید.
مجموعه کامل آموزش پروژه محور لاراول
دیگر قسمت های این دوره را مشاهده کنید.
- قسمت اول این دوره از آموزش
- قسمت دوم این دوره از آموزش
- قسمت سوم این دوره از آموزش
- قسمت چهارم این دوره از آموزش
- قسمت پنجم این دوره از آموزش
- قسمت ششم این دوره از آموزش
- قسمت هفتم این دوره از آموزش
- قسمت هشتم این دوره از آموزش
- قسمت نهم این دوره از آموزش
- قسمت دهم این دوره از آموزش
- قسمت یازدهم این دوره از آموزش
- قسمت دوازدهم این دوره از آموزش
برای پیگیری قسمت های مقدماتی آموزش از لیست زیر استفاده کنید:
- قسمت اول آموزش فریم ورک لاراول
- قسمت دوم آموزش فریم ورک لاراول
- قسمت سوم آموزش فریم ورک لاراول
- قسمت چهارم آموزش فریم ورک لاراول
- قسمت پنجم آموزش فریم ورک لاراول
- قسمت ششم آموزش فریم ورک لاراول
- قسمت هفتم آموزش فریم ورک لاراول
- قسمت هشتم آموزش فریم ورک لاراول
- قسمت نهم آموزش فریم ورک لاراول
- قسمت دهم آموزش فریم ورک لاراول
- قسمت یازدهم آموزش فریم ورک لاراول
- قسمت دوازدهم آموزش فریم ورک لاراول
- قسمت سیزدهم آموزش فریم ورک لاراول
- قسمت چهاردهم آموزش فریم ورک لاراول
- قسمت پانزدهم آموزش فریم ورک لاراول
- قسمت شانزدهم آموزش فریم ورک لاراول
- قسمت هفتم آموزش فریم ورک لاراول
- قسمت هجدهم آموزش فریم ورک لاراول
- قسمت نوزدهم آموزش فریم ورک لاراول
- قسمت بیستم آموزش فریم ورک لاراول
- قسمت بیست و یکم آموزش فریم ورک لاراول
- قسمت بیست و دوم آموزش فریم ورک لاراول
- قسمت بیست و سوم آموزش فریم ورک لاراول
امیدوارم این آموزش ها رو از دست ندید.
موفق و پیروز باشید.
سلام خسته نباشید لطفا درمورد اتصال به درگاه بانگ چه به صورت واسطه یا به صورت مستقیم توضیع بده ممنون میشی می شودم اموزش هاتون خیلی عالی مفیده بود مرسی یاعلی
با سلام و درود
ممنون و مچکرم از لطفتون
راستیتش در این فکر هستم و در همین دوره قراره گفته بشه بنده تمام سعی خودمو می کنم تا هرچی سریع تر این آموزش ادامه پیدا کند.
موفق باشید
با سلام و عرض خسته نباشید
خیلی خیلی ممنون بابت آموزش خوبتون و البته بابت حوضله ای که توی توضیح دادن به خرج میدید…
من توی قسمت ششم از این آموزشتون به یک مشکل برخوردم که هر کاری میکنم حل نمیشه البته اصلا نمیدونم اینجا به سوالات پاسخ داده میشه یا نه اما خیلی زمان از من گرفته و نتونستم حلش کنم… ممنون میشم اگر کمکم کنید..
فرمی که شما برای ایجاد یک مرکز پخش جدید ایجاد کردید داره از بوت استرپ استفاده می کنه و دیزاین قشنگی پیدا کرده اما من نتونستم این فرم رو حتی با وجود استفاده از کلاس های بوت استرپ پیاده سازی کنم…
میشه لطف کنید و به من بگید مشکل من ممکنه از کجا باشه چون من تازه کار با بوت استرپ رو شروع کردم و با وجود اینکه رفرنس هاشو هم به صفحه master لینک دادم بازم بهم جواب نمیده…
با تشکر
با سلام و درود
اول این که مچکرم از لطفتون
دوم این که بله شما کامنت بزارید در سریع ترین زمان ممکن مشکلتون بررسی خواهد شد.
سوم این که بنده در قسمت یازدهم آموزش دو ویدئو قرار دادم که دومین ویدئو قالب داشبوردی هست که بنده داخل آموزش ازش استفاده کردم و نکته دیگه ای که داره این که یکسری دیزاین های آماده شده دارد که می توانید به راحتی هر دیزاینی را که می خواهید استفاده کنید مثلا در همین بحث فرم ها از هر نوع فرم و ورودی داده یک مثال دارد که شما می توانید به راحتی از آن ها استفاده کنید.
قسمت یازدهم آموزش
با سلام و خسته نباشید
خیلی ممنون بابت این که به سوالم جواب دادید و مشکل منو حل کردید… واقعا راهنمایی تون عالی بود مشکلم حل شد و همون طراحی زیبایی که واسه پروژه تون انجام دادید رو الآن توی پروژه ام دارم … خیلی خیلی ممنون…
انشاءا… منتظر قسمت های بعدی آموزشتون هستم…
موفق باشید
با تشکر
با سلام و درود
موفق باشید
ان شالله اگه مشکلی پیش نیاد شنبه کل مجموعه یکجا پخش می شود.
سلام لطفا یه درگاه مستقیم بانک ملی
و یک درگاه غیر مستقیم که الان فعال هست
اموزش بدید
لطف از پکیج gateway استفاده نکنید
تو آموزش های لاراول جای این آموزش واقعا خالیه .
با سلام و درود
تمام سعی خودمون رو می کنیم که این آموزش رو هم به دوره اضافه کنیم.
موفق باشید
انشاءا… ، امیدوارم در کلیه دوره های آموزشی موفق باشید ….
با تشکر
با سلام و درود
ممنونم
سلام خسته نباشید ببخشید من laravel5.3 روی هاست اپلود کردم ولی متاسفانه با خط مواجه شدم لطفا اگر میشه میشود راهنمایی کنید ممنون میشوم
با سلام و درود
بنده قبل این که ورژن 5.3 بیاد نسخه پروژه ای که در حال آموزش هست 5.2 هستش و چون وسط پروژه بودم دیگه نشد به نسخه جدید تغییر بدهم واسه همین نسخه 5.2 رو روی هاست اپلود کردم مشکلی نداشت ولی 5.3 را تست نکرده ام.
بازم بررسی کنم خبرشو بهتون خواهم داد.
موفق باشید
مرسی پس منتظرم
سلام کفت شاید اخطار قبل دید باشید برای همین فرستادم من وقتی laravel5.3 اپلود کردم به این مشکلا برخوردم لطفا راهنمایی کنید
Warning: require(/home/asiaelmc/public_html/blog/vendor/composer/../symfony/polyfill-mbstri ng/bootstrap.php): failed to open stream: No such file or directory in /home/asiaelmc/public_html/blog/vendor/composer/autoload_real.php on line 66
Fatal error: require(): Failed opening required ‘/home/asiaelmc/public_html/blog/vendor/composer/../symfony/polyfill-mbstring/bootstrap.php’ (include_path=’.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php’) in /home/asiaelmc/public_html/blog/vendor/composer/autoload_real.php on line 66
با سلام و درود
شما موقع انتقال پروژه روی سرور فایل ها رو جابجا کردین؟؟
و این که قسمت آموزش مربوط به آپلود سایت روی سرور را مشاهده کرده اید؟
ابن پیغام فکر کنم شما فایلی را جابجا کردین که الان مسیرشو پیدا نمی کنه
سلام
واقعا ممنون از شما بابت آموزش های فوق العاده ای که ساختین
آموزشهای شما به زبان ساده هست و خیلی لذت بخش ، انشالله خدا اجرتون بده
امیدوارم اساتید دانشگاهی هم از شما یاد بگیرن و اینهمه بحث های ساده رو الکی پیچیده اش نکنن
همونطور که دوستان هم درخواست دادن لطفا برای اتصال به بانک بصورت مستقیم و غیر مستقیم (درگاه های واسط) آموزشی رو قرار بدید و همینطور در خصوص ایجاد وبسرویس در لاراول هم توضیحاتی بدید که چطور میتونیم برای رباتهای خودمون و همینطور سرویس دهی به اپلیکیشن های اندروئیدی خودمون در لاراول کدنویسی بکنیم
منظورم اینه که مثلا ما یک وبسرویسی با لاراول پیاده سازی کنیم که بتونیم با اپ اندروئید و همینطور سی شارپ یا برنامه های دیگه مون هم به این API وصل بشیم و از امکانات و توابعش استفاده کنیم
همچنین در مورد لینک های سئو فرندلی هم بیشتر توضیح بدید که البته در یکی از پارتها خیلی مختصر فرمودید که برای اینکار باید به هر مطلب یک URL اختصاص بدیم و عنوان مطلب رو بدون فاصله و با کارکتر آندرلاین در دیتابیس ذخیره کنیم که خواهش مکنیم یه مقدار بیشتر توضیح بدید که فراخوانی مطالب و ایجاد لینک ها به چه شکلی خواهد بود و آیا باید آدرس هایی که ذخیره میکنیم یونیک باشن و آیا فارسی نویسی مشکلی در بازخوانی مطالب با آدرس بوجود نمیاره و اصلا بهتره از فارسی استفاده کنیم یا انگلیسی و هرنکته ای که لازم میدونید ماهم بدونیم
همینطور در مورد امنیت برنامه ها در لاراول و نکاتی که باید مدنظر داشت رو توضیح بدید ، چون ما نمیدونیم لاراول دقیقا در کجاها امنیت رو کامل در نظر گرفته و در کجاها باید خودمون از توابع کمکی اش استفاده کنیم
سپاس
با سلام و درود
ممنونم از لطفتون
در رابطه با درگاه بانک و اتصال و انجام پرداخت ها در قسمت بیست و ششم و مسائل تکمیلیش در قسمت پایانی بیان شده است.
برای مشاهده اموزش اتصال به درگاه بانک کلیک کنید
همچنین برای بخش سئو که فرمودید خوب سئو مبحث بسیار بزرگی هستش که بنده بعضی از موارد شو بیان کردم ولی موارد مثل برچسب گذاری و نکاتش بیان نشده که اونم میشه در یک آموزش چند دقیقه ای قرار داد.
مبحث امنیت هم خیلی بزرگ و مهم هستش که بازم در این مجموعه اون موارد اصلی رو بیان کردم و چون شما با فریمورک لاراول کد نویسی می کنید امنیت بالایی دارد در مقایسه با این که شما با کد نویسی خام php پروژه ای را انجام دهید. ولی بازم نکاتی هست که البته اگه تمامی قسمت های مجموعه مخصوصا قسمت های اهراز هویت و تعیین سطح دسترسی برای کاربران را مشاهده کنید موارد زیادی گفته شده همچنین حملاتی که امکان دارد از فرم ها صورت بگیرد در مبحث ثبت دیدگاه ها که کاربران به ان دسترسی دارند در همان قسمت مربوطه بیان شده است.
اما بخشی که میشه گفت جا مونده همین بحث API می باشد که در اولین فرصت این آموزش هم در طی چند مثال بیان خواهد شد.
موفق و پیروز باشید
آموزش بسیار عالی و مفیدی بود ممنون از شما
با سلام و درود
خواهش می کنم موفق باشید