ساخت یک وبسایت آموزشی (فروشگاهی) با Nodejs

مدرس : حسام موسوی
زمان قرارگیری : 21 فروردین 1397
تعداد قسمت های قرار داده شده : 1

برای دسترسی به این دوره نیاز است بصورت نقدی این دوره را خریداری کنید و این دوره بخشی از دوره های اعضای ویژه نمیباشد

تعداد شرکت کنندگان 40 نفر
قیمت دوره 139000 تومان
وضعیت دوره در حال برگزاری

توضیحات

این دوره یک دوره کامل برای افرادی است که میخواهند نود جی اس را به درستی آموزش ببینند بعد از دوره آموزش مقدماتی Nodejs که در دسترس همگان قرار گرفت حالا وقت آن رسیده که در قالب یک پروژه کامل و بسیار کاربردی بهتر nodejs را فرا بگیرید تا بتوانید پروژه های که مد نظر خودتون هست را در پایان این دوره بنا کنید .

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

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

ساخت یک وبسایت آموزشی (فروشگاهی) با Nodejs

برای دسترسی به این دوره نیاز است بصورت نقدی این دوره را خریداری کنید و این دوره بخشی از دوره های اعضای ویژه نمیباشد

تعداد شرکت کنندگان 40 نفر
قیمت دوره 139000 تومان
وضعیت دوره در حال برگزاری

دورهای پیشنهادی

مشاهده همه دوره ها
آموزش پروژه محور React Native کامل شده

React native یک فریم ورک جاوا اسکریپت برای ساختن برنامه های موبایلِ native است. این فریم ورک از فریم ورکِ React استفاده می کنه و APIها و کامپوننت های...

آموزش جاوا اسکریپت کامل شده

زبان برنامه نویسی جاوا اسکرپیت جزو معدود زبان‌هایی است که توانسته دنیای وب و اینترنت را بیش از سایر زبان‌های برنامه نویسی تحت تأثیر خود قرار دهد و امر...

آموزش مقدماتی تا پیشرفته nodejs کامل شده

در این دوره من از مقدمات یعنی nodejs چیه ، چطور کار میکنه ، با چه زبانی میشه توش برنامه نویسی کرد تا سطح پیشرفته ایجاد وبسایت پیشبینی وضع هوا ، ساخت ی...

فیلم آموزش آشنایی با انگولار 1 کامل شده

در این پروژه آموزشی من قصد دارم angular رو در پروژه های مختلف تعریف و آموزش بدم بطوری که کاربر به راحتی بتونه با دیدن این ویدیو ها آشنایی قابل قبولی ب...

دیدگاه های ارزشمند شما

برای ارسال نظر لازم است ابتدا وارد سایت شوید
yasin valipour | 4 روز پیش

با سلام.شاید سوال عجیبی باشه ولی میشه بطور تقریبی بگین که کل دوره چقد طول میکشه به لحاظ زمانی!!! حدوداََ ..

حسام موسوی | 3 روز پیش

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

امیرعلی | 5 روز پیش

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

ممنون از دوره خوبتون.

حسام موسوی | 5 روز پیش

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

کاظم یاوری | 7 روز پیش

سلام مهندس
میدونم express به صورت پیشفرض mvc نیست.
لطفا درصورت امکان حتما کد ها به صورت شی گرا و mvc پیاده سازی شود.

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

حسام موسوی | 6 روز پیش

با سلام تشکر از نظرتون سعی میکنیم موارد گفته شده رو بگیم

Ali | 1 هفته پیش

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

سپاس

حسام موسوی | 5 روز پیش

با سلام سعی میکنم در مورد سطح بندی هم توضیح بدم تشکر

محمد رعنایی نظام دوست | 1 هفته پیش

سلام آقای موسوی

ایول این یکی دیگه عالی ترینه

قرار SPA کار بشه ؟

حسام موسوی | 1 هفته پیش

سلام در اصل پروژه خیر چون هر شخصی یک فریمورک جاوا اسکریپت و بلد هست و نمیشه مجبور کرد کسی رو بره vue یا react یا angular یاد بگیره
به دلیل اینکه این دوره Nodejs هست پس frontent و backend با Nodejs زده میشه . در نظرات پایین هم اگر مطالعه کنید بارها گفتم
اما سعی میکنم بعد از اتمام این دوره . در همین دوره یا در دوره ای که مربوط به این دوره باشه بصورت کامل view ها رو با vuejs یا reactjs باز نویسی کنیم و یک وبسایت SPA ایجاد کنیم

حامد محسناوی | 1 هفته پیش

سلام اگه میشه این آموزش رو با ecmascript 2018 یا همون 2016 شروع کنید

حسام موسوی | 1 هفته پیش

با سلام با مسائل روز دنیا این آموزش رو پیش میبریم حتما

hoohir | 1 هفته پیش

سلام
سوالی چند روز پیش پرسیدم که هنوز تایید نشده
احتمالا به دستتون نرسیده

NodeJs نیاز به سرور یا سرور مجازی داره و مدیریت سرور سخته
شما راه حلی برای این مشکل دارین؟

از نظر سئو چطور میشه روش حساب کرد؟

حسام موسوی | 1 هفته پیش

مدیریت سرور رو میتونید بسپارید به یکی که کار با سرور رو خوب بلد هست و اینکه شرکت های که سرورها یا vps میدن اکثرشون قابلیت اینو دارن که سرور رو برای nodejs براتون آماده سازی کنن یا شما میتونید از وبسایت های که برای nodejs کلا اماده شده استفاده کنید برای مثال وبسایت heroku

اگر از خود Nodejs برای ویوها استفاده کنید بله مثل مابقی زبان ها عمل میکنه

meysam_gh | 1 هفته پیش

یعنی به صورت Api نوشته نشه؟

حسام موسوی | 6 روز پیش

بصورت api هم نوشته بشه مشکلی پیش نمیاد اونقدری که دیگران نگرانن

بیات | 1 هفته پیش

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

حسام موسوی | 1 هفته پیش

روش استفاده از google recaptcha رو هم میگیم در طول دوره

EW | 1 هفته پیش

سلام کی شروع میشه؟

حسام موسوی | 1 هفته پیش

از اخر هفته

Mohammad Jaafari | 1 هفته پیش

سلام بصورت جامع درباره سبد خرید و اتصال به بانک و مباحث کدتخفیف بگین
ارسال ایمیل و فاکتور بعد از خریدو بگین

حسام موسوی | 1 هفته پیش

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

MohammadReza Erfani | 2 هفته پیش

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

حسام موسوی | 1 هفته پیش

زمانی که شما یک Rest api رو اماده سازی میکنید ویو شما میتونه هر چیزی باشه از اندروید گرفته تا وبسایتی که با فریمورک های جاوا اسکریپتی مثل vuejs یا reactjs اماده شدن

MohammadReza Erfani | 1 هفته پیش

دقیقا درسته.
خواهش میکنم توی این پروژه هم، موارد بالا رو در طراحی ویوها لحاظ بفرمایید.
متشکرم

حسام موسوی | 1 هفته پیش

مواردی که نیاز باشه در دوره گفته میشه تشکر از نظرتون

کوروش ابراهیم زاده | 2 هفته پیش

درود
دوره رو یه جوری تولید که که مثلا اگر کسی تا الان سایت اموزشی داشته و وردپرس بوده وقتی اومد این سیستم رو مثلا نوشت راحت بتونه مثلا از تیبل نظرات و پست ها اونور اکسپورت بگیره اینور ایپورت کنه و بدون مشکل نظرات بیاد!‌ یعنی چطوری بگیرم یه جوری بشه یه کاری کرد که از وردپرس بشه راحت اطلاعات سایت اموزشیمون رو موو بدیم روی این

حسام موسوی | 2 هفته پیش

سلام این مربوط به این دوره نمیشه
و این موضوع هم راحت نیست چون وردپرس معماری دیتابیس خودشو داره و و برای اینکه این معماری اطلاعات رو با معاری اطلاعات سیستم جدید اوکی کنید کلی باس دردسر بکشید البته دیتابیس وردپرس Mysql هست و بصورت معمول در nodejs از MongoDB استفاده میشه که همین موضوع رو یکم بیشتر سخت میکنه
اما نشدنی نیست ولی کار زمان بری و هزینه بری هست

hamid | 2 هفته پیش

البته راه راحتری هم هست اونم به کمک rest api به این معنی که از سمت سایت وردپرسی خروجی json میدی از اون ور با هر اپلیکیشن دیگه ای که داری مهم نیست با چه زبانی کد زده باشی میتونی از این داده ها استفاده ببری و هر بخشی از داده ها را که نیاز داشته باشی توی پایگاه داده جدید مثلا mongodb ذخیره کنی.
https://v2.wp-api.org/

samaneh gh | 2 هفته پیش

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

حسام موسوی | 2 هفته پیش

با سلام اگر نظرات رو مطالعه کنید و ویدیو معرفی رو دیده باشید گفتم که در پایان دوره پروژه رو آپلود میکنیم بر روی یک vps

Ali | 2 هفته پیش

سلام از express استفاده میکنید؟

حسام موسوی | 2 هفته پیش

با سلام در قسمت معرفی دوره توضیح داده شده

علی ارفعی | 2 هفته پیش

با عرض سلام و خسته نباشید
سوالی در مورد این موضوع داشتم که آیا وب سایت کنونی roocket.ir هم با node.js و express.js و mongodb طراحی و برنامه نویسی شده است؟

حسام موسوی | 2 هفته پیش

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

علی ارفعی | 2 هفته پیش

با سلام
به نظر شما زبان برنامه نویسی کنونی Java Script و تکنولوژی Node.js و بانک اطلاعاتی NoSql همچون MongoDB هم اکنون توانایی رغابت با زبان برنامه نویسی همچون Java و بانک اطلاعاتی همچون Oracle را دارند به عبارت دیگر می توان از تکنولوژی های ذکر شده در پروژه های بزرگی همچون Core banking با خیالی آسوده استفاده کرد، با درنظر گرفتن تمامی جوانبی که در پروژه های بزرگ برنامه نویسی وجود دارد از مسائل امنیتی گرفته تا مسائل توسعه نرم افزار و ...؟

حسام موسوی | 1 هفته پیش

nodejs داره رو وبسایت های بسیار بزرگی استفاده میشه از جمله وبسایت پرترافیک Netflix که تقریبا داره 1 سوم اینترنت جهان رو استفاده میکنه .
در nodejs هم میشه از oracle استفاده کرد با mongoDB هم میشه خیلی خوب کار کرد

MohammadReza Erfani | 2 هفته پیش

Front-End رو با vue.js و vuex.js بنویسید لطفا

حسام موسوی | 2 هفته پیش

با سلام ببینید شما خودتونو در نظر نگیرید در این دوره خیلی ها میخوان شرکت کنن . و هر کی هم یک فریمورک جاوا اسکریپت بلد هستش یا اصلا بلد نیست بخاطر همین نمیشه از فریمورک خاصی استفاده کرد برای Frontend برای همین تصمیم گرفتیم از هیچ کدوم از فریمورک ها استفاده اصلی نکنیم و Frontend رو هم با خود nodejs ایجاد کنیم البته استفاده های از vuejs ممکنه در این دوره بشه .

MohammadReza Erfani | 2 هفته پیش

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

و چهارم هم اینکه، استفاده از jade چون سمت سرور رندر میشه در صورتی که تعداد ریکوئست ها زیاد باشن، سرور زیر بار سنگین میشه.

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

حسام موسوی | 2 هفته پیش

تشکر از نظرتون
اول باید بگم دقت کنید این دوره Nodejs هست و ما میخوایم کامل کار با Nodejs رو یاد بدیم . اگر شما کار با Nodejs یا زبان Backend دیگه ای رو کامل یاد بگیرید این موضوع هیچ ربطی به فریمورکی که در Frontend استفاده میکنید نداره . و اون دیگه مهارت Frontend شما رو می طلبه .

برای این موضوع ممکنه چند بخشی رو به استفاده از api پروژه ای که در این دوره مینویسیم به یکی از فریمورک های جاوا اسکریپت اختصاص بدیم اما کلا بیایم Frontend رو با فریمورک جاوا اسکریپت انجام دیم خیر اینکارو انجام نمیدم و اصلا نمیدونم که کی گفته اگر با pug یا ejs رندر کنید قالب هاتون رو، باید ترس داشته باشین که روزی باید تغییر بدید .
پروژه ای که داریم مینویسم کاملا حرفه ایه و جواب خودش رو در دوره ساخت یک وبسایت آموزشی (فروشگاهی) با لاراول پس داده .

این رو در آخر به شما و همه دوستان میگم Nodejs هیچ ربطی به Vue یا React یا Angular نداره
هر کسی که بخواد میتونه Frontend پروژه خودشو با هر یک از این سه تا پیاده سازی کنه و بعد با هر زبان Backend ای که خواست بصورت api ارتباط برقرار کنه دوره کامل api نویسی هم در سایت هست و مابقی باید روی مهارت Vue یا React یا Angular کار کنید

مجتبی | 2 هفته پیش

کاش یه دوره برای دات نت کور هم میذاشتید
ورژن دو دات نت کور خیلی سریع و عالیه
و هم اینکه دات نت کور اوپن سورس هستش

حال یا خودتون درس بدید یا استاد دیگه ای

حسام موسوی | 2 هفته پیش

با سلام تشکر از نظرتون.

Ali | 2 هفته پیش

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

حسام موسوی | 2 هفته پیش

در مورد ACL و پیاده سازی پروژه در VPS صحبت خواهد شد
در مورد typeScript به این دلیل صحبت نمیکنیم در این دوره که اکثر دوستان اون رو بلد نیستند و نمیخوایم پیش نیازهای الکی به دوره اضافه کنیم و واقعا در اینجا نیازی بهش نیست.

Ali | 2 هفته پیش

ممنون.
بخش Validation هم بصورت Ajax پیاده سازی کنید. چیزی شبیه قسمت تاییدشماره تلقن سایت راکت.

حسام موسوی | 2 هفته پیش

تشکر از نظرتون سعی میکنیم این مورد هم گفته بشه

Ali | 2 هفته پیش

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

حسام موسوی | 2 هفته پیش

با سلام تشکر از نظرتون بخش بحث و گفتگو راکت در این دوره نخواهد بود و تمرکز بیشتر بر روی حالت فروشگاهی راکت هست .

d4rksky | 2 هفته پیش

سلام استاد خسته نباشید
بنظرم اگر تویه این دوره وب سرویس بنویسید و اموزش وب سرویس نویسی هم باشه درکنار فروشگاه خیلی بهتر میشه و بخصوص که این روز ها که وب سرویس نویسی خیلی پرطرفدار شده و بازار کار هم دنبال کسایی هست که api نویس هستند اگر حداقل بخشی از پروژه هم این شکل باشه در کنار فروشگاه خیلی عالی میشه گرچه دوره rest درست کردید ولی تویه پروژه عملی نبوده و درک این مطالب تویه پروژه خیلی بهتر خواهد بود
و این اگر به جای webstorm از vs code استفاده کنیدبا توجه که امکان debug کردن باهاش و امکانات و سبک بودنش ازش استفاده کنید خیلی بهتر میشه با تشکر از شروع این دوره انشاله دوره خوبی باشه

حسام موسوی | 2 هفته پیش

با سلام
بله بخشی رو برای ایجاد restful api این پروژه قرار میدیم اما مانند دوره restful جزئیات و از صفر نمیگیم و شما باید با یکسری مفاهیم اشنا باشین به همین دلیل هم گفته شد که سعی کنید دوره restful api رو ببینید.
از vs code هم در این دوره استفاده میشه