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

توفیق حمزه ئی
1427
دانشجو دارد6
دوره دارد788
جلسه منتشر کردهدوره پروژه محور vue.js 3
برای مشاهده جلسات رایگان بیشتر وارد کانال https://t.me/vuedotjs شوید.
احتمال تغییرات در سرفصل های موجود هستش دوستان عزیز
هفته ای 5 الی 7 جلسه داخل سایت قرار میگیره
تا اکنون 388 دیدگاه ارسال شده است. شما نیز دیدگاه تان را بنویسید. ارسال دیدگاه
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 میخاین ایشالله در اینده دوره فروشگاه فایل همین سایت رو با ناکست بازتولید خواهیم کرد.
منصور مرزبان
سلام خدمت استاد عزیز و محترم ببخشید تخفیف برای این دوره نمیزارید ؟ و همچنین میخواستم بگم که خدایی محتوایی که توی وبسایت وب آموز تولید میشه نمونش هیچ جا پیدا نمیشه چه از نظر حجم محوتا و سر فصل های کامل چه از نظر کیفیت واقعا امیدوارم بهترین ها توی زندگی نصیبتون بشه برام عجیبه که چرا وبسایت شما توی سرچ گوگل رتبه برتر نیست :(
توفیق حمزه ئی
سلام دوست عزیز خیلی ممنون بابت نظر خوبتون نهایت تلاشم اینه محتوایی که قرار میدیم توی سایت واقعا بتونین استفاده کنین. برای تخفیف و سئو با اقای نیکو تماس بگیرین :)
Ali
با سلام و احترام خدمت شما استاد عزیز بنده قبلا یک دوره آموزش vue تهیه کرده بودم که الان متوجه شدم آموزش ورژن 2 هست . خواستم بدونم الان برای شروع vue نیاز هست که اول اون رو ببینم و با vue 2 آشنایی داشته باشم ؟ تفاوت های ساختاری اساسی ای دارن ؟ و اینکه دوره ای که شما شروع کردید تا چه تاریخی به اتمام میرسه ؟ ممنون از توجهتون .
توفیق حمزه ئی
سلام دوست عزیز، نیازی به یادگیری vue ورژن 2 ندارین چون این اموزش از صفر شروع شده و vue در ورژن جدید خیلی فیچرای خوبی اضافه شده اما تفاوت ساختاری نکرده و بیشتر کدی که در ورژن 2 مینوشتیم برای ورژن جدید احتمالا کار میکنه ولی بعضی فیچرای ورژن قبلی هم منقضی شده که ما در دوره به اونا نمیپردازیم ولی اگه موردی باشه که در vue v2 خیلی استفاده احتمالا فقط بهش بپردازیم چون هنوز خیلی از کدا با ورژن قبلی نوشته شده اند.
saeed
سلام وقتتون بخیر باشه، اگه امکانش هست قسمت transition ها و animation ها را هم آموزش بدید ممنون
توفیق حمزه ئی
سلام ممنون بابت نظر خوبتون حتما این مورد رو هم بررسی میکنم.
امیر
سلام ایا Nuxt با vue3 سازگاره یا باید از vue2 استفاده کنیم ؟
توفیق حمزه ئی
سلام احتمالا تا فصل ناکست ورژن جدید ناکست هم بیاد ولی اگه ورژن جدید ریلیس هم نشد منتظر میمونیم تا با کدای vue v3 کار کنیم.
محمد سلیمی
سلام خسته نباشید امکانش هست این دو سرفصل به دوره خوبتون اضافه کنید ؟ pwa in vuejs axios in vuejs
توفیق حمزه ئی
سلام دوست عزیز axios رو که در فصل rest api حتما بررسی میکنیم و احتمالا fetch میبینیم به چه شکلی کار میکنه اما برای pwa باید اون بیشتر بررسی کنم.
امیر
سلام وقت به خیر یه موضوع مهمی که به نظرم میتونه بهش پرداخته بشه بحث نحوه کارکردن با jquery و پلاگین های jquery هست اکه مقدوره براتون نحوه صحیح نصب jquery و پلاگین هاش و وارد کردن فایل های jss , css پلاگین ها همچنین استفاده از پلاگین ها در کاکپوننت های vue رو هم آموزش بدید همچنین نحوه مدیریت DOM به ابزار های vue هم جا داره که بهش پرداخته بشه
توفیق حمزه ئی
سلام دوست عزیز این رو خودم مد نظر داشتم برای فصل pluginها ولی فقط به این میپردازیم چجوری میشه اون رو لود کرد در vue.js و برای نحوه مدیریت DOM باید بگم ما در vue.js و بقیه فریمورک ها معمولا با VDOM سروکار داریم که بیشتر نه با المنت های DOM بلکه بیشتر با دیتا ها کار میکنیم و کامپوننت مهمترین قسمت این فریمورک ها هستن و منم سعی بر این دارم که این ابهامی که برای دوستانی که با vanilla js یا jQuery کار کردن رو از بین ببرم که ما در vue بیشتر بر روی data تمرکز میکنیم.
احسان
سلام من قبلنا react کار کردم اما الان خیلی چیزی یادم نیست بنظرتون بهتره برم همون react رو ادامه بدم یا بیام سراغ vue اصلا بین این دوتا کدومو پیشنهاد میدین و چرا؟ ممنونم
توفیق حمزه ئی
سلام دوست عزیز، وقتی میرسیم به انتخاب تکنولوژی ها بر اساس حوزه کاری خودتون باید انتخاب کنین اگه میخاین در شرکت کار کنین طبیعتا react بهتره و کافیه این دو رو در سایتی مثله jobinja سرچ کنین تا تفاوتشون رو ببینین اما اگه به صورت فریلنسری کار میکنین طبیعتا vue چون خیلی اسونتره و زمان کمتری میبره برای یادگیریش.
امیر
سلام اگه میشه در مورد لیزی لود استیت ها و بهینه سازی بیلد اپلیکشن هم صحبت آموزش بزارید ممنون
توفیق حمزه ئی
سلام حتما در فصل خودش به این مورد هم میپردازیم
ضیا
لطفا دیپلوی کردن ناکست یا ویو هم از طریق سی پنل و هم از طریق ssh رو آموزش بدید
توفیق حمزه ئی
برای ناکست که مجبوریم از سرور یا هاست استفاده کنیم اما استفاده از سی پنل برای ویو رو هم در نظر میگیرم.
ضیا
سلام، سوال من اینه، اینکه فرانت اند یک پروژه رو رو یک سرویس رایگان خارجی مثل نتلیفای قرار بدیم، چقدر کار درستیه؟ یمقداری اطلاعاتم تو این زمینه ضعیفه، اگه بخوام اپ ناکست رو رو سی پنل دیپلوی کنم باید چیکار کنم؟ ممکنه اونو هم آموزش بدید؟
توفیق حمزه ئی
سلام دوست عزیز احتمال زیاد دیپلوی ناکست رو اموزش بدم. اما استفاده از نتلیفای هرچند برای شما لزومی نداره همچین کاری انجام اما به نظرم میتونه خیلی گزینه خوبی باشه برای یادگیری و چند دلیل هم داره اولا مجبور میشید git به ساده ترین شکل ممکن یاد بگیرید و یه پروفایلی دارین توی گیتهای که میتونین اون رو بهترش کنین و علاوه بر اینها اون پروژه رو به صورت رایگان میتونین ازش به عنوان دمو استفاده کنین. و فعلا داریم با فایل های ستاتیک سروکار داریم به نظرم مرحله به مرحله بریم جلو خیلی بهتره تا اینکه فقط برای ناکست بیام مستقیم برم سراغ دیپلوی پروژه.
saeed
سلام لطفا بخش nuxt رو کامل اموزش بدید. ممنون
توفیق حمزه ئی
سلام دوست عزیز بله حتما اما اگه توی زمینه ناکست پیشنهادی دارین خیلی ممنون میشم بگین.
امیر
سلام همون طور که خودتون بهتر می دونید الان اکثر شرکت های برنامه نویسی که فرانتشون با vue هست از nuxt استفاده می کنند پس اگه براتون مقدوره پروژه های این دوره رو رو با nuxt انجام بدید چون کسی که کار با nuxt رو بلد باشه به vue هم مسلط میشه ممنون
توفیق حمزه ئی
سلام ما قراره برای هر فصل حداقل یه پروژه داشته باشیم و احتمالا برای ناکست چند پروژه داشته باشیم. اگه منظورتون اینه بیایم و یک پروژه کامل تدریس کنیم طبیعتا توی این دوره جا نمیشه چون پروژه واقعی نیاز به بک اند هم داره که ما توی این دوره بهش نمیپردازیم و توی دوره فروشگاه فایل که قراره باز تولید شه حتما این موارد رو انجام میدیم
hs-dev
به به توفیق عزیز با دوره های عالی و اخلاق حرفه ای و عالی ایشالا همیشه موفق باشی توفیق جان عزیز دلی یه درخواست بی زحمت در مورد پکیج nuxt-auth هم صحبت بفرمایید خییلی ممنون ازت :)
توفیق حمزه ئی
سلام، خیلی ممنون دوست عزیز. اما من فعلا نمیدونم ناکست توی یه فصل جا میشه یا نه. ولی بدون نحوه استفاده از یک پکیج توی ناکست شاید یادگیری خیلی عمیق نباشه و من حتما این مورد رو در نظر میگیرم.