عنوان سرچ شده -

ساخت فروشگاه با nodejs

مدیریت کردن ارورها و ایجاد صفحات مخصوص ارورها

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/23

در این جلسه درباره روش مدیریت کردن ارورهای وبسایت صحبت میکنم و بهتون آموزش میدم که چطور میتونید ارورهای با کدهای مختلف و صفحات مختلف داشته باشید برای مثال ارور صحفه 404 یا ارور 500 .

سیستم عضویت ویژه

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/49

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

توضیحات و آماده سازی سرور مجازی

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/52

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

انتقال پروژه بر روی سرور مجازی با git

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/54

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

ساخت وب سرویس پروژه - api

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/55

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

راه اندازی Nodejs و MongoDB و Ngnix بر روی سرور

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/53

در این جلسه روش نصب و پیاده سازی کردن Nodejs و MongoDB و Nginx بر روی سرور مجازی که در جلسه قبل تهیه کردیم رو به شما آموزش میدم تا بتونید به خوبی وبسایت خودتون رو انلاین کنید . 

بهینه سازی api ها

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/57

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

پیاده سازی Sitemap و Rss

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/50

در این جلسه در ابتدا روش پیاده سازی sitemap برای پروژه فعلی را به شما آموزش خواهم داد و در قدم بعدی روش پیاده سازی کردن rss feed را نیز به شما آموزش میدهم که چطور پیاده سازی میشود .

ارسال اطلاعات و فایل بصورت Ajax

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/51

در این جلسه روش در ابتدا روش ارسال اطلاعات بصورت درخواست ajax را به شما آموزش میدهم و بعد از این موضوع روش ارسال فایل ها رو هم خواهم گفت . 

برطرف کردن باگ تغییر اتوماتیک پسورد

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/63

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

رفع باگ و اعمال تغییرات پروژه بروی سرور

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/61

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

سخن پایانی

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/62

امیدوارم تا این جلسه دوره خیلی خوبی رو پشت سر گذاشته باشید این جلسه پایان این دوره نیست و حتما قسمت های به شکل آپدیت برای ادامه این دوره ضبط و قرار داده میشه . این جلسه رو حتما با دقت  ببینید چون توضیحات مهمی در رابطه با دوره و ادامه دوره داده شده 

نکات امنیتی پروژه Nodejs

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/59

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

سیستم فعال سازی اکانت کاربری

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/60

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

روش آپلود کردن فایل و تصاویر در پروژه

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/18

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

resize کردن تصویر اصلی به چند تصویر متفاوت

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/19

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

ویرایش دوره‌ها و اعتبارسنجی شخصی سازی شده

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/22

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

روابط پیشرفته بین جداول

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/27

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

راه اندازی صفحه اصلی سایت

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/28

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

پیاده سازی بخش نظرات - بخش دوم

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/32

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