جشنواره نوروزی 50 درصد تخفیف برای همه دوره ها
آموزش پروژه محور ویو جی اس (Vue.js 3) به صورت کاربردی سرفصل های دوره - جلسه معرفی دوره
دسته بندی: طراحی و برنامه نویسی وب

توفیق حمزه ئی
1601
جلسه منتشر کرده6
دوره دارد788
دانشجو دارد
دانلود این قسمت ( قسمت 1 )
دوره پروژه محور vue.js 3
برای مشاهده جلسات رایگان بیشتر وارد کانال https://t.me/vuedotjs شوید.
احتمال تغییرات در سرفصل های موجود هستش دوستان عزیز
هفته ای 5 الی 7 جلسه داخل سایت قرار میگیره
سعید حسینی
سلام استاد عزیز اگه امکان داره یه تخفیف دیگه تو سایت بزارین ممنون
sina nz
سلام اقای حمزه ئی چطوری میشه به صورت کامل هم از laravel استفاده کرد و از vue
توفیق حمزه ئی
سلام دو روش داریم یکی فولستکه که از کدای ویو رو در لاراول قرار میدیم در نهایت حالا چه توی بلید باشه چه کاملا SPA باشه و یه روش دیگه برای استفاده از لاراول فقط به شکل api داریم و فرانت هم حالا با استفاده از vue-cli باشه یا vite میتونیم فرانتمون رو جدا بسازیم.
Ali
سلام ، توی قسمت 76 گفتید استفاده از jquery و vue باهم توصیه نمیشه . چون jquery مستقیم از dom استفاده میکنه ، من از gsap استفاده میکنم که اون هم مستقیم با dom کار میکنه ، در مورد اون هم به همین صورت هست ؟ در کل gsap هم خیلی استفاده میشه توی صفحات وب اگر امکانش هست یک جلسه هم در رابطه با استفاده صحیح از اون توی vue در نظر بگیرید . ممنون .
توفیق حمزه ئی
سلام بله هرچی که dom رو در قسمت vDom ویو دستکاری کنه سعی کنین که استفاده نکنین. اولا خود این پکیج یه مقاله داره که به شکل میشه ازش استفاده کرد https://blog.logrocket.com/animating-vue-with-greensock/ ولی معمولا برای این مواقع من از ref خود ویو استفاده میکنم به جای سلکتور پکیج که مثلا از اسم کلاس یا ایدی استفاده میکنن ولی نمیدونم که برای این پکیج کار میکنه یا نه، در هر صورت اینو احتمالا در بخش پیشرفته کامپوننت ها پوشش بدیم.
محمد سلیمی
سلامی دوباره ممنون میشم مباحث لود شدن کامپوننت هارو بگین مثلا توی جیکوئری ما یه متود داریم به نامready این وقتی صفحه لود میشه یکاری رو میکنه این مباحث رو هم توی دوره بگید حتما
توفیق حمزه ئی
سلام مباحث lifecyle hook ها گفته شده در فصل کامپوننت ها
محمد سلیمی
سلام اقای حمزئی خسته نباشید ممنون میشم جلسات رو زود تر آپلود کنید چون واقعا همین طوری سرفصل ها کامل هستند و حدود 6 ماه طول میکشه تا دوره کامل بشه
امیر
سلام وقت به خیر لصفا در مورد بیلد پروژه های vue و بهینه سازی بیلد هم آموزش قرار بدید
توفیق حمزه ئی
سلام دوست عزیز، حتما
sina nz
سلام اقای حمزه توی بیلد لاراول من از {{ }} استفاده میشه و توی ویو هم از {{ }} استفاده میشه چطوری میتونم از فایل بلید استفاده کنم و هم از ویوو ؟
توفیق حمزه ئی
سلام در قسمت 36 اینو بررسیش کردیم که با استفاده از یک @ این اوکی میشه یعنی برای بلید {{ }} و برای ویو {{ }}@ به کار میگیرین
امیرحسین زبردست
سلام وقتتون بخیر برای این دوره باید پیش نیازی برای vue داشته باشیم یا نه مطالب از پایه و صفر شروع میشه؟؟
توفیق حمزه ئی
سلام پیشنیازی از ویو نیازی نیست ویو از 0 تدریس میشه
ab01fa31
سلام وقتتون بخیر ، ببخشید اگه ممکنه یه مقایسه ای بین Vuetify , BootstrapVue انجام بدید و دلیل انتخاب Vuetify رو بگید،سپاس
توفیق حمزه ئی
سلام، برای مقایسه که میتونین برین به این پیج https://vuetifyjs.com/en/introduction/why-vuetify/#why-vuetify3f و نمیخایم توی دوره به هردو بپردازیم چون من میگم به چه شکلی میتونین از vuetify استفاده کنین که استفاده از بقیه ui framework ها هم راحت باشه. و همچنین دلایل زیادی هست برای انتخاب vuetify که میشه گفت پشتیبانی از rtl و lts (یعنی درازمدت) و اپدیت هفتگی و استفاده از material برای اصلی ترین دلایل نام برد.
حمیدرضا خسروی
سلام خسته نباشید استاد این دوره با لاراول کار می کنید؟
توفیق حمزه ئی
سلام، خیر بحث بک اند نداریم ولی حتما میگیم به چه شکلی میشه با بک اند ارتباط برقرار کرد.
علی رضوی
سلام خوبین اگر میشه در مورد validationها صحبت کنید :)
توفیق حمزه ئی
سلام، نظر خوبی بود به شخصه میخاستم در بخش vuetify بگم که خیلی اسونه اما اگه از اول پکیج مدنظر رو نصب کنیم و باهاش کار کنیم فکر کنم خیلی مفیدتر خواهد بود.
محمد سلیمی
سلام خسته نباشید ببخشید که من خیلی کامنت میزارم ممنون میشم توی یه فصل مباحث سوکت رو بگید و برای مثال یه مینی پروژه اپلیکشن چت بزنید
توفیق حمزه ئی
سلام دوست عزیز، مشکلی بابت نظر دادن نیست هر نظر یا مشکلی توی دوره داشتین میتونین بگین. اما برای چت اتفاقا چند نفر هم پیشنهاد کردن ولی مشکلمون ایجاد یک بک اند بود که نمیخام در این دوره بهش بپردازم و برای همین میخاستم از دیتابیس firestore استفاده کنیم اما ما در این دوره ایشالله یک قالب فروشگاهی رو اوکی میکنیم و یک مینی پروژه سبد خریدم میخاستم گفتم فروشگاه رو تکمیل کنیم :) هرچند فروشگاه بزرگی نیست اما بنظرم جذابتر و بهتر از چت باشه.
محمد سلیمی
با سلام خسته نباشید یه درخواست که دارم اینه که کامل مباحث تست رو بگید و یاد بدید یعنی یه فصل جداگونه باشه که کامل تست با Jest رو پوشش بدید چون نمیخام وقتی که میزارم هدر بره چون مباحث تست یکی از مهم ترین مباحث هست
توفیق حمزه ئی
سلام دوست عزیز، بله تست نویسی اتوماتیک یکی از مسائل مهم و پیشرفته هستش اما مهم نیست که من چقدر این قسمت رو کامل بگم اگه همراه با یک پروژه تست رو ننویسیم به درد نمیخوره. مسایلی مثل تست نویسی و دیزاین پترن ها علاوه بر اینکه خیلی مهم هستن اما نمیشه به صورت تئوری اموزشش داد.
Ali
سلام وقت بخیر ، ممنون بابت تهیه این آموزش عالی ، دوتا سوال داشتم اول اینکه اگر موقع دیدن آموزش ها سوالی پیش بیاد راه ارتباطی نیست که اونارو مطرح کنیم ؟ و اینکه زمان بندی آپلود کردن فصل های جدید به چه صورت هست ؟
توفیق حمزه ئی
سلام برای ارتباط که میتونین ایدی منو از اقای نیکو بگیرین. و زمان بندی مشخصی نداریم هربار سعی میکنم چند جلسه باهم اپلود کنیم.
محمد سلیمی
سلام و عرض خسته نباشید دوست عزیز اگر امکانش هست فصلی که قرار هست ویوتیفای رو آموزش بدید رو با فصل پروژه فروشگاه اینترنتی جابجا کنید یعنی اول ویوتیفای وبعد پروژه فروشگاه اینترنتی وبعد اگر امکانش هست تا حدی که میشه از ویوتیفای بیشتر استفاده کنید توی پروژه وبعد حتما سبد خرید و لوکال استوریج و مباحث دام در ویو جی اس رو هم آموزش بدید چون واقعا حیف هست دوره به این خوبی سر فصل هاش کامل نباشه تشکر ویژه میکنم ازتون
توفیق حمزه ئی
سلام دوست عزیز، دلیل قرار دادن فصل vuetify در فصل های اخر این بوده من که دوره virgool رو تدریس میکردم خیلی ها نمیدونستن که vuetify چجوری کار میکنه حالا ما هم میام به شکلی که vuetify کامپوننت هاش رو ساخته اولا توضیحات کاملی در موردش میدیم بعد میریم سراغ ساختن کامپوننت هایی شبیه vuetify که وقتی رسیدیم به فصل خودش دیگه syntax اون برامون نااشنا نباشه. به نظر من vuetify یک ابزار هست و اگه شما به خوبی با vue اشنا باشین میتونین به راحتی با همه ابزار ها کار کنین.
پرهام تهرانی
سلام خسته نباشید با توجه به ضعف spa ها در مبحث سئو لطفا فصل nuxtjs بحث ssr رو هرچه کامل تر تهیه کنید ممنون
توفیق حمزه ئی
سلام دوست عزیز، spa به دلیل اینکه سئوی ضعیفی داره دلیل نمیشه که روش غلطی برای ساخت اپلیکیشن باشه و حتما کاربرد خودشون رو دارن، بله درسته اپلیکیشن هایی که وابسته هستن به سئو شاید گزینه های جایگزین بهتر باشن اما تنها گزینه جایگزین ssr نیست، همین ssr به دلیل مشکلاتی که ایجاد میکنه باعث به وجود اومدن ابزارهایی مثله livewire و hotwire شدن و hotwire که جدیدتر هستش باید ببینیم چی پیش میاد. در فصل ناکست سعی میکنم کامل این موارد یعنی مزایا و معایب رو بررسی کنیم.
mostafa
سلام آقای حمزه ئی. من همه دوره های شما رو تهیه کردم و دارم استفاده میکنم. به دلایلی از لاراول رفتم سراغ جنگو. و منتظر بودم vue3 منتشر بشه و قصدم اینه که جدی vue را برای اپلیکیشن های spa خودم پیگیری کنم. لطفاً مباحث رو تا حد امکان طوری در نظر بگیرین تا ما جنگو کارها هم بتونیم استفاده کنیم. ممنون
توفیق حمزه ئی
سلام دوست عزیز. ما در این دوره تقریبا فرانتمون رو از بک کاملا جدا ساختیم برای همین میتونین از هر فریمورکی استفاده کنین و مشکلی ندارین. اما متاسفانه من با جنگو کار نکردم و نمیدونم مشکلات کار با اون در جنگو چیه(اگه مشکلی باشه برای اپلیکیشن های فولستک هستش) و برای همین خوشحال میشم یه فیدبکی داشته باشم از جنگو کارای عزیز که با چه چیزهایی مشکل دارن که اگه تونستیم به اونم بپردازیم.
محمد سلیمی
سلام و درود نمیدونم چی بگم بخاطر این دوره کاملتون واقعا سر فصل ها ترکوندن اگر امکانش هست مباحث unit testing رو هم به سر فصل هاتون اضافه کنید تا باهم بترکونیم
توفیق حمزه ئی
سلام حتما تشکر این مورد رو هم بررسی میکنم
hs-dev
من باب حمایت D: توفیق دوست داریم توفیق دوست داریم توفیق دوست داریم خدا قوت از جناب آقای نیکو هم بابت این تیم خیلی خوب تشکر میکنم
توفیق حمزه ئی
خیلی خیلی خیلی ممنون بابت حمایتتون و انگیزه ای که میدین :))
محمد سلیمی
سلام خسته نباشید میخاستم بدونم به صورت کامل مباحث ssr در ناکست رو میگید یا نه ممنون میشم اگه نمیگید این رو به سرفصل های دوره اضافه کنید و دوره خیلی کامل بشه
توفیق حمزه ئی
سلام دوست عزیز. نمیدونم منظورتون از کامل بودن چیه ولی چیزی که من در نظر گرفتم برای این دوره اینه با ناکست میشه به دو روش اپلیکیشن ساخت یکی static و بعدی ssr حالا من شاید ناکست رو تبدیل به دو فصل کنم اما قراره که اول بگم static به چه دردی میخوره و چرا باید ازش استفاده کنیم بعد میریم سراغش و در بخش بعدی برای ssr میگیم چیه و مزیت و عیب اون چی هستش بعدش یک مینی پروژه باهاش میزنیم. سعی میکنم که یک یا دو پلاگینم استفاده کنم که کمی یادگیری عمیق تر بشه اما اگه یک اپلیکیشن واقعی با nuxt.js میخاین ایشالله در اینده دوره فروشگاه فایل همین سایت رو با ناکست بازتولید خواهیم کرد.