پرداخت امن توسط کارت های عضو شتاب
مدت زمان آموزش در توضیحات نوشته شده
تضمین کیفیت و پایین ترین قیمت
پشتیبانی 24 ساعته، 7 روز هفته
آنچه یاد خواهید گرفت:نوشتن کد تمیز، ماژولار و قابل نگهداری که با دستورالعمل‌ها و استانداردهای معماری مطابقت داشته باشد.یادگیری معماری MVC و چگونگی پیاده‌سازی آن در Node.jsپیاده‌سازی مفاهیم ضروری مهندسی نرم‌افزار مانند مدیریت خطا، لاگ کردن داده‌، پیکربندی و تکنیک‌ها و ابزارهای ری فکتور کردن کدطراحی،...

آنچه یاد خواهید گرفت:نوشتن کد تمیز، ماژولار و قابل نگهداری که با دستورالعمل‌ها و استانداردهای معماری مطابقت داشته باشد.یادگیری معماری MVC و چگونگی پیاده‌سازی آن در Node.jsپیاده‌سازی مفاهیم ضروری مهندسی نرم‌افزار مانند مدیریت خطا، لاگ کردن داده‌، پیکربندی و تکنیک‌ها و ابزارهای ری فکتور کردن کدطراحی، توسعه و پیاده‌سازی کامپوننت‌های قابل استفاده مجدد، تفکیک دغدغه‌ها و بارگذارها برای افزایش قابلیت نگهداری و بهره‌وری کدپیش‌نیازهای دورهدرک اولیه از Node.jsدرک اولیه از REST APIهادرک اولیه از MongoDBدانش زبان برنامه‌نویسی JavaScript

📋 مشخصات دوره:

  • 📚 انتشارات: آموزش های یودمی
  • 👥 تعداد خریداران: 208 نفر
  • 🎯 سطح دوره: مقدماتی
  • 📊 تعداد درس: 17
  • ⏱️ مدت زمان: 01:37:11
  • 💾 حجم: 895.0MB
  • 🌍 زبان تدریس: انگلیسی با زیرنویس فارسی

📚 سرفصل‌های دوره:

  • ساختاربندی کد با الگوی MVC
    • تاریخچه و مزایای معماری نرم‌افزار (01:54)
    • معماری MVC (02:03)
    • توسعه یک قالب آماده MVC (09:11)
    • پیکربندی و اعتبارسنجی (07:54)
    • اعتبارسنجی (05:29)
    • میان‌افزار (Middleware) (09:05)
    • مدیریت خطا (09:52)
    • بهبود try-catch با catchAsync (03:28)
    • میان‌افزار تبدیل‌کننده خطا (07:42)
    • خطای 404، استثناهای مدیریت‌نشده و رد شدن‌های Promise (04:57)
    • Nodemon، پاک‌سازی سرور (06:25)
    • لاگ کردن با Winston (06:19)
    • افزودن پیکربندی به لاگر رویدادها (03:49)
    • لاگ کردن اطلاعات درخواست با استفاده از Morgan (06:24)
    • تفکیک لاگ پاسخ‌های موفق و خطا (04:43)
    • سرویس‌ها و بهبود اکسپورت کردن ماژول‌ها (07:55)

📥 راهنمای دریافت و دانلود فایل‌های آموزشی

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

⚠️ در صورت بروز مشکل در دانلود:
اگر به هر دلیل موفق به دانلود فایل نشدید (قطع اینترنت، مشکل لینک و …)، تیم پشتیبانی ما در کوتاه‌ترین زمان فایل را برای شما ارسال خواهد کرد.

📩 برای دریافت لینک دانلود، لطفاً در پیام‌رسان روبیکا به شماره زیر پیام ارسال کنید:

💬 روبیکا: 09100318005

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