ریال 699,000

خرید دانلودی بسته ی آموزش ویدئویی معماری نرم افزارهای پیشرفته در دات نت

توضیحات

بسته ی آموزش ویدئویی معماری نرم افزارهای پیشرفته در دات نت یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی معماری نرم افزارها در دات نت برای دنیای واقعی است که با نام اصلی Architecting Applications for the Real World in .NET از شرکت Pluralsight منتشر شده است.

معماری نرم افزار چیست؟

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

درباره ی بسته ی آموزش ویدئویی معماری نرم افزارهای پیشرفته در دات نت

  • مدت زمان آموزش: دو ساعت و چهل و هشت دقیقه
  • تعداد فایل ها: چهل و یک

رجوع به این بسته در سایت Pluralsight

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

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


عناوین فصل های بسته ی آموزش معماری نرم افزارهای پیشرفته در دات نت

فصل اول: معرفی دوره ی آموزشی

  • مقدمه
  • معماری کاربردی
  • لیست موارد قابل بررسی

فصل دوم: نحوه ی فکر کردن به معماری در سطح جهانی

  • دو راهکار: کدام بهتر است؟
  • تشبیه های مربوط به معماری
  • در نظر گرفتن پیچیدگی
  • اصل سادگی
  • اثر زمان بر روی معماری
  • جمع بندی

فصل سوم: لایه ی Business Logic

  • مقدمه
  • تفاوت Tier و Layer
  • Business Logic Layer چیست؟
  • روش Transaction Script
  • روش Table Module
  • روش Active Record
  • روش Domain Driven Design
  • جمع بندی

فصل چهارم: لایه ی Service

  • مقدمه
  • تشبیه های لایه ی Service
  • دانه بندی ریز (Fine) و درشت (Grain)
  • چه زمان و کجا از Service Layer استفاده کنیم؟
  • تفاوت Web Service و Shared Library
  • معرفی DTO
  • جمع بندی

فصل پنجم: لایه ی Presentation

  • مقدمه
  • اصول معماری
  • انتخاب لایه ی Presentation مناسب
  • جمع بندی

فصل ششم: لایه ی Data Access

  • مقدمه
  • تاثیر لایه ی Business Logic بر روی لایه ی Data Access
  • وظایف لایه ی DAL
  • مباحث CRUD و Object-Relational Mismatch
  • مبحث Object Relational Mapping
  • الگوی طراحی Repository
  • جمع بندی

فصل هفتم: سطوح معماری

  • مقدمه
  • سطوح معماری: سطح 1، سطح 2، سطح 3
  • تفاوت سطوح 1 و 3
  • جمع بندی

2 دیدگاه برای بسته ی آموزش ویدئویی معماری نرم افزارهای پیشرفته در دات نت

  1. علی

    با سلام وخسته نباشید
    ایا این دوره قابل خریداری نمیباشد؟

    • مرتضی گیتی

      سلام وقت بخیر داریم ضبط می کنیم و به زودی منتشر میشن.

  2. محمد

    سلام . میتونم بپرسم این دوره چه زمانی آماده میشه ؟

    • مرتضی گیتی

      سلام وقت بخیر. امروز سه شنبه هست. پنجشنبه صبح منتشر میشه.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *