مدرس دوره : حسام موسوی

کارمو با طراحی گرافیکی شروع کردم و حدود 2 سال طراحی گرافیکی میکردم بعد به طراحی وب علاقه پیدا کردم و همراه طراحی وب عاشق کدنویسی شدم به PHP | sass | css | Jquery | javaScript تسلط کامل دارم . در بین فریم ورک های PHP اول با CodeIgniter کار کردم اما به laravel علاقه مند شدم و دارم بطور حرفه ای دنبالش میکنم . امید من اینکه بتونم کاربرهای ایرانی رو به دنیای بیرون متصل کنم تا بتونن از فناوری های تازه آگاهی داشته باشن

  • تاریخ آخرین آپدیت : ۲۲ اردیبهشت ۱۳۹۵
  • تعداد شرکت کنندگان دوره : 70 نفر
  • وضعیت دوره : تکمیل دوره
  • تعداد قسمت ها : 27

توضیحات :

در ابتدایی توضیحات یک تعریف از Nodejs رو از زبان خود Nodejs میگم براتون : 

Node.js پلتفرمی است بر مبنای موتور جاوا اسکریپت کروم که به منظور ایجاد برنامه های سریع و گسترش پذیر به وجود آمده است. Node.js از مدل رویدادگرا و non-blocking برای انجام عملیات I/O بهره می برد. از این‌رو Node.js یک پلتفرم سبک و کارا برای پیاده سازی برنامه های Real-time و مبتنی بر داده است که می توانند به راحتی در سرورهای نامتمرکز اجرا شوند.

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

طرح سوال در مورد این دوره

ثبت دیدگاه شما
  • علیرضا

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

    • حسام موسوی

      نود چه با انگولار باشه چه با ری اکت
      بهترین کار اینکه از نود یا زبان سمت سرور دیگه به عنوان Api استفاده کنید .
      باید بگم باید ببینید استفاده اتون گذاشت
      فعلا تهیه سرور برای اجرا کردن یک وبسایت php خیلی کم هزینه تر از نود جی اس است . باقی موارد تخصص در اینجا نمیشه گفت و حتما در قالب یک مقاله ارائه میدم موضوعات رو

  • علیرضا اصلانی

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

    • حسام موسوی

      ببینید در ورژن های نود اینطور نیست که خیلی چیزاش تغییر کنه برای مثال در نود شما ويژگی جدید نسبت به اپدیت های جاوا اسکریپت بدست میارید یا هسته نود توسعه پیدا میکنه و این تغییرات خیلی قابل مشاهده توسط توسعه دهنده نیست
      بله در اینده این دوره آپدیت هم میشه یا یک دوره جدید نود قرار میگیره
      دوره های جدید نود رو در سال ۹۶ در نظر داریم که خیلی عالیه

  • سید مهدی

    سلام
    ببخشید تو این دوره با رویکرد mvc تدریس میشه ؟
    درباره rest api چطور؟ تدریس شده؟
    اگه نه خواهشا بگین چه زمانی این بخش ها رو اضافه میکنین تا بخریم
    با تشکر

    • حسام موسوی

      بله express
      mvc هست و چه بخوان چه نخواین این موضوع رو باید یاد بگیرید . در مورد reset api هم باید بگم زمانی که شما مفهوم reset api رو درک کنید با همین توضیحاتی که در این دوره گفتم میتونید برای خودتون اون رو ایجاد کنید بدونه هیچ مشکلی

  • amt

    میشد بعضی قسمت ها برای اعضا ویژه باز بشه خیلی خوب میشه :D
    مثلا قسمت ها 7 تا 11

    • حسام موسوی

      :)

  • کیارش زرین مهر

    سلام همون طور که میدونید انجین اصلی جاوا اسکریپت تغییراتی کرده و در بعضی سینتکس ها این تغییرات دیده میشه یا arrow function ها اضافه شدن میخوام بدونم این آموزش نود با تغییرات بروز هست یا خیر؟

    • حسام موسوی

      انجین اصلی جاوا اسکریپت تغییر پیدا نکرده بصورتی که نشه کار کرد
      جاوا اسکریپت نسخه ES6 یا نسخه جدید جاوا اسکریپت رو ارائه کرده که توش Arrow function و ویژگی های دیگه برای بهبود کارای با جاوا اسکریپت وجود داره . البته از این نسخه جاوا اسکریپت مرورگرها هنوز بصورت کامل پشتیبانی نمیکنند و کاربران زیادی هم اون رو بلد نیستن برای همین این دوره با جاوا اسکریپت یا ES5 که تمام مرورگرها از اون پشتیبانی میکنند تهیه شده .

  • mehdi

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

    • حسام موسوی

      این قابلیت به پنل کاربری اضافه شد میتوانید با مراجعه به پنل کاربری خودتون دوره های که بصورت نقدی خریداری کردید را مشاهده کنید .

  • shahab

    می تونم با node و php به صورت ترکیبی تو یک پروژه کار کنم؟
    اگه پاسخ مثبته همه این کارا رو میشه تو یه سرور انجام داد؟
    اگه نه روش پیشنهادیتون چیه؟
    از نظر تهیه سرور node.js و کانفیگش تو ایران چجوری اقدام کنم؟

    • حسام موسوی

      تا اونجای که میدونم خود Node یه چیزی فراتر از php و به عنوان یه زبان سمت سرور شناخته میشه . این سوالتون شبیه اینکه بگین میشه python رو کنار php استفاده کرد .
      برای تهیه سرور خیلی راحت میتونید یه سرور مجازی تهیه کنید و node رو روش نصب کنید در کنار یک وب سرویس مثل Apache یا nginx مورد استفاده قرار بدید

  • وحید

    سلام
    در این آموزش ، در بخش چت ، چه مباحثی آموزش داده میشه؟
    میشه باهاش یک چت RealTime بین 2 نفر ایجاد کرد؟

    • admin

      بله بصورت عملی چت بین چند نفر رو در این دوره بصورت پروژه انجام دادم

  • امین

    سلام
    آیا در این دوره در مورد تلفیق angularو
    node آموزشی مطرح می شود؟

    • admin

      با سلام
      شما اگر angular رو بلد باشید و در این دوره نود رو هم یاد بگیرید مشکلی برای ساخت api نخواهید داشت
      ولی در این دوره لازم به گفتن angular نبوده و نیست ولی انشالله در اینده سعی میکنم این مورد رو هم اضافه کنم

  • پویا جباری ثانی

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

    • admin

      با سلام

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

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

      امیدوارم موفق باشید

  • ali

    با سلام

    شرمنده می خواستم ببینم node.js مانند angular.js یا ember.js و ... یه فریم ورک برا جاوا اسکریپته یا نه اصلا یه جیز دیگه ایه و اینکه کلا چه فرقی می کنه با بقیه موارد ذکر شده

    • admin

      سلام اگر قسمت اول یعنی معرفی دوره رو مشاهده کنید خیلی راحت میفهمید
      نود جی اس یک پلتفرمه که به شما کمک میکنه جاوا اسکریپت رو سمت سرور اجرا کنید
      مانند زبان های مثل PHP
      حالا تفاوتاشون چیه تو این دوره گفته شده

  • بهنام

    عذر میخوام جناب موسوی اگر سایتی با node js راه اندازی شد و کاربر javascript رو روی مرورگر غیر فعال کرد چه اتفاقی میفته ؟؟؟

    • admin

      javascirpt در نود جی اس سمت سرور استفاده میشه و نود به جاوا اسکریپت سمت مرورگرها کاری نداره که با غیر فعال شدنش بخواد مشکلی پیش بیاد

  • سعادت

    سلام ، در این آموزش ساخت api و استفاده از آنگولار در فرانت اند برنامه ای دارید یا نه ؟ اگر ندارید خواهشن توی یک آموزش دیگر هم شده اینکارو بکنید .
    یه معرفی در مورد ابزارهایی که میشه برای میزبانی وب سرور های node js مثل openshift یا mlab بزارید . آخه خیلی از سرورهای هنوز از Nodejs پشتیبانی نمیکنند و خیلی ها دوست دارند آنلاین برنامه هاشون را تست کنند .
    ممنون

    • admin

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

  • محمدرضا مصری پور

    با سلام
    می خواستم بدونم socket.io چه زمانی به دوره اضافه می شه؟
    ممنون

    • admin

      در تیرماه قرار داده میشه

  • بهنام رضایی

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

    • admin

      یک بخشی از دوره تموم شده
      انشالله بخش دوم از چند روز دیگه شروع میشه طراحی یک وبسایت با نود که به همین دوره اضافه میشه
      اگر وارد آدرس
      http://roocket.ir/series
      بشین در بالای هر دوره حالت اون دوره قید شده و میتونید مشاهده کنید در حال برگذاری هستی یا تکمیل شده است

  • حسین

    سلام
    لطفا یه آموزش بزارید که سایت خودتون رو چطور با لاراول درست کردید!

    • admin

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

  • vahid mehr

    با سلام
    برای افراد ی که اکانت vip هم خریداری میکنند تخفیفی قائل بشید
    با تشکر

    • admin

      حتما اینکارو انجام خواهیم داد
      ممنون از نظرتون

  • رضا

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

    • admin

      بله بعد خریداری دسترسی کامل به آپدیت ها هم دارید
      این دوره از اول تیرماه دوباره ادامه داده میشه و بخش طراحی وبسایت + (پنل کاربری) به این دوره اضافه میشه

  • afshin

    سلام
    یه سوال راجب node js دارم
    آیا تمام کارهایی که با زبان های سمت سرور مثل php,python,... میشه انجام داد رو با نود هم میشه انجام بدیم یا قدرتش هنوز به اون حد نرسیده؟؟
    ممنون

    • admin

      بله میشه
      حتی در مواردی بهتر
      و در مواردی هم بیشتر
      اما این نکته رو فراموش نکنین تکنولوژی کامل نداریم در کنار اینکه قدرت و ویژگی های خوبی برای هر تکنولوژی ممکنه وجود داشته باشه در کنارش ضعف هم ممکنه وجود داشته باشه .

  • farid

    سلام
    پیشنیاز این دوره چیه؟

    • admin

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

  • محمد رضا

    سلام

    اگر امکان داره یه مقایسه کوتاه در مورد آنگولار و نود جی اس به عمل بیارید

    آیا این دو کاملا متفاوت هستند به لحاظ کارایی ؟؟؟
    اگر زیاد تفاوت ندارند کدام بهتر است ؟؟؟
    نقاط قوت هر کدام چیست ؟؟؟

    • محمد رضا

      بسیار سپاسگذارم

    • admin

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

      انگولار سمت کلاینت استفاده میشه اما Nodejs پلتفرمیه که به شما اجازه میده جاوا اسکریپت رو سمت سرور اجرا کنید مثل زبان های php , ruby و .. خیلی از زبان های Back-end دیگه .
      از همین توضیح میتونید بفهمید که که اصلا داستان جفتشون فرق داره توضیحات در مورد Nodejs در قسمت های ابتدایی این دوره که رایگان هم هست داده شده و میتونید مشاهده کنید .

بخشی از چیزهای که خواهید آموخت :

  • کار با Nodejs
  • ساخت سرور
  • پروژه پیشبینی وضع هوا
  • کار با فریم ورک express
  • کار با socket IO
  • کار با session
  • کار با دیتابیس mongoDB
  • رمزنگاری در Nodejs
  • برنامه نویسی Async
  • و ...