عید سعید فطر مبارک. ۴۰ تا ۷۰ درصد تخفیف در پنل کاربری +‌ تخفیف دوره های آنلاین

مشاهده جزئیات

چه دوره ای می خواهید یاد بگیرید؟

آینده خود را با دوره های آموزشی دانشجویار تضمین کنید

۴۸۷۵ ساعت فیلم تدریس شده است

بیش از ۵۰ هزار دانشجو

بیش از ۳۰۰ مدرس

صفحه نخست
رشته کامپیوتر
دوبله فارسی
سایت لیندا
ند جی اس node.js – دوبله فارسی
۴ نظر
بازدید : 1,615 بازدید
ند جی اس node.js – دوبله فارسی

ند جی اس Node.js یک ابزار قدرتمند برای کنترل وب سرورها، ساخت برنامه های کاربردی، و ایجاد برنامه های رویداد گرا است. ند جی اس از جاوا اسکریپت استفاده میکنه _ یک زبان آشنا برای تمام توسعه دهندگان وب _ برخلاف جاوا اسکریپت مستقل از مرورگر های وب می باشد . در این دوره شما همه چیز رو درباره ی نود جی اس Node.js یاد میگیرید و شروع می کنید به ساخت برنامه های کاربردی به زبان جاوا اسکریپت و علاوه بر این نصب این زبان رو در همه ی سیستیم عامل ها از قبیل مک ویندوز و لینوکس می بینید و نگاهی عمیقی به ماژول ها و فریم ورک اون میندازیم در کل شما با قابلیت های اساسی و کلیدی این چارچوب نرم‌افزاری قدرتمند و کاربردی آشنا می شوید. همینطور نحوه ی تست کردن کدها ، شروع session ها روی وب سرور ها ، جریان داده ، و ایجاد ابزار خط فرمان ساده رو یاد میگیرید.

آنچه در این آموزش دنبال می کنید :

  • چرا از Node.js استفاده می کنیم؟
  • نصب Node.js
  • آشنایی با حلقه رویداد ( event loop)
  • پروژه های اولیه Node.js
  • ایجاد ماژول ها با getters و setters
  • راه اندازی برنامه های کاربردی اکسپرس (Express applications)
  • تست کد
  • کار با جلسات و پایگاه داده ها
  • ساخت ابزارهای خط فرمان
  • انتشار رخدادها و اتصال به شنوندگان (listener)
  • کنترل جریان های قابل خواندن (readable streams)
  •  …

 

سرفصل های دوره

  • نیازمندی ها و معرفی دوره
    • معرفی دوره
    • چیزهای که باید در مورد نود جی اس بدونید
    • استفاده از فایل تمرینی در آموزش نود جی اس
    • به کارگیری مسئله در آموزش نود جی اس
  • نصب ند جی اس node js
    • چرا از ند جی اس استفاده کنیم
    • انتخاب یک فرایند نصب برای Node.js
    • نصب ند جی اس بر روی مک
    • نصب ند جی اس بر روی ویندوز
    • نصب Node.js با استفاده از ورژن منیجر بر روی اوبنتو لینوکس
    • نصب Node.js با استفاده از ورژن منیجر بر روی مک
  • آشنایی با ند جی اس
    • بررسی برتری های این زبان نسبت به موتورV8 جاوا اسکریپت
    • آشنایی با require() و ماژول ها
    • آشنایی با اجرای callback در حلقه رویداد
  • پکیج ماژول های نود (NPM)
    • شروع پروژه های نود-
    • یافتن NPM
    • نگهداری پروژه ها با استفاده از کامند npm
  • ماژول ها
    • ایجاد ماژول با استفاده از getter و setter
    • آشنایی با ذخیره ی ماژول و اسکوپ ها
    • اجرای الگوهای ایجاد شده ی جاوا اسکریپت
    • مسئله : استفاده از تاثیر کش کردن ماژول ها
    • روش حل : استفاده از تاثیر کش کردن ماژول ها
  • استفاده از فریمورک اکسپرس
    • شروع برنامه اکسپرس
    • مدیریت درخواست های GET که JSON رو برمیگردانند
    • مرور مجموعه داده های بزرگ با استفاده از متغیرهای درخواست در مسیرها
    • اصلاح داده با استفاده از درخواست PUT
    • تهیه میان افزار برای تغییر ریسپانس هدرهای HTTP
    • ایجاد ویوهای HTML در جید
    • مسئله: لیست کردن تمام رکوردها به عنوان JSON
    • روش حل: لیست کردن تمام رکوردها به عنوان JSON
  • یونیت تست
    • ارزیابی روش های تست واحد (یونیت تست)
    • جدا کردن کدهای موجود برای تست
    • استفاده از helper ها برای تست دیتا
    • نوشتن یونیت تست با استفاده از mocha
    • شبیه سازی درخواست های HTTP با استفاده از SuperTest
  • session ها و بانکهای اطلاعاتی
    • اتصال به مانگودیبی از طریق Mongoose
    • تعریف شماهایی برای مجموعه ها در Mongoose
    • استعلام مجموعه های مانگودیبی
    • تداوم سشن های اکسپرس از طریق مانگودیبی و اتصالات Mongo
    • ورود به برنامه اکسپرس با استفاده از Passport
  • رابط های خط فرمان
    • کنترل REPL ساخته شده
    • ساخت یک REPL سفارشی
    • دریافت آرگومانهای خط فرمان با استفاده از Optimist
    • ساخت ابزارهای خط فرمان
    • مسئله: راه اندازی یک REPL سفارشی از یک کامند
    • روش حل: راه اندازی یک REPL سفارشی از یک کامند
  • رویدادها و جریان ها
    • انتشار رویدادها و اضافه کردن listener ها
    • جریان دادن داده های قسمت شده از طریق جریان های قابل خواندن
    • کنترل جریان های قابل خواندن
    • اتصال داده های قابل خواندن به جریان های قابل نوشتن
    • اداره کردن جریان های دوبلکس در TCP
  • نتیجه گیری
    • قرار دادن پروژه در سرویس هاستینگ ابری
    • یافتن منابع Node.js

مشاهده دموهایی از آموزش

مطلب مفیدی برای شما بود ؟؟ پس به اشتراک بگذارید برای دوستانتان

دریافت کنید

30000 تومان
شرکت در در این دوره آموزشی
در صورتی که توضیحات نوشته، دموی آموزش و لینک های ارزیابی پاسخگوی سوالات شما در مورد این دوره آموزشی نمی باشد و نیاز به مشاوره بیشتری دارید لطفا این فرم را تکمیل کرده و در ساعات اداری منتظر تماس همکاران ما باشید.
  • *
  • *
  • *
  • *
  • در صورتی که توضیحات نوشته، دموی آموزش و لینک های ارزیابی پاسخگوی سوالات شما در مورد این دوره آموزشی نمی باشد و نیاز به مشاوره بیشتری دارید لطفا این فرم را تکمیل کرده و در ساعات اداری منتظر تماس همکاران ما باشید.

    پیام شما با موفقیت ثبت شد. در اولین فرصت با شما تماس گرفته خواهد شد.
    • مطالب مرتبط
    • دیگر آموزش های مرتبط با این مدرس
    • رزومه مدرس

    نظرات کاربران

    ۴
    • farhadt
      چهارشنبه ۳۰ فروردین ۱۳۹۶ - ۱۱:۵۹

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

      • مدیر رادفر
        پنج شنبه ۳۱ فروردین ۱۳۹۶ - ۰۹:۲۰

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

    • farhadt
      چهارشنبه ۳۰ فروردین ۱۳۹۶ - ۰۲:۵۹

      سلام
      خیلی از ویدئو ها تکراری هست یعنی جابجاشده و به جای ویدئو ی صحیح یه ویدئوی تکراری گزاشته شده…
      ایا اصلاح خواهد شد تا دانلود کنیم؟؟؟؟
      ممنون میشم

      • مدیر رادفر
        چهارشنبه ۳۰ فروردین ۱۳۹۶ - ۰۹:۳۱

        سلام
        خیر تکراری نیستن…تمام قسمت ها وجود دارند
        کل مواردی که این آموزش شامل میشه: مقدمه – ۱۰ قسمت-فایل تمرین
        تمام لینک ها رو دانلود کنین و بعد اکسترکت کنین باید مواردی که گفتم رو داشته باشه

    برچسب ها
    دسته بندی

    تحصیلات تکمیلی

    رشته الکترونیک

    رشته کامپیوتر

    سایر دسته های دانشجویار

    سایر نرم افزارها

    کلاس آنلاین

    مدرسین

    تعداد دوره
    بر اساس امتیاز
    حروف الفبا
    • کد تخفیف :

      goldpack

      ویژه خرید پکیج طلایی (C#,ASP,PHP,Android,Network)
      60 درصد تخفیف

    مطالب سایت بر اساس

    جدیدترین ها
    محبوب ترین ها
    بطور تصادفی
    دانشجویار مجوز نشر دیجیتال لوگو شرکت به پرداخت ملت logo-samandehi بانک تجارت دانشجویار