آموزش Vuejs 2 (شامل پروژه های کاربردی)

سرفصل‌ها
مفاهیم اولیه
فصل 2
جلسه1:معرفی کلاس Vue و دستورهای v-once، v-bind و v-html
00:19:23
Event ها و Listener ها
فصل 3
جلسه1:کار با رویدادها (Events) و شونده ها (Listener)
00:21:31
Computed و Watched
فصل 4
جلسه1:معرفی Two-Way-Binding و ساختار Computed و Watch
00:21:18
کار با CSS
فصل 5
جلسه1:اعمال کلاس ها و استایل های پویا به نرم افزار و خلاصه نویسی
00:22:01
دستورهای شرطی و کنترلی
فصل 6
جلسه1:دستورهای شرطی و کنترلی v-if و v-else و v-show و v-for
00:25:43
پروژه ۱ (بازی نبرد تن به تن)
فصل 7
جلسه1:پروژه شماره ۱: بازی نبرد تن به تن
00:38:41
جلسه2:فایل پروژه بازی نبرد تن به تن
کلاس ها و شبیه سازی سرور
فصل 8
جلسه1:بررسی کلاس Vuejs در سطح پیشرفته (قسمت اول)
00:22:40
جلسه2:بررسی کلاس Vuejs در سطح پیشرفته (قسمت دوم)
00:26:19
جلسه3:راه اندازی Vue Cli و شبیه سازی سرور
00:24:22
کامپوننت ها (سطح پیشرفته)
فصل 9
جلسه1:سطح پیشرفته کامپوننت ها Components (قسمت اول)
00:13:16
جلسه2:سطح پیشرفته کامپوننت ها Components (قسمت دوم)
00:23:40
Binding
فصل 10
جلسه1:Property Binding - رابطه بین کامپوننت والد (Parent) با کامپوننت فرزند (Child)
00:21:58
جلسه2:Event Binding - رابطه بین کامپوننت فرزند (Child) با کامپوننت والد (Parent)
00:07:31
ارسال داده و روابط بین کامپوننت ها
فصل 11
جلسه1:روابط بین کامپوننت های هم ردیف (Event Bus)
00:20:50
جلسه2:معرفی slot در کامپوننت ها
00:16:37
جلسه3:استفاده داینامیک از کامپوننت ها و دستور keep-alive
00:11:54
پروژه ۲ (سیستم نمایش جملات تصادفی)
فصل 12
جلسه1:پروژه شماره ۲: سیستم نمایش جملات بزرگان
00:36:11
کار با فرم ها
فصل 13
جلسه1:فرم ها در Vuejs و نحوه کار با v-model و کامپوننت ها
00:34:38
دستورات (Directives) و فیلترها (Filters)
فصل 14
جلسه1:دستورها (Directives) در Vuejs
00:21:10
جلسه2:فیلترها و ترکیبات (Filters & Mixins) در Vuejs
00:31:05
انیمیشن ها
فصل 15
جلسه1:انیمیشن ها (Animations & Transitions) - قسمت اول
00:21:05
جلسه2:انیمیشن ها (Animations & Transitions) - قسمت دوم
00:30:42
کار با HTTP
فصل 16
جلسه1:درخواست های HTTP و کار با vue-resource
00:49:44
مسیردهی یا Routing
فصل 17
جلسه1:مسیردهی یا Routing (قسمت اول)
00:22:03
جلسه2:مسیردهی یا Routing (قسمت دوم)
00:21:17
جلسه3:مسیردهی یا Routing (قسمت سوم)
00:22:59
جلسه4:محافظت از مسیرها با Guard ها و Lazy Loading کامپوننت ها
00:20:55
مدیریت داده ها با Vuex
فصل 18
جلسه1:مدیریت داده ها و اطلاعات با Vuex (قسمت اول)
00:26:36
جلسه2:مدیریت داده ها و اطلاعات با Vuex (قسمت دوم)
00:20:40
جلسه3:مدیریت داده ها و اطلاعات با Vuex (قسمت سوم)
00:16:24
پروژه نهایی (فروشگاه اینترنتی)
فصل 19
جلسه1:پروژه فروشگاه اینترنتی (قسمت اول)
00:02:15
جلسه2:پروژه فروشگاه اینترنتی (قسمت دوم)
00:30:06
جلسه3:پروژه فروشگاه اینترنتی (قسمت سوم)
00:34:35
جلسه4:پروژه فروشگاه اینترنتی (قسمت چهارم)
00:22:07
جلسه5:پیاده سازی نرم افزار های Vuejs روی هاست یا سرور واقعی
00:03:03
کار با Axios
فصل 20
جلسه1:معرفی Axios و بهینه سازی پروژه ها با استفاده از آن
00:30:49
کلیه فایل های پروژه
فصل 21
جلسه1:تمام کدها و فایل های دوره آموزشی Vuejs
توضیحات دوره

Vue Js با تلفظ (ویو جی اس) یک فریم ورک شگفت انگیز جاوا اسکریپت است که برای ساخت نرم افزارهای تک صفحه (SPA) در سمت کاربر یا Frontend مورد استفاده قرار می گیرد. به عبارت دیگر می توان گفت Vue Js یک ترکیب فوق العاده بهینه شده از فریم ورک های Angular و React می باشد. با استفاده از فریم ورک های جاوا اسکریپت مانند Vue JS می توان رابط کاربری (UI) بسیار قدرتمندی را ایجاد کرد و با افزایش سطح تجربه کاربری (UX) جایگاه سایت را ارتقاء بخشید. هسته اصلی این فریم ورک روی ظاهر سایت تمرکز دارد و به سادگی با سایر کتابخانه ها هماهنگ می شود. از طرفی الگوی معماری Vue JS به صورت MVVM یا Model View View Model بوده و آنچه که اهمیت بسیار بالایی دارد تنها ظاهر سایت است.

فریم ورک Vue JS توسط آقای Evan You در سال ۲۰۱۴ میلادی (۱۳۹۳ شمسی) وارد دنیای برنامه نویسان شد. آقای You ابتدا عضو تیم برنامه نویسان ارشد شرکت گوگل بود و پس از دستیابی به ایرادهای فریم ورک انگولار جی اس (Angular JS)، رویای دیگری در سر پروراند. سپس از شرکت گوگل استعفاء داد و فریم ورک شخصی خود را تحت عنوان Vue Js 0.11 ایجاد کرد. با روند توسعه و جذب اسپانسرهای متنوع و ارتقاء فریم ورک خود، توانست فریم ورک Vue JS را در مدت زمان کوتاهی، جزو سه فریم ورک برتر جاوا اسکریپت کند. بگونه ای که در حال حاضر Vue JS 2.5 که آخرین نسخه ی آن است، در کشور چین جزو پرکاربردترین فریم ورک ها می باشد. قدرتمندترین اسپانسر فریم ورک Vue JS، فریم ورک قدرتمند لاراول (Laravel) می باشد که در حال حاضر اکثر بخش های وب سایت های زیرمجموعه خود را با این فریم ورک پیاده سازی کرده است. البته این فریم ورک در سایر کشورها مانند ایران نیز محبوبیت بالایی پیدا کرده است. در ایران وب سایت هایی مانند دیجی کالا، زرین پال و ... از این فریم ورک بهره برده اند.

vuejs2_thumb.jpg

مخاطب اصلی دوره آموزش Vuejs چه کسانی هستند؟

  • افرادی که علاقه به یادگیری تولید نرم افزارهای تک صفحه ای یا SPA دارند
  • افرادی که دوست دارند به عنوان Frontend کار یا توسعه دهنده وب در سمت کاربر، وارد بازار کار شوند
  • افرادی که قصد دارند وب سایت خود را ارتقاء داده و با تجربه کاربری بالا (UX) کاربران بیشتری را جذب کنند
  • افرادی که به دنبال ساده ترین راه برای ساخت نرم افزار های تک صفحه ای هستند!
  • اگر از انگولار یا ری اکت خوشتان نمی آید، تنها انتخاب شما می تواند Vuejs باشد

پیش نیازهای دوره آموزش Vuejs

  • دانش مقدماتی درباره زبان برنامه نویسی جاوا اسکریپت Javascript
  • دانش مقدماتی درباره HTML‌ و CSS 

سرفصل های دوره

مقدمه و معرفی

  • معرفی مدرس
  • معرفی فریم ورک Vuejs 2.0
  • تفاوت بین Frontend (سمت کاربر) و Backend (سمت سرور)
  • معرفی ویرایشگر برای کار با Vuejs
  • نصب و راه اندازی با استفاده از CDN و به صورت دستی
  • ساخت اولین نرم افزار با فریم ورک Vuejs

استفاده از Vuejs جهت تعامل با DOM

  • معرفی قالب ها
  • آموزش نحوه کار کردن نمونه ها
  • معرفی سینتکس قالب ها
  • دسترسی به داده ها در نمونه‌های Vue
  • اتصال داده ها به صفات
  • درک مفاهیم دستورات یا Directives
  • غیر فعال کردن Re-Rendering با استفاده از دستور v-once
  • دستیابی به خروجی خالص (raw) داده های HTML
  • کار کردن با رویدادها و گوش کردن به آنها (Listening to Event)
  • دریافت داده های Event از طریق شیء Event
  • ارسال آرگومن های دلخواه با استفاده از Event
  • تصحیح Event با استفاده از Event Modifiers
  • گوش دادن به رویدادهای صفحه کلید
  • نوشتن کدهای جاوا اسکریپت درون قالب
  • استفاده از اتصال داده ای دو طرفه یا Two-way-Binding
  • معرفی و استفاده از ویژگی Computed
  • معرفی کدهای کوتاه جهت صرفه جویی در زمان کدنویسی
  • قرار دادن استایل های CSS پویا با استفاده از کلاس ها
  • قرار دادن استایل های CSS پویا با استفاده از اشیاء
  • استایل دهی کردن به المان ها با استفاده از سینتکس آرایه ها

دستورهای شرطی و لیست های رندر شده

  • معرفی و کار با دستورهای شرطی v-if و v-else-if
  • استفاده از صفت v-if
  • معرفی و استفاده از دستور v-show
  • نمایش لیستی با استفاده از دستور حلقه v-for
  • دستیابی به ایندکس فعلی در حلقه v-for
  • استفاده از صفت v-for
  • ایجاد حلقه هایی از جنس اشیاء (Objects)
  • ایجاد حلقه هایی از جنس عدد

اولین پروژه - ایجاد یک بازی نبرد تن به تن با Vuejs

  • معرفی بازی و چالش ها
  • راه اندازی پروژه بازی از صفر
  • ایجاد نمونه Vue و استایل دهی
  • نمایش بازیکن ها با شرایط کنترلی
  • پیاده سازی یک متن به نام Start Game
  • پیاده سازی یک متد به نام Attack
  • بهینه سازی کدنویسی با استفاده از Refactoring
  • پیاده سازی یک متد جهت حمله بازیکن ها
  • پیاده سازی متد Heal
  • اعمال دکمه ی پایان بازی
  • ساخت یک Action Log
  • نمایش Log در یک حلقه با استفاده از v-for
  • استایل دادن به Log های نمایشی

معرفی و استفاده از نمونه ی Vuejs

  • معرفی کلی درباره نمونه ی Vuejs
  • استفاده از چندین نمونه ی Vuejs
  • دستیابی به نمونه های Vuejs در کلاس های خارجی
  • چگونگی مدیریت داده ها و متدها
  • نگاه عمیق تر به el و data
  • استفاده از refs در قالب ها 
  • آشنایی با Vue API ها 
  • فراخوانی یک قالب (Mounting a Template)
  • استفاده از کامپوننت ها
  • محدود کردن برخی قالب ها
  • بروزرسانی DOM
  • معرفی چرخه حیات فریم ورک یا Vuejs Lifecycle

پیاده سازی یک محیط واقعی با Webpack و ابزار Vue CLI

  • پاسخ به این سوال که چرا یک سرور توسعه نیاز داریم؟
  • منظور از محیط توسعه چیست؟
  • استفاده از ابزار Vue CLI جهت ساخت پروژه
  • نصب Vue CLI و ساخت اولین پروژه
  • معرفی یک چشم انداز از قالب Webpack و ساختار پوشه ها
  • معرفی فایل هایی با پسوند vue.
  • معرفی شیء در فایل های Vue
  • آموزش یادگیری ساخت نرم افزار برای نسخه production

معرفی کامپوننت ها (Components) و کار با آنها

  • معرفی کامپوننت ها
  • ذخیره سازی داده ها درون کامپوننت ها با استفاده از روش داده ها
  • ثبت کامپوننت ها به صورت Locally و Globally
  • معرفی کامپوننت Root در فایل App.vue
  • ساخت یک کامپوننت
  • استفاده از کامپوننت ها
  • انتقال فایل ها به پوشه های مشخص جهت سهولت در کار
  • تغییر نام کامپوننت ها به تگ های دلخواه (سلکتورهای دلخواه)
  • محدود کردن استایل هر کامپوننت به المان های درون آن کامپوننت

ارتباط بین کامپوننت ها

  • معرفی انواع ارتباط ها بین کامپوننت ها
  • استفاده از Props برای برقراری رابطه بین کامپوننت پدر و فرزند (Parent to Child)
  • نام گذاری props
  • استفاده از props ها در کامپوننت فرزند
  • اعتبار سنجی props
  • استفاده از Event ها برای برقراری رابطه بین کامپوننت فرزند و پدر (Child to Parent)
  • درک مفاهیم داده های یک طرفه
  • برقراری ارتباط با استفاده از توابع کال بک (callback)
  • آموزش برقراری ارتباط بین دو کامپوننت یک رده (Sibling component)
  • استفاده از Event Bus برای برقراری ارتباط

استفاده حرفه ای و پیشرفته از کامپوننت ها

  • راه اندازی ماژول پروژه
  • ارسال مطالب به کامپوننت
  • ارسال مطالب با استفاده از Slots 
  • نحوه ی دریافت مطالب و استایل دهی کردن آنها
  • استفاده از چندین Slot

پروژه دوم - لیست جملات

  • معرفی و راه اندازی اولیه پروژه
  • ساخت کامپوننت های نرم افزار
  • ارسال داده ها با استفاده از Props و Slots
  • به کاربران اجازه ساخت جملات جدید را می دهیم
  • اضافه کردن جملات با استفاده از Custom Event
  • افزودن یک جعبه ی info
  • اجازه حذف جملات
  • کنترل کردن جملات با استفاده از Progress Bar

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

  • معرفی اتصالات در تگ input
  • گروه بندی کردن داده ها برای ورودهای منتخب
  • اصلاح ورودی های کاربران با استفاده از Input Modifiers
  • معرفی اتصالات در تگ textarea
  • معرفی و استفاده از Checkboxes با ذخیره داده ها درون یک آرایه
  • استفاده از دکمه های رادیویی
  • کنترل کردن Dropdown ها با استفاده از تگ های select و option
  • معرفی v-model و ساخت یک کنترلر دلخواه
  • ساخت ورودی های کنترلی دلخواه
  • ثبت یک فرم

معرفی و ساخت دستورها (Directives)

  • درک مفهوم دستور یا directive
  • توابع هوک Hook Functions چگونه کار می کنند؟
  • ساخت یک دستور ساده
  • ارسال مقادیر به یک دستور دلخواه
  • ارسال آرگومان ها به دستورهای دلخواه
  • اصلاح یک دستور با استفاده از Modifiers ها
  • ثبت دستورها به صورت Locally
  • استفاده از چندین اصلاح کننده یا Modifiers به صورت همزمان
  • ارسال مقادیر پیچیده به دستورها

بهبود نرم افزار با استفاده از Filter ها و Mixin ها

  • ساخت یک فیلتر داخلی یا Local
  • معرفی فیلترهای Global و اتصال چندین فیلتر به یکدیگر
  • درک مفهوم Mixin ها 
  • چگونگی ادغام کردن Mixin ها
  • ساخت یک Mixin جهانی یا Global
  • Mixin ها و Scope ها

افزودن انیمیشن ها و حرکات

  • درک مفاهیم Transition ها
  • آماده سازی کدهای مربوط به Transition ها
  • راه اندازی اولین Transition
  • اختصاص دادن یک کلاس CSS به Transition ها
  • ساخت یک Transition به صورت Fade با استفاده از CSS
  • ساخت یک Transition به صورت Slide با استفاده از CSS
  • ترکیب کردن Transition و ویژگی های انیمیشن
  • متحرک سازی دستورهای v-if و v-show
  • ساخت یک انیمیشن دلخواه
  • استفاده کلاس های CSS متنوع
  • استفاده از اسامی متغییر و صفات
  • انتقال حرکت بین چندین المان
  • معرفی رویداد هوک ها
  • معرفی مفاهیم انیمیشن سازی در جاوا اسکریپت
  • استخراج CSS از یک انیمیشن
  • ساخت یک انیمیشن جاوا اسکریپتی
  • انیمیشن سازی کامپوننت ها
  • انیمیشن سازی با استفاده از transition-group

معرفی API ها و اتصال به سرور با استفاده از vue-resource

  • دستیابی به پروتکل Http با استفاده از vue-resource
  • ساخت یک نرم افزار جهت کار با پروتکل Http
  • نمایش ارسال داده با استفاده از متد POST
  • نمایش دریافت داده با استفاده از متد GET
  • پیکره بندی vue-resource به صورت جهانی یا Globally
  • بررسی درخواست های متقابل
  • بررسی پاسخ های متقابل
  • ساخت یک منبع دلخواه (Custom Resource)
  • تفاوت بین درخواست های عادی و منابع
  • درک آدرس های قالب یا Template URL‌ها

مسیردهی در یک نرم افزار Vuejs

  • راه اندازی مسیردهی در Vuejs با استفاده از vue-router
  • آموزش حالت های مسیردهی (Hash‌ و History)
  • ناوبری (Navigating) با استفاده از Router Link‌ ها
  • استایل دهی کردن به لینک های فعال یا «شما اینجا هستید»
  • راه اندازی پارامترهای مسیردهی Route Parameters
  • بازیابی اطلاعات و استفاده از Route Parameters‌ ها
  • راه اندازی مسیردهی های فرزند Child Routes (مسیرهای تو در تو)
  • ناوبری (Navigating) به مسیرهای تو در تو
  • پویا کردن مسیردهی ها برای هر Router Link
  • دستیابی به یک راه بهتر برای لینک دادن به مسیرها
  • استفاده از Query Parameters ها
  • آموزش Redirecting یا انتقال کاربران به صفحات دیگر
  • راه اندازی مسیرهای دیگر با استفاده از Wildcard ها
  • انیمیشن سازی مسیرها با استفاده از Transition‌ها
  • ارسال فرگمنت ها به مسیرها
  • کنترل کردن رفتار Scroll
  • محافظت از مسیرها با استفاده از Guard ها
  • استفاده از متد beforeEnter در Guard ها
  • استفاده از متد beforeLeave در Guard ها
  • بارگذاری مسیرها به صورت Lazy Loading

مدیریت بهتر وضعیت با استفاده از Vuex 

  • چرا به یک سیستم مدیریت وضعیت متفاوت احتیاج داریم؟
  • درک مفاهیم Centralized State
  • استفاده از Centralized State
  • درک مفاهیم Getters
  • استفاده از Getters
  • مپ کردن Getters‌ ها به ویژگی ها
  • درک مفاهیم Mutation ها
  • استفاده از Mutation ها
  • پاسخ به سوال اینکه چرا Mutation ها به صورت سنکرون و همزمان اجرا می شوند.
  • چگونه اکشن ها Mutation ها را بهبود می بخشند؟
  • استفاده از اکشن ها
  • تبدیل کردن اکشن ها به متدها
  • معرفی Two-Way-Binding یا v-model در Vuex
  • بهینه سازی ساختار پوشه های پروژه
  • ماژولار کردن سیستم مدیریت وضعیت
  • استفاده از فایل های جداگانه

پروژه نهایی - سایت فروشگاهی

  • معرفی و راه اندازی اولیه پروژه
  • ساخت اولین کامپوننت ها
  • راه اندازی مسیرها یا Routes
  • اضافه کردن هدر و منو
  • ساخت کامپوننت Stocks
  • افزودن دکمه خرید
  • راه اندازی سیستم مدیریت وضعیت Vuex
  • افزودن یک ماژول نمونه کار به Vuex
  • کار کردن با نمونه کارهای Stocks
  • اتصال نمونه کارها به Vuex
  • برطرف کردن خطاهای احتمالی
  • نمایش سبد خرید فروشگاه
  • نمایش لیست سفارش ها
  • نمایش بهتر محصولات با فیلتر
  • انیمیشن سازی مسیرها
  • ذخیره و بارگذاری داده ها با استفاده از یک منو آبشاری
  • راه اندازی vue-resource
  • ذخیره داده ها با استفاده از متد PUT
  • دریافت و بارگذاری داده ها با استفاده از متد GET
  • تست نرم افزار و رفع خطاها

استفاده از Axios به جای vue-resource

  • راه اندازی یک پروژه
  • نصب Axios برای کار با API ها
  • ارسال درخواست POST
  • ارسال درخواست GET
  • دسترسی به پاسخ ها
  • راه اندازی یک درخواست Global
  • استفاده از اینترسپتور ها یا پیش پردازش های Http
  • ایجاد نمونه های دلخواه Axios

احراز هویت کاربران (Authentication) در Vuejs​​​​​​​

  • توضیح احراز هویت در نرم افزارهای SPA
  • راه اندازی پروژه
  • افزودن فرم ثبت نام کاربران
  • افزودن فرم ورود کاربران
  • استفاده از Vuex برای ارسال درخواست های Auth یا احراز هویت
  • ذخیره سازی داده های احراز هویت Auth در Vuex
  • دستیابی به سایر منابع از طریق Vuex
  • ارسال توکن به Backend‌ مجازی
  • محافظت از مسیرها با استفاده از Auth Guard
  • بروزرسانی وضعیت UI برا اساس وضعیت Authentication کاربر
  • افزودن گزینه خروج برای کاربران
  • افزودن قابلیت خروج خودکار
  • افزودن قابلیت ورود خودکار
افزودن به سبد خرید
390000 تومان
گارانتی بازگشت وجه روکسو
این دوره ۱۰۰٪ گارانتی کیفیت و بازگشت وجه دارد. مشاهده شرایط و مراحل
اینترنت نیم بها در روکسو
هزینه حجم اینترنت شما برای دانلود و تماشای ویدئوهای این دوره نیم‌بها محاسبه می‌شود.
کارما در روکسو
شما با شرکت در این دوره 40 کارما دریافت می کنید
استفاده بیش از یک نفر از این محصول غیرقانونی و از لحاظ شرعی حرام می‌باشد.
میزان پیشرفت دوره:
٪100
320 نفر
شرکت کرده‌اند
55 نظر
ثبت شده است
امتیاز (70 رای)
کد دوره:
613983
آخرین بروزرسانی:
1401-5-11
وضعیت دوره:
تکمیل شده
تعداد جلسات:
40
مدت زمان:
14:40:35
حجم کل:
1.9 گیگابایت
سازگاری با فریم ورک Javascript:
Vue 2.0
سطح:
تمام سطوح
مسعود صالحی
مدرس: مسعود صالحی
1601 کارما
بیش از ۲ سال عضویت در روکسو بیش از ۲ سال عضویت در روکسو
دارای 1000 کارما دارای 1000 کارما
نظرات دریافتی:‌ بیش از 50 نظرات دریافتی:‌ بیش از 50
دارای 10 پاسخ صحیح دارای 10 پاسخ صحیح
ارسال کننده پاسخ با 25 رای ارسال کننده پاسخ با 25 رای
دیدگاه‌های شما (55 دیدگاه)

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

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

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
24 آذر 1400

سوالاتتون رو در سامانه پرسش و پاسخ سایت یعنی «روکسوکیو» بپرسید. مدرس هم در این سامانه پاسخگوی سوالات هستند.

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

fatemenabi89@yahoo.com
فاطمه
06 آذر 1400
سلام ببخشید آموزش vue3 رو ارائه نمی‌کنید؟

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

faeze.fallahnezhad73@gmail.com
فائزه فلاح
22 مرداد 1400
خیلی دوره خوبی هست حدودا نصفشو دیدم تا حالا بسیار راضیم.قطعا بعد از یادگیری کامل ویو دوره ریکت شمارو هم میخرم.

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
28 شهریور 1400

خوشحالیم که این دوره برای شما مفید بوده

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

amirabbasnikpey007@gmail.com
امیر نیک پی
30 اردیبهشت 1400
سلام امیدوارم حالتون خوب باشه ، دوره ویو 3 کی برگزار می کنین؟؟؟

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
04 خرداد 1400

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

به زودی در تابستان امسال دوره ویو جی اس را ارائه می دهیم.

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

samsondavidoff@gmail.com
سامسون داویداف
08 فروردین 1400
با سلام و خسته نباشید دوره vue.js 3 برگزار نمی کنید؟

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
08 فروردین 1400

سلام. انشالله به زودی 

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

xzs 1112
xzs 1112
22 اسفند 1400
vue 2 و vue 3 زیاد تفاوت دارند؟ اگه زیاد تفاوت نمی کنند گفتم دوباره کاری نشود ممنون

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
15 فروردین 1401

سلام. تا 80 درصد یکسان هستند.

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

مهران مهدی پور
مهران مهدی پور
09 اسفند 1399
تنها دوره اموزشی که میشه باهاش به معنای واقعی برنامه ساخت

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

mozhdeh.asgharpour4396@gmail.com
m.a
06 دی 1399

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

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

mehregan.rahmani20@gmail.com
مهرگان
30 آبان 1399

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

life cycle hook

هم آموزش داده شده؟....

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
01 آذر 1399

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

بله به صورت کامل به این مباحث پرداختیم.

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

l.movahed2@gmail.com
لیلا موحد
20 آبان 1399

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

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
22 آبان 1399

با سلام و احترام

جهت دریافت این دوره ابتدا باید آن را خریداری کنید. فصل های رایگان جهت آشنایی با دموی پروژه و شیوه تدریس مدرس، ارائه شده است.

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

palangshargh@gmail.com
hashem shafai
17 مهر 1399

جناب صالحی میخواستم بدونم که برنامه ای برای تولید دوره محبوب nuxt js ندارین ؟

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
20 مهر 1399

سلام روز شما بخیر

در یک دوره جداگانه مبحث Nuxtjs را ارائه خواهیم کرد.

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

palangshargh@gmail.com
hashem shafai
17 مهر 1399

خدایی دوره خیلی خوبی بود دمتون گرم فقط بی زحمت ورژن 3 رو هم آپدیت کنید

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

parsa.hassani30@gmail.com
پارسا شریعت
14 مهر 1399

با سلام خدمت استاد صالحی عزیز

بی صبرانه منتظر vue3 در روکسو هستیم 

با تشکر

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

armanlegand1396@gmail.com
arman amiri
20 شهریور 1399

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

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

p.asadzadeh2016@Gmail.com
پدرام اسدزاده
27 مرداد 1399

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

چون میخواستم دوره ای رو انتخاب کنم که ویو و جنگو در کنار هم جلو ببره . 

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

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
28 مرداد 1399

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

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

در دوره ویو جی اس برای ارتباط با بک اند، زبانی در نظر گرفته نشده است بلکه از یک API خارجی استفاده کردیم تا نحوه فراخوانی داده ها و کار با آنها را یاد بگیرید.

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

p.asadzadeh2016@Gmail.com
پدرام اسدزاده
29 مرداد 1399

اها ، خیلی خیلی ممنون

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

sajadyaft@gmail.com
sajad yf
26 مرداد 1399

سلام فصل ده وجود نداره . دانلود میکینم همون ویدیو فصل یازده هستش

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
26 مرداد 1399

سلام فصل ها بررسی شدند و مشکلی ندارند. لطفا به نام فصل ها دقت کرده و سپس دانلود را انجام دهید.

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

samkaveh9@gmail.com
sam kaveh
19 اسفند 1398

سلام ....

ببخشید در این دوره شما در مورد. api ها صحبتی نکردین ایا در اپدیت دوره این مباحث رو پوشش میدین ؟؟

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
21 اسفند 1398

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

مباحث مربوط به برقراری ارتباط با API ها در این دوره آموزشی ارائه شده است. لطفا به سرفصل ها توجه کنید.

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

hamidreza7100.82@gmail.com
HamidrezaEbadi
17 اسفند 1398

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

در این دوره برای پروژه ها از بوت استرپ استفاده شده؟

اگه میشه به دوره یک پروژه فروشگاهی اضافه کنید با توجه به قیمتش بدون همچین پروژه ای کمی بالاست!

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
21 اسفند 1398

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

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

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

aa090818@yahoo.com
amir ashrafi
30 بهمن 1398

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

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
01 اسفند 1398

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

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

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

پدرام رحیمی
پدرام رحیمی
06 دی 1398

استاد، اول بی هیچ چاپلوسی و تظاهری باید از بیان جالب شما در آموزش که با شوق و عاری از پیچیدگی مطالب رو تفهیم می کنید، به صورت ویژه تشکر کنم. شما باعث شدید بعد از مدتها بتونم PHP رو خیلی خوب یاد بگیریم و برای بک اند انتخابم بشه. حالا هم که در این دوره یاد دادید ساده ترین فریم ورک برای فرانت، ویو جی اس هست، خواهش میکنم خیلی مختصر و مفید یک پروژه ی CRUD با Vue.js و PHP رو برامون در نظر بگیرید تا الگوی پروژه های مشابهی باشه که بعدش میسازیم. دیدم با لاراول یه دونه گذاشتین ولی دوست دارم با همین مطالبی که تا اینجا یاد گرفتیم قدرت ایجاد یک برنامه ی تک صفحه ای کامل رو پیدا کنیم. با سپاس

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

parhamwolf051@gmail.com
پرهام ساجدی
22 آذر 1398

سلام بنده به ری اکت مسلط هستم و قصد یادگیری vue دارم (به علت علاقه!) و هیچ علاقه و رقبتی به پی اچ پی و لاراول ندارم(بجاش نود جی اس کار میکنم) حالا میخاستم بدونم با این تفاسیر بنظر شما این کار عقلانیه که دوره ی vue رو تهیه کنم یا بهتره برم سمت انگولار؟

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
26 آذر 1398

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

اینکه شما به سمت Backend علاقه ای ندارید، در روند یادگیری شما در سمت Frontend هیچ اختلالی ایجاد نمی کند. نیازی نیست تمام افراد هم بک اند کار باشند و هم فرانتد کار. بنابراین بسته به نوع نیاز خودتان می توانید فریم ورک های Vuejs و یا انگولار را به صورت کامل یاد بگیرید و از این نظر اصلا نگران نباشید.

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

پیگیری مطالب جذاب و تخفیف‌ها
اینستاگرام روکسو تلگرام روکسو ایمیل و خبرنامه روکسو