آموزش لاراول 5.7 + فروشگاه اینترنتی دیجی استایل و CMS مشابه وردپرس

کد دوره:‌ 846143
پرفروش
فهرست و سرفصل ها
  • فصل 1: مقدمه و معرفی دوره نمایش رایگان
    09:28
  • فصل 2: معرفی Homestead و نصب Xampp و PHPStorm نمایش رایگان
    17:50
  • فصل 3: معرفی و نصب Composer و Git و Cmder نمایش رایگان
    13:05
  • فصل 4: معرفی ساختار فریم ورک لاراول و نصب هاست مجازی (Vhost) نمایش رایگان
    20:47
  • فصل 5: مسیر ها (Routes) در لاراول و نحوه تعریف آنها نمایش رایگان
    30:55
  • فصل 6: معرفی و کار با ابزار Artisan در لاراول
    08:29
  • فصل 7: معرفی کنترلرها (Controllers) و تعریف مسیرها
    19:20
  • فصل 8: معرفی ویو (View) و ارسال داده باز کنترلر به ویوها
    11:37
  • فصل 9: معرفی موتور قالب سازی Blade و ارتباط آن با کنترلر
    17:06
  • فصل 10: معرفی کامل Migration ها و افزودن جداول و ستون ها به دیتابیس
    31:55
  • فصل 11: اجرای عملیات CRUD در پایگاه داده با استفاده از کلاس DB
    14:59
  • فصل 12: معرفی Eloquent و مدل ها در لاراول و خواندن اطلاعات از دیتابیس
    22:16
  • فصل 13: نحوه ایجاد و بروزرسانی داده ها در پایگاه داده با Eloquent
    11:40
  • فصل 14: نحوه حذف و بازگردانی داده ها از پایگاه داده با Eloquent
    19:49
  • فصل 15: روابط یک به یک (One to One) در لاراول با Eloquent
    18:32
  • فصل 16: روابط یک به چند (One to Many) در لاراول با Eloquent
    06:37
  • فصل 17: روابط چند به چند (Many to Many) در لاراول با Eloquent
    20:58
  • فصل 18: روابط جدول واسط (Has Many Through) در لاراول با Eloquent
    12:16
  • فصل 19: روابط پلی مورفیک (Polymorphic) در لاراول با Eloquent
    32:32
  • فصل 20: آموزش کار با تینکر (Tinker) در لاراول
    08:47
  • فصل 21: عملیات CRUD با Eloquent در روابط One to Many
    13:51
  • فصل 22: عملیات CRUD با Eloquent در روابط Many to Many
    14:44
  • فصل 23: عملیات CRUD با Eloquent در روابط Polymorphic
    16:27
  • فصل 24: فرم ها در لاراول و انجام عملیات CRUD روی آنها
    40:30
  • فصل 25: کار با Laravel Collective و انجام عملیات CRUD با آن
    26:55
  • فصل 26: آموزش اعتبارسنجی (Validation) فرم ها مقدماتی تا پیشرفته
    23:56
  • فصل 27: کار با Accessor ها و Mutator ها در لاراول
    08:45
  • فصل 28: آپلود فایل در لاراول (مقدماتی تا پیشرفته)
    31:30
  • فصل 29: محافظت از فایل ها با استفاده از Storage در لاراول
    23:07
  • فصل 30: احزار هویت (Authentication) و ورود و عضویت کاربران - قسمت اول
    20:25
  • فصل 31: احراز هویت (Authentication) و ورود و عضویت کاربران - قسمت دوم
    18:41
  • فصل 32: امنیت - میان افزارها (Middleware)‌ در لاراول
    33:30
  • فصل 33: امنیت - کنترل سطح دسترسی (ACL) با Gate و Policy
    25:08
  • فصل 34: امنیت - کار با Session ها در لاراول
    09:37
  • فصل 35: کار با Event ها و Listener ها در لاراول به همراه Queue
    28:01
  • فصل 36: Git چیست و چگونه از Github استفاده کنیم؟
    25:11
  • فصل 37: فشرده سازی فایل های js و css با Laravel-mix
    19:50
  • فصل 38: چند زبانه کردن سایت های لاراولی با Localization
    21:51
  • فصل 39: تست کردن برنامه با استفاده از PHPUnit در لاراول
    44:27
  • فصل 40: پروژه وبلاگ - معرفی و نصب آخرین نسخه لاراول
    12:16
  • فصل 41: پروژه وبلاگ - معرفی Visio و ایجاد جداول کاربران و نقش ها
    26:07
توضیحات دوره

یکی از دغدغه های افرادی که به زبان های برنامه نویسی اصلی مسلط هستند انتخاب یک فریم ورک کارا و قدرتمند می باشد تا حجم کدنویسی آنها را کاهش داده و در نهایت یک خروجی امن و قابل اعتماد تولید کند. فریم ورک لاراول (Laravel) یک جادوگر به تمام معناست. برای خلق آثار خارق العاده و وب سایت های قدرتمند کافیست شما به زبان PHP تسلط داشته باشید، باقی کارها را لاراول (Laravel) انجام می دهد. این یک شعار نیست بلکه حقیقی است که باعث شده فریم ورک لاراول (Laravel) به عنوان محبوب ترین فریم ورک PHP در سال های اخیر شناخته شود. علاوه بر این اگر شما هم اکنون هر یک از سایت های کاریابی ایران را باز کنید غیر ممکن است با چندین آگهی تحت عنوان «یک فرد مسلط به لاراول (Laravel)» روبه رو نشوید. تصویر زیر از نتایج گوگل نشان می دهد که تنها یک جمله درباره استخدام برنامه نویس لاراول نزدیک به ۱۱۶۰۰۰ نتیجه و لینک را باز گردانده است و مهر تاییدی بر بازار کار خوب این فریم ورک می باشد:

laravel-estekhdam_thumb.jpg

یک معرفی کامل و جامع در ارتباط با فریم ورک لاراول (Laravel) تحت عنوان «چرا لاراول (Laravel)» در روکسو پلاس منتشر شده است. لذا از تمام دوستانی که با این فریم ورک آشنایی ندارند تقاضا دارم که حتما این مقاله را (با کلیک کردن روی عبارت فوق) مطالعه بفرمایند.

چه مهارت هایی در این دوره کسب می کنید؟

  • درک تمام مفاهیم فریم ورک لاراول 5.7 (آخرین نسخه لاراول)
  • ساخت تمام اپلیکیشن ها با استفاده از لاراول
  • نصب لاراول روی ویندوز و ساخت محیط مجازی
  • درک نحوه استفاده از فریم ورک لاراول در پروژه شخصی
  • درک مفاهیم مربوط به مسیردهی ها (Route) در پروژه ها
  • توانایی ساخت کنترلر (Controller) ها متناسب با نوع نیاز پروژه
  • نحوه تعامل با موتور ساخت قالب Blade
  • درک مفاهیم پایگاه داده و نحوه ارتباط با آن توسط Migration ها
  • استفاده از ابزار Tinker در لاراول جهت کار با پایگاه داده
  • درک مفاهیم روابط جداول در پایگاه داده (یک به چند، چند به چند، Pholymorphic)
  • ایجاد عملیات CRUD روی جداول
  • درک مفهوم امنیت در لاراول و میان افزارها (Middleware)
  • استفاده از ابزارهای ارسال ایمیل به کاربران در لاراول
  • توانایی نصب و راه اندازی ادیتور (ویرایشگر) شخصی مانند WYSIWYG
  • ویرایش دسته ای مطالب
  • ساخت یک CMS اختصاصی بلاگ مشابه وردپرس با لاراول
  • ساخت یک فروشگاه اینترنتی مشابه دیجی استایل
  • درک مفاهیم مربوط به ساخت View ها
  • درک مفاهیم تعامل کاربر با پایگاه داده و معرفی ORM لاراول
  • درک نحوه اعتبارسنجی فرم ها
  • آموزش آپلود عکس و فایل ها در لاراول
  • آموزش ساخت جلسات (Sessions) در لاراول و درک مفاهیم آن
  • اتصال پروژه لاراول به Github و بروزرسانی آن
  • یادگیری راه اندازی سیستم نظرات به همراه پاسخ به آنها
  • توانایی بارگذاری پروژه نهایی خود در هاست و سرور شخصی

پیش نیازها

دوستان عزیز برای درک بهتر مفاهیم این دوره شما باید به زبان PHP که زبان پایه فریم ورک لاراول (Laravel) می باشد آشنایی داشته باشید. برای این منظور یک دوره آموزشی تحت عنوان «آموزش مقدماتی تا پیشرفته PHP همراه با ساخت یک CMS» در روکسو منتشر کرده ام که با استفاده از آن می توانید به اکثر مفاهیم زبان PHP تسلط کامل پیدا کنید. بنابراین پیش نیازهای این دوره عبارتند از:

  • آشنایی به زبان PHP و مباحث اولیه شیء گرایی (که در دوره منتشر شده روکسو ارائه شده است)
  • زبان HTML و CSS (جهت طراحی قالب)

معرفی دوره

لاراول به عنوان یکی از محبوب ترین فریم ورک های PHP در سال ۲۰۱۵ تا کنون شناخته شده است. این آمار با استناد به نمودار دایره ای که توسط سایت پوینت منتشر شده است مورد تایید می باشد.

laravel-popularity_thumb.jpg

در حال حاضر اکثر شرکت های ایرانی و حتی خارجی به هنگام استخدام نیروی برنامه نویس خود این سوال را می پرسند که «آیا با فریم ورک لاراول (Laravel) کار کرده اید؟» و این بدین معنی است که لاراول به عنوان یک جادوگر PHP می تواند هر کمپانی را نجات دهد. لاراول به دلیل سادگی بسیار زیاد و راحت بودن یادگیری آن و همچنین توانایی ساخت هر نرم افزار پیچیده‌ای، در هر شرکتی قابل استفاده است. از طرفی به دلیل محبوبیتی که این فریم ورک قدرتمند دارد برنامه نویسان و توسعه دهندگان زیادی پکیج ها (Package) و پلاگین هایی را برای آن تولید کرده اند تا حجم کدنویسی شما را به حداقل میزان ممکن برسانند. به هر حال ما اینجا نیستیم که درباره این فریم ورک و قدرتمندی آن صحبت کنیم. هر آنچه نیاز بوده در مقاله «چرا لاراول» توضیح داده شده است.

سرفصل ها

قدم اول

  • معرفی دوره و مدرس
  • معرفی لاراول و MVC

نصب لاراول

  • مقدمه و معرفی نصب
  • نصب محیط کاری PHP
  • نصب یک ویرایشگر (IDE)
  • معرفی و نصب کامپوزر (Composer)
  • معرفی و نصب گیت (Git)
  • ساخت یک پروژه لاراول
  • معرفی هاست مجازی یا Virtual Hosts
  • باز کردن یک پروژه در IDE و لاراول (Laravel)

مسیرها (Routes)

  • مقدمه و معرفی ساختار لاراول
  • مقدمه ای بر مسیرها (Routes) در لاراول
  • ایجاد مسیرها در لاراول
  • نام گذاری مسیرها (Naming Routes)

نترلرها (Controllers)

  • معرفی کنترلرها در لاراول
  • ساخت کنترلرها در لاراول
  • مسیردهی با استفاده از کنترلرها
  • ارسال اطلاعات به کنترلرها
  • منابع (Resources) و کنترلرها

ویو (Views)

  • معرفی ویو (Views)
  • ساخت ویوها و متدهای دلخواه در لاراول
  • ارسال اطلاعات کنترلرها به ویوها

موتور قالب سازی Blade

  • معرفی موتور قالب سازی بلید Blade در لاراول
  • ایجاد لایه های مستر (والد) در لاراول
  • معرفی و کار با برخی از ویژگی های قالب Blade

پایگاه داده - Migration ها

  • مقدمه ای بر پایگاه داده
  • تنظیم پایگاه داده و اتصال آن به لاراول
  • درک مفهوم مهاجرت یا Migrating
  • ساخت اولین Migration و حذف آن
  • اضافه کردن ستون ها به جداول پایگاه داده
  • نکات قابل توجه در Migration

کوئری های خام SQL

  • معرفی کوئری ها
  • افزودن داده ها به جداول پایگاه داده
  • حذف داده ها از جداول پایگاه داده
  • خواندن داده ها از جداول پایگاه داده
  • بروزرسانی داده ها در جداول پایگاه داده

Eloquent و ORM لاراول

  • معرفی الوکوئنت (Eloquent) و ORM یا رابط توسعه ای پایگاه داده
  • خواندن داده ها با استفاده از Eloquent
  • خواندن داده ها و پیدا کردن آنها با استفاده از قیدها (Constratints)
  • راه های متفاوت دریافت داده از دیتابیس با استفاده از Eloquent
  • حذف و افزودن داده ها به پایگاه داده با استفاده از Eloquent
  • ساخت داده ها و تنظیم آنها به صورت Mass Assignment
  • بروزرسانی داده ها با استفاده از Eloquent
  • حذف داده ها با استفاده از Eloquent
  • حذف داده در سطل زباله و ایجاد قابلیت بازگردانی داده با استفاده از Eloquent

پایگاه داده و ارتباط جداول با استفاده از Eloquent

  • معرفی روابط جداول در لاراول و Eloquent
  • درک مفهوم روابط یک به یک (One to One)
  • درک مفهوم روابط معکوس (Inverse Relation)
  • درک مفهوم روابط یک به چند (One to Many)
  • درک مفهوم روابط چند به چند (Many to Many)
  • درک مفهوم روابط Has Many Through
  • درک مفهوم روابط پلی مورفیک (Polymorphic)
  • درک مفهوم روابط پلی مورفیک معکوس (Inverse Polymorphic)
  • درک مفهوم روابط پلی مورفیک چند به چند (Many to Many Polymorphic)

پایگاه داده و ابزار تینکر (Tinker)

  • معرفی ابزار تینکر (Tinker) در لاراول
  • ساخت داده با استفاده از Tinker
  • جستجو بین رکورد ها با استفاده از Tinker
  • بروزرسانی و حذف داده با استفاده از Tinker

پایگاه داده - ایجاد روابط یک به یک، یک به چند، چند به چند، پلی مورفیک به صورت CRUD

  • معرفی روابط یک به یک
  • ایجاد یک پروژه لاراول جدید و نصب آن
  • تنظیم پایگاه داده و Migration ها
  • ایجاد روابط بین جداول
  • بروزرسانی داده ها
  • خواندن و حذف داده ها

فرم ها و اعتبارسنجی در لاراول

  • معرفی فرم ها و انواع اعتبارسنجی
  • راه اندازی Migration ها و روابط بین جداول
  • راه اندازی View و مسیرها (routes)
  • راه اندازی کنترلرها و ویوها
  • ارسال داده ها به پایگاه داده و خواندن داده از آن
  • بروزرسانی و ویرایش فایل ها از پایگاه داده درون فرم
  • حذف داده ها از طریق فرم ها

فرم ها - نصب پکیج ها و اعتبارسنج ها

  • معرفی و مقدمه پکیج ها
  • نصب پکیج ها و تست کردن آنها
  • اصلاح فرم های ساخته شده با استفاده از پکیج ها
  • اصلاح فرم های ویرایش و حذف داده ها با استفاده از پکیج اعتبارسنجی
  • معرفی اعتبارسنجی های مقدماتی
  • نمایش خطاهای اعتبارسنجی
  • آموزش اعتبارسنجی حرفه ای

پایگاه داده - معرفی برخی عملگرهای مدل Model

  • آموزش کار با Dates
  • آموزش کار با Accessors ها 
  • آموزش کار با Mutators ها
  • نحوه نوشتن کوئری در یک Scope

فرم ها - آپلود فایل ها (Uploading Files)

  • معرفی فرم های آپلود فایل
  • ایجاد ویو برای دریافت و آپلود فایل کاربران
  • بازیابی فایل ها
  • درج فایل ها در دیتابیس
  • نمایش تصاویر با استفاده از accessor ها

کار با Storage

  • معرفی پوشه Storage
  • آپلود فایل ها در پوشه Storage
  • فراخوانی فایل ها از پوشه Storage
  • انتقال امن فایل ها به پوشه Storage
  • نحوه حذف فایل ها از پوشه Storage
  • محافظت از فایل های فروشی توسط پوشه Storage
  • تنظیم کردن درایورهای پوشه Storage

فرم ها - ورود و عضویت کاربران

  • معرفی نحوه ورود و عضویت کاربران
  • ایجاد یک پروژه لاراول جدید
  • نصب پایگاه داده و ارتباط جداول و Migrations
  • ایجاد یک سیستم ورود و عضویت در کمتر از ۱ دقیقه
  • بازیابی اطلاعات کاربران ثبت نام شده

امنیت - میان افزارها (Middleware) و محافظت از مسیرها

  • مقدمه ای بر امنیت در لاراول (Laravel)
  • ایجاد یک میان افزار Middleware جدید
  • معرفی roles ها و migration ها و ایجاد روابط
  • معرفی ۴ روش برای ارتباط میان افزارها با جداول

امنیت - کنترل سطح دسترسی (Access Control Level)

  • مقدمه ای بر کنترل سطح دسترسی کاربران
  • معرفی Gate یا درگاه ها
  • صدور مجوز دسترسی کاربر به ویرایش فایل ها توسط Gate‌ها
  • ثبت درگاه ها و اعمال آنها در کنترلر
  • معرفی Policy یا سیاست ها
  • هوشمندسازی سطح دسترسی کاربران با سیاست ها
  • تعیین سطح دسترسی کاربران بر اساس نقش آنها (نویسنده، مدیریت)
  • امن سازی مسیرهای لاراول با استفاده از اعمال Policy در کنترلرها

جلسات (Sessions) ها در لاراول

  • معرفی جلسات (Sessions)
  • خواندن و نوشتن جلسات (Sessions)
  • حذف جلسات (Sessions)
  • نمایش پیام ها

ارسال ایمیل به کاربران در لاراول

  • نصب یک پروژه جدید لاراول
  • راه اندازی سیستم ایمیل با استفاده از mailgun
  • ارسال تاییده ایمیل
  • تنظیم سرور و ارسال ایمیل
  • مسیردهی ایمیل برای تایید اطلاعات

گیت و گیت هاب (Git and Github)

  • معرفی گیت (Git)
  • آموزش نصب گیت (Git)
  • ارائه برخی از دستورات گیت (Git)
  • ایجاد شاخه ها
  • معرفی گیت هاب (Github)
  • ایجاد یک مخزن یا Repository در گیت هاب
  • ایجاد تنظیمات گیت هاب و اتصال آن به گیت
  • نحوه ارسال پروژه روی گیت هاب

بهینه سازی لاراول با Laravel Mix

  • مقدمه ای بر Laravel Mix
  • معرفی Node و ابزار npm
  • نصب پکیج های موردنیاز برای کار با Laravel Mix
  • فشرده سازی کدهای CSS و Js با استفاده از Laravel Mix
  • استفاده از تابع mix و نمایش خروجی های آن

چند زبانه کردن لاراول با استفاده از Localization

  • معرفی Localization
  • نصب زبان فارسی و انگلیسی روی پروژه
  • نمایش نحوه بکارگیری زبان برای هر مسیر
  • نمایش نحوه بکارگیری توابع lang و trans و trans_choice
  • ارسال پارامتر بر اساس زبان انتخابی
  • دریافت زبان سایت با استفاده از متد getLocale و isLocale

تست کردن نرم افزار با استفاده از PHPUnit

  • مقدمه و معرفی ابزار تست PHPUnit
  • راه اندازی یک پروژه اولیه برای کار با PHPUnit
  • بکارگیری PHPUnit روی مدل های لاراول
  • معرفی Assertion ها
  • کار با انواع Asset ها و ارتباط دستورها با منابع
  • کار با Dusk و تست کردن عملیات کاربران

پروژه سیستم مدیریت محتوا (CMS) بلاگ مشابه وردپرس با لاراول

مقدمه و معرفی

  • مقدمه و معرفی پروژه
  • نصب آخرین نسخه لاراول
  • ایجاد پایگاه داده و معرفی نرم افزار Navicat Permium
  • اتصال پایگاه داده به پروژه وبلاگ

تحلیل پایگاه داده کاربران و نقش ها

  • معرفی نرم افزار Visio
  • مستندسازی پایگاه داده
  • تعریف جداول posts و users و roles در Visio
  • راه اندازی ویو مطالب
  • معرفی و تعریف دستور foreign در پایگاه داده
  • ایجاد کلیدهای خارجی جهت اتصال جداول roles و users
  • تست جداول کاربران و نقش ها با استفاده از ابزار Tinker

 

  • ایجاد کنترلر مدیریت یا Admin controller به همراه مسیرها
  • تست کردن متدها
  • نصب Nodejs و دانلود کردن فایل های مورد نیاز
  • نمایش کاربران در صفحه مدیریت
  • استفاده از پکیج Collective
  • تست کردن فرم ها و ساخت فیلدها در آن
  • ایجاد نقش و اختصاص دادن آن به کاربران
  • آپلود کردن فایل ها مانند تصویر کاربران در پروفایل کاربری آنها
  • فرم ویرایش کاربران
  • فرم بروزرسانی کاربران
  • امنیت ورود کاربران در CMS و ایجاد صفحات ۴۰۴ و متدهای مربوطه
  • حذف کاربران
  • نمایش برخی پیام ها به صورت فلش
  • حذف تصاویر کاربران از دایرکتوری
  • اضافه کردن لایه های امنیتی بیشتر برای جلوگیری از ورود کاربران
  • ایجاد جدول پست ها
  • ایجاد روابط بین پست ها و کاربران
  • ساخت فرم های پست جدید در CMS
  • نمایش تصاویر در پست ها
  • ساخت مدل دسته بندی و ارتباط آن با مدل پست
  • آپدیت کردن فایل ها در گیت هاب و ارسال پروژه به آن
  • حذف پست ها در CMS
  • اعمال عملیات CRUD در دسته بندی ها
  • نمایش رسانه (عکس ها)
  • حذف رسانه ها
  • افزودن پلاگین رسانه ها
  • آپلود رسانه هایی مانند عکس با فرمت های مختلف
  • ایجاد سیستم نظرات
  • ساخت روابط بین نظرات و پست و کاربران
  • نمایش نظرات در انتهای هر پست
  • ایجاد سیستم تایید یا رد نظر توسط مدیریت
  • نمایش پاسخ های هر نظر
  • امکان افزودن پاسخ به هر نظر توسط کاربر
  • امکان بروزرسانی و ویرایش نظرات کاربران
  • آموزش سئو و ساخت url های مناسب
  • صفحه بندی مطالب و ایجاد سیستم Pagination در لاراول
  • نصب ویرایشگر WYSIWYG برای استفاده ادیتور در لاراول
  • امکان آپلود فایل ها و نمایش تصاویر در ویرایشگر
  • افزودن قابلیت حذف دسته جمعی پست ها و مطالب
  • افزودن جاوا اسکریپت و jQuery به پروژه لاراول
  • آپلود نرم افزار روی سرور و هاست واقعی

پروژه فروشگاه اینترنتی دیجی استایل (Digistyle)

  • تحلیل فروشگاه اینترنتی دیجی استایل
  • نصب پروژه لاراول و ایجاد تنظیمات پایگاه داده
  • آموزش کار با نرم افزار Navicat و رسم شماتیک پایگاه داده
  • مستند سازی پروژه
  • ایجاد قالب اصلی وب سایت فروشگاه اینترنتی دیجی استایل
  • نصب قالب مدیریت HTML روی پروژه
  • ایجاد مدل ها و روابط بین جداول در پایگاه داده
  • استفاده از ابزار npm و پکیج های تاریخ شمسی
  • بهره گیری از ابزار GoogleCaptcha جهت جلوگیری از اسپم ها
  • ایجاد دسته بندی ها، محصولات، کاربران در بخش مدیریت فروشگاه
  • ایجاد مسیرهای (Route) مربوطه
  • ایجاد کنترلرهای مربوط به هر بخش
  • استفاده کردن از مدل ها و ارسال داده به قالب HTML جهت نمایش برای کاربران
  • نصب Vuejs و استفاده از آن در پروژه لاراول
  • ذخیره داده ها در پایگاه داده
  • معرفی پلاگین Dropzone جهت آپلود چند منظوره تصاویر در فروشگاه
  • ایجاد سیستم تخفیف برای فروشگاه
  • ایجاد سیستم نمایش سفارشات در بخش مدیریت و پروفایل کاربری
  • ایجاد سیستم نظرات در بخش مدیریت و قابلیت نظردهی برای هر محصول
  • نمایش سیستم گزارشات در بخش مدیریت و بهره گیری از پکیج های رسم نمودار
  • ایجاد سیستم مدیریت اسلایدر در صفحه اصلی فروشگاه
  • ایجاد سیستم اعلان ها (Notification)
  • ایجاد منوی سایت
  • ایجاد زیر دسته ها
  • معرفی Helper ها و بکارگیری آنها در فروشگاه
  • ایجاد سیستم سبد خرید کاربران با استفاده از Ajax
  • ایجاد سیستم ثبت نهایی سفارش به صورت سه مرحله ای مشابه دیجی استایل و دیجی کالا
  • نمایش محصولات پیشنهادی به کاربران
  • بهره مندی از سیستم ورود و عضویت کاربران لاراول
  • ایجاد صفحه پروفایل کاربری و ویرایش آن توسط کاربر
  • آموزش نحوه اتصال به درگاه های بانکی در فروشگاه اینترنتی
  • ارسال فاکتور خرید به ایمیل کاربران
  • ایجاد سیستم فیلتر محصولات برای هر دسته و زیر دسته
دیگر دوره های این کاربر
نظرات (37)
نظر شما
بازیابی
سایر نظرات
مرتضی
5 روز پیش
0
1

سلام و خسته نباشید 

تبریک میگم بهتون مطالب رو خیلی خوب آموزش میدین و منتقل می کنید لطفا سریعتر آموزش بدید من قصد خرید دوره رو دارم اما میخوام کامل بشه و بعد بخرم  چون به قسمت های ساخت پنل مشابه وردپرس و فروشگاه نیاز دارم

مهدی
8 روز پیش
0
0

سلام وقت بخیر

ایا در این دوره اموزشی ، مباحث مربوط به امور مالی ، پرداخت ها و ... توضیح داده شده است ؟

 

    تیم مدیریت روکسو
    7 روز پیش
    0
    2

    سلام وقت شما بخیر

    بله مباحث مربوط به درگاه پرداخت و ثبت سفارش به صورت کامل در پروژه فروشگاه اینترنتی ارائه می شود.

علی اکبری
9 روز پیش
0
0

اگر امکانش هست در پروژه قسمتی باشه برای تعریف نقش کاربری بعد در اونجا یکسری موارد را بشه بصورت چک باکس تیک زد که محدودیتش برای نقش تعریفی برداشته بشه. مثلا برای نقش مدیر باید تمام تیک چک باکس ها را زد. سپس نقش ایجاد بشه. حالا نقش ایجادی را بشه برای یوزر مشخص کرد.

    mahdi developer
    8 روز پیش
    0
    4

    این مبحث که میفرمایید مربوط به سطح دسترسی است کلا دو نوع کاربر در سایت داریم کاربر user و کاربر admin . هر کاربر user باید به پنل کاربری خودش دسترسی داشته باشد و اطلاعات پنل خودشو بتونه ویرایش کنه یا در دوره ای شرکت کنه یا خریدی که انجام داده بتونه ببینه و ... یه کاربر داریم به نام admin که این کاربر ادمین به قسمت های مختلف تقسیم بندی می شوند بعضی ها فقط نویسنده اند  بعضی ها نویسنده اند و میتونند مثلا دسته بندی ها رو ویرایش کنن و یک کاربر ادمین اصلی در راس این قسمت قرار داره تا بتونه به تمامی قسمت ها دسترسی داشته باشته و بتونه سطح دسترسی برای بقیه تعیین کنه

    که همه اینها از طریق احراز هویت و acl انجام میپذیره

رضا
11 روز پیش
0
2

سلام. در این دوره تست نویسی هم بررسی میکنید؟

 

    تیم مدیریت روکسو
    10 روز پیش
    0
    2

    سلام وقت شما بخیر

    در دوره آموزش لاراول 5.7 سعی بر این است که مباحث مربوط تست کردن کدها نیز ارائه شود.

علی اکبری
14 روز پیش
0
2

سلام. من این دوره را ببینم و دوره انگولار را ، میتونم بخش پنل ادمین را کاملا با انگولار و لاراول پیاده سازی کنم؟

    تیم مدیریت روکسو
    13 روز پیش
    0
    2

    سلام وقت شما بخیر

    جهت راه اندازی یک وب سایت کاملا حرفه ای شما باید دو مسیر را در کنار یکدیگر شروع کنید:

    1. یادگیری یک زبان سمت سرور (Backend) - مانند PHP (در نهایت فریم ورک لاراول) یا ASP.net یا Java یا پایتون و ...
    2. یادگیری یک زبان سمت کاربر (Frontend) - مانند زبان جاوا اسکریپت (در نهایت فریم ورک های انگولار یا ویو جی اس و یا ری اکت)

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

    توجه به این نکته ضروری است که دوره های انگولار، لاراول، ویو جی اس یا PHP و پایتون و ... در آکادمی آنلاین روکسو به صورت کامل وجود دارند و برای یادگیری هر یک کافیست به منوی دوره های آموزشی از صفحه اصلی روکسو تشریف ببرید.

سجاد طالبی
17 روز پیش
0
2

من خیلی دوره آموزش در زمینه وب دیدم بنظر من یکی از بهترین مدرس ها تو این زمینه هستید و دوره هاتون واقعا حرف نداره

سپاس از اینکه دانشتون رو به این خوبی با ما به اشتراک میذارید.

ناشناس
20 روز پیش
0
3

استاد میشه یه فصل هم اختصاص بدید به سئو در لاراول چون هیچ کجا بهش اشاره نشده

ممنونم میشم 

    تیم مدیریت روکسو
    20 روز پیش
    0
    3

    سلام وقت شما بخیر

    بله حتما. در طی پروژه ها سعی می کنم مباحث سئو را نیز مطرح کرده تا به راحتی بتوانید وب سایت های لاراول را سئو کنید.

mehdi shirani
22 روز پیش
0
0

سلام  و خسته نباشی خدمت استاد صالحی عزیز .

 تا اینجا کار من واقعا لذت بردم از لاراول به لطف تدریس  عالی شما .

  بسیار روان و ساده  موضوعات  را با تمام نکات کاربردی بیان میکنید و به نسبت بقیه سایت ها  کیفیت آموزش بسیار بالاتری دارید و خیلی خوشحالم که با سایت شما آشنا شدم

امیدوارم تا پایان دوره با همین قدرت ادامه بدهید 

علی اکبری
23 روز پیش
0
0

در پیش نیاز ها حرفی از Vue زده نشده. در این دوره vue هم آموزش داده میشه؟

    تیم مدیریت روکسو
    22 روز پیش
    0
    0

    سلام وقت شما بخیر

    در دوره آموزش لاراول تنها به یادگیری فریم ورک لاراول پرداخته می شود و برای یادگیری فریم ورک Vuejs شما باید دوره آموزشی فریم ورک Vuejs را دریافت کنید. در پروژه فروشگاه اینترنتی تنها به مفاهیم اشاره خواهد شد و از این فریم ورک درون پروژه استفاده می کنیم.

لیلا علیزاده
24 روز پیش
0
0

ببخشید دو سوال دیگه هم داشتم.

اول اینکه قالب دیجی استایل هم تو فیلم ها ساخته میشه یا فایل امادشو به ما میدید؟

و اینکه فایل های هر قسمت در اختیار ما قرار میگیره ؟

    تیم مدیریت روکسو
    24 روز پیش
    0
    0

    تمام فایل های این دوره آموزشی در انتهای دوره در اختیار شما قرار می گیرد. از طرفی سعی می کنیم مشابه دیجی استایل قالب را طراحی و پیاده سازی کنیم.

لیلا علیزاده
24 روز پیش
0
0

سلام. وقت بخیر. 

میخواستم بدونم تو این دوره سایت دیجی استایل رو به طور کامل پیاده می کنه یا هنوز فیلم ها کامل نشده؟

همچنین با پرداخت ۱۳۰ تومن باز پشتیبانی وجود دارد یا باید ۷۰ تومنه دیگه هم واریز کنیم؟

 

    تیم مدیریت روکسو
    24 روز پیش
    0
    0

    سلام وقت شما بخیر

    در دوره آموزش لاراول، پروژه یک فروشگاه اینترنتی مشابه دیجی استایل و مفاهیم آن (درگاه پرداخت و سبد خرید و محصولات و برند ها و دسته بندی ها و ....) را به صورت کامل پیاده سازی کردیم. این مفاهیم در بخش توضیحات این دوره آورده شده است. لطفا مطالعه بفرمایید. در مورد پشتیبانی هم اگر شما دوره را خریداری کنید از خدمات ۶ ماه پشتیبانی رایگان برخوردارید هستید. یعنی به مدت ۶ ماه می توانید با مدرس دوره ارتباط باشید. درصورتیکه نیاز به ۱ سال پشتیبانی دارید باید تیک آن را فشار داده و سپس پرداخت کنید. در این حالت شما ۱ سال خدمات پشتیبانی را در اختیار خواهید داشت.

omid jannesar
24 روز پیش
0
1

سلام ، واقعا ممنون از دوره های خوب آموزشیتون ، دوره پیشرفته php که فوق العاده بود ، امیدوارم این دوره هم زودتر تکمیل بشه . 

 

حسین بوستانچی
1 ماه پیش
0
0

باعرض سلام و خسته نباشید

سری جدید از ادامه آموزشهای لاراول کی آماده و بارگذاری میشه ؟

    تیم مدیریت روکسو
    1 ماه پیش
    0
    0

    سلام وقت شما بخیر

    فصل های جدید به صورت منظم و هفتگی به سایت اضافه می شوند. در حال حاضر می توانید آنها را دریافت کنید.

ehsan elc
1 ماه پیش
0
0

سلام من تو دوره php شما شرکت کردم و الان میخوام تو دوره لاراول شما شرکت کنم میخواستم بدونم قابلیت چت آنلاین رو هم اموزش میدین تو این دوره؟ مشابه همونی که سایت خودتون داره رو میگم.

    تیم مدیریت روکسو
    1 ماه پیش
    0
    0

    سلام وقتتون بخیر

    در دوره آموزشی لاراول مبحث چت آنلاین توضیح داده نمی شود ولی چون شما با خرید دوره از خدمات ۶ ماه پشتیبانی رایگان برخوردار هستید می توانید سوالات خود را توسط تیکت پشتیبانی درباره سیستم چت آنلاین از مدرس دوره (مهندس صالحی) بپرسید و پاسخ های ایشان را دریافت نمایید.

    با تشکر

رضا رستمی
1 ماه پیش
0
2

سلام وقت بخیر

در صورت امکان ویژگی های جدید لاراول هم بیان کنین از جمله Laravel Nova

متشکر

برنامه نویس وب
1 ماه پیش
0
0

با سلام

این دوره هنوز تکمیل نشده، درسته؟

میشه بگید کی تکمیل میشه ؟ و تقریبا چند فصل  خواهد شد؟

    تیم مدیریت روکسو
    1 ماه پیش
    -1
    1

    سلام و عرض ادب

    دوره آموزش لاراول با پروژه فروشگاه اینترنتی دیجی استایل و CMS مشابه وردپرس در آکادمی آنلاین روکسو جدیدا برگزار شده است. این بدین معنی است که به فصل های آموزشی این دوره به صورت منظم اضافه خواهد شد. اما نکته ای که باید به آن توجه کنید این است: «با خرید این دوره آموزشی شما به تمام فصل های بعدی و آپدیت های دوره دسترسی دائمی خواهید داشت». شرایط خرید دوره های در حال برگزاری بدین صورت است که با خرید آن شما همراه با مدرس دوره را شروع کرده و مشابه یک آموزشگاه مجازی به صورت روزانه داده ها و فصل های جدیدی را دریافت و به دانسته های خود اضافه می کنید. تعداد فصل های دوره مشخص نیست.

      برنامه نویس وب
      1 ماه پیش
      0
      0

      عالی، آیا این دوره تقریبا تا آخر پاییز به اتمام میرسه؟

        تیم مدیریت روکسو
        1 ماه پیش
        0
        0

        بله حتما تا آخر پاییز دوره آموزش لاراول به اتمام می رسد.

امید
1 ماه پیش
0
0

سلام وقت بخیر

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

علی زارعی
2 ماه پیش
0
0

باتوجه به دوره ی PHP به نظرم میتونه دوره خیلی خوب و جامعی باشه.

 

واقعا ممنونم کیفیت خوبی که در ارائه آموزش هاتون

 

بهروز
2 ماه پیش
0
2

باسلام

واقعا خوشحال شدم این دوره منتشر شد

آیا امکانش هست تخفیف به این دوره هم بخوره یا مثلا اقساط باشه.واقعا نمیتونم این هزینه رو الان پرداخت کنم.خواهشا بررسی بفرمایید.

باتشکر 

    تیم مدیریت روکسو
    2 ماه پیش
    0
    2

    سلام وقت شما بخیر

    متاسفانه خرید تمام دوره های آموزشی وب سایت روکسو به صورت نقدی امکان پذیر است و در حال حاضر تخفیفی برای دوره در نظر گرفته نشده است.

علی
2 ماه پیش
0
2

خواهشا در این دوره چند دیزاین پترن معروف هم توضیح بدین.

همینطور نحوه توابع بازگشتی و استفاده از آن در لاراول برای حل مسائله سلسله مراتبی مثل دسته بندی ها را هم توضیح بدین.

سپاس

این دوره در حال برگزاری است...
۱۳۰۰۰۰ تومان
شش ماه پشتیبانی بیشتر (70000 تومان)
توضیحات پشتیبانی
گزارش تخلفات
با دریافت این دوره از مزایای زیر بهره مند می شوید:
  • ارتباط مستقیم با مدرس
  • ۶ ماه پشتیبانی رایگان
  • ۷ روز ضمانت بازگشت وجه
  • دسترسی دائمی به فایل ویدیو دوره
تیم مدیریت روکسو
28 نفر این محصول را خریده اند
37 نفر به این دوره نظر داده اند
این دوره در روکسو یک دوره ویژه است
امتیاز این دوره
4.1 از 36 رأی (*) (*) (*) (*) (*)
تاریخ انتشار: 1397/6/12
تاریخ بروزرسانی: 1397/7/28
اصالت و صحت اطلاعات این دوره مورد تایید روکسو است.
نسخه زبان PHP
سازگاری با فریم ورک PHP
برچسب ها