ایده پردازان جوان

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

پیشنهاد شگفت انگیز سایت

خرید دوره آموزش ساخت فروشگاه اینترنتی مشابه دیجی کالا با Laravel با 70 درصد تخفیف

خرید آموزش ساخت اپلیکیشن درخواست تاکسی مشابه اسنپ با 60 درصد تخفیف

آموزش پروژه محور فریم ورک yii2
  • مدرس دوره علی صدیقی
  • مدت زمان دوره ۲۵ ساعت و ۳۴ دقیقه
  • تعداد ویدیو های دوره ۴۶
  • حجم کل فایل های دوره ۴.۴ گیگابایت
  • هزینه دوره ۱۰۰ هزار تومان

همواره استفاده از ابزار های آماده در برنامه نویسی و طراحی سبب تسریع در روند کار می شود برای نمونه استفاده از بوت استرپ سبب طراحی اصولی صفحات وب شده و همچنین حجم کد های نوشته شده نیز توسط طراح کاهش پیدا میکند
یعنی در واقع میتوان گفت در اکثر موارد استفاده از ابزار اماده دو فایده را در پی دارد
۱-انجام اصولی کار
۲-کاهش حجم کد نویسی


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


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


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

سر فصل های دوره آموزش

  • آشنایی با فریم ورک yii و مزیت این فریم ورک نسبت به سایر فریم ورک های php
  • آشنایی با دستورات namespace و use و کاربرد آن در php
  • آشنایی با معماری mvc و ساخت model, controller و view  در فریم ورک yii2
  • آموزش کار با ابزار i18n جهت راه اندازی سایت های چند زبانه
  • آشنایی با ابزار gii جهت ساخت کد های لازم برای ثبت, ویرایش , حذف و نمایش اطلاعات (CURD)
  • آشنایی با gridview و detailview جهت نمایش اطلاعات و تغییرات لازم در این دو ویجت
  • آموزش ساخت ماژول توسط ابزار gii جهت راه اندازی بخش مدیریت فروشگاه
  • آموزش روش های Data Access Objects , Query Builder و Active Record جهت اجرای دستورات sql
  • آموزش نحوه طراحی layout  برای بخش مدیریت فروشگاه و نحوه اضافه کردن فایل های css و javascript به قالب
  • ساخت قسمت  دسته بندی محصولات با ابزار gii
  • ساخت قسمت محصولات فروشگاه با ابزار gii
  • افزودن جستجو به قسمت مدیریت محصولات
  • آموزش نحوه اعتبار سنجی فرم ها در فریم ورک yii2 و سفارشی سازی آن
  • آموزش آپلود فایل و اعتبار سنجی پسوند های مجاز جهت آپلود
  • آموزش استفاده از Migration جهت ساخت و تغییر جدول های دیتابیس
  • آشنایی با relation و برقراری ارتباط یک به یک , یک به چند و چند به چند
  • آموزش کار با ajax  با استفاده از pjax در فریم ورک yii2 و اعتبار سنجی و ثبت اطلاعات به صورت ajax
  • آموزش کار با session و کوکی در فریم ورک yii2 و نحوه ذخیره سازی سشن در جدول
  • نمایش محصولات فروشگاه و استفاده از کلاس Pagination جهت صفحه بندی محصولات
  • آشنایی با Authentication و ایجاد قسمت های لاگین و ثبت نام فروشگاه
  • جدا سازی بخش لاگین مدیر فروشگاه و کاربران عادی
  • آموزش استفاده از captcha در فریم ورک yii2 و نحوه سفارشی سازی آن
  • آموزش نحوه ارسال ایمیل و ساخت قسمت بازیابی کلمه عبور
  • آموزش استفاده از rbac برای تعیین سطح دسترسی کاربران
  • آموزش سفارشی سازی آدرس های ایجاد شده توسط فریم ورک yii2
  • ساخت صفحه نمایش محتوای محصول با امکان افزودن محصول به سبد خرید
  • پیاده سازی سبد خرید
  • آشنایی با متد behaviors و ساخت کلاس لازم برای ثبت آمار بازید سایت
  • آموزش کار با نمودار و نمایش آمار بازدید سایت و میزان درآمد سایت در قالب نمودار
  • افزودن امکان سرچ بر اساس پارامتر های مختلف به gridview
  • افزودن امکان ثبت کد تخفیف برای خرید محصولات
  • ثبت اطلاعات لازم جهت اتصال به درگاه بانک ملت از طریق بخش مدیریت
  • آموزش کار با سیستم Caching در فریم ورک یی (Data Caching,Fragment Caching,Page Caching,HTTP Caching )
  • آموزش کار با کلاس VerbFilter جهت فیلتر کردن نوع درخواست های ارسالی(Post,Get,Ajax)
  • افزودن امکان ثبت نظر به محصولات سایت و مدیریت نظرات ثبت شده
  • آموزش نحوه کار با تاریخ شمسی در فریم ورک yii2
  • آشنایی با نحوه ساخت extension برای فریم ورک yii2 و انتشار آن در سایت github.com و packagist.org
  • آموزش ساخت و استفاده عملی از Web Services در فریم ورک yii2
  • آشنایی با نحوه ساخت لینک زماندار و ارسال فایل جهت دانلود
  • افزودن امکان ثبت سفارش و اتصال مستقیم به درگاه بانک ملت
  • مدیریت سفارشات کاربران
  • آپلود فروشگاه ساخته شده با نسخه basic فریم ورک yii و تست عملی فروشگاه
  • آموزش استفاده از نسخه advanced فریم ورک yii2
  • انتقال فایل های ساخته شده در نسخه basic فریم ورک به نسخه advanced و ساخت فروشگاه فایل با نسخه advanced

دانلود قسمت هایی از دوره جهت تست و ارزشیابی

جهت مشاهده تصاویری از پروژه ساخته شده کلیک کنید

ارسال نظر

نظرات ثبت شده
نوشته شده توسط : محمد هادی جوشقانی تاریخ ثبت نظر : ۲۰ شهریور ۹۶
سلام استاد.
استاد صبر می کنم تا این دوره ی فروشگاه دیجی کالا با YII2 تکمیل بشه بعدا 2 تا دوره رو یکجا برام ارسال کنید .تشکر.
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۲۰ شهریور ۹۶
خواهش میکنم

ارسال پاسخ

نوشته شده توسط : محمد هادی جوشقانی تاریخ ثبت نظر : ۲۰ شهریور ۹۶
سلام .دوره ی فروشگاه فایل با فریم ورک yii2 که تکمیل شده .ولی دوره ی فروشگاه دیجی کالا که هنوز تکمیل نشده است . می خواستم ببینم این دو تا دوره وقتی که تکمیل شد کی با پست برام ارسال می شه .چون حجم دوره زیاد هست تقاضای ارسال پستی دارم. تشکر از شما.
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۲۰ شهریور ۹۶
سلام
خواستین دوره فروشگاه yii2 رو تا اینجا که حجم بیشتری از دورش هم ضبط شده فردا براتون پستی ارسال میکنم یا اینکه کاملش رو سر این ماه پستی بفرستم

ارسال پاسخ

نوشته شده توسط : محمد هادی جوشقانی تاریخ ثبت نظر : ۲۰ شهریور ۹۶
سلام علی آقای صدیقی.
می خواستم دو دوره ی آموزش پروژه محور فروشگاه فایل با فریم ورک yii2 و پروژه ی فروشگاه دیجی کالا رو با فریم ورک yii2 از وب سایت خریداری کنم.

پارسال که سه دوره ی فروشگاه فایل و فروشگاه دیجی کالا و اپلیکیشن دیجی کالا رو من از وب سایت شما تهیه کردم و شما لطف کردید و یه کد تخفیف 50 درصدی رو برای خریداری این محصول به من دادید . اگه امکانش هست برای تهیه این دو آموزش ( فروشگاه فایل با فریم ورک yii2 و پروژه ی فروشگاه دیجی کالا رو با فریم ورک yii2 ) یه کد تخفیف 50 درصدی به من بدهید.تشکر از شما آقای صدیقی.
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۲۰ شهریور ۹۶
سلام
لطفا ایمیل تون رو چک کنید

ارسال پاسخ

نوشته شده توسط : محسن تاریخ ثبت نظر : ۹ مرداد ۹۶
اگر بخوایم که جستجوی ایجکسی با استفاده از فیلد ها داشته باشیم و نه از خود گرید ویو باید چیکار کنیم
؟
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۹ مرداد ۹۶
این مورد توی دوره گفته شده میتونید از pjax برای این کار استفاده کنید

ارسال پاسخ

نوشته شده توسط : احسان تاریخ ثبت نظر : ۶ مرداد ۹۶
یه درخواست داشتم آقای صدیقی
لطفا آموزش گزارش گیری با Extension های Yii رو هم توی یک ویدوئ جداگونه قرار بدین
مثلا تو این لینک یه Extension خوب هستش که دمو هم داره . ولی من نتونستم باهاش کار کنم . لطفا این رو آموزش بدین . با تشکر
http://www.yiiframework.com/extension/yii2-export
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۶ مرداد ۹۶
سلام
چشم بزودی این آموزش رو تهیه میکنم

ارسال پاسخ

نوشته شده توسط : مسعود تاریخ ثبت نظر : ۲ مرداد ۹۶
سلام . یه سوالی داشتم . چطور میشه توی yii از فریم ورکهای Css دیگه استفاده کرد؟
مثلا من میخوام به جای BootStrap از متریال دیزاین استفاده کنم
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۳ مرداد ۹۶
سلام
از طریق کلاس AppAsset یا هر کلاس دیگه ای که برای افزودن فایل های css و javascript ساختین میتونید فایل ها خودتون رو اضافه کنید و برای اینکه فایل های bootstrap اضافه نشه میتونید از فیلد depends از همین کلاس اندیس yii\bootstrap\BootstrapAsset رو بردارین

ارسال پاسخ

نوشته شده توسط : احسان کاوسی تاریخ ثبت نظر : ۲ مرداد ۹۶
با سلام خدمت شما . فکر کنم این بهترین آموزش پیشرفته ی پی اچ پی (فریم ورک yii) تو حوزه ی وب هستش .ممنون از تلاش شما مهندس صدیقی، امیدوارم همیشه موفق باشین.
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۲ مرداد ۹۶
سلام
ممنون

ارسال پاسخ

نوشته شده توسط : بیداد تاریخ ثبت نظر : ۱ مرداد ۹۶
یه سوالی داشتم
صفحه بندی به صورت Ajax رو هم گفتین؟
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۱ مرداد ۹۶
سلام
بله گفته شده

ارسال پاسخ

نوشته شده توسط : مسعود تاریخ ثبت نظر : ۲۹ تیر ۹۶
به نظر من هم ساخت یه cms که فروشگاه ساز باشه و قالب خور هم باشه خیلی عالیه

ارسال پاسخ

نوشته شده توسط : محسن تاریخ ثبت نظر : ۲۹ تیر ۹۶
سلام
لطفا دوره بعدی فروشگاهی معمولی نباشه
چون انواع آموزش های فروشگاهی هست
بهتره یه CMS فروشگاهی به صورت قالب خور با Yii اموزش بدین
این خیلی عالی میشه . اصلا میترکونه

ارسال پاسخ

در حال دریافت اطلاعات