شماره تماس 09336863931 | 09178169907 پست الکترونیک info@provid.ir
بسته ی آموزش معماری نرم افزارهای پیشرفته در دات نت

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

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

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

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

معماری نرم افزارهای دات نت برای دنیای واقعی

 

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

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

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


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

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

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

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

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

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

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

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

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

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

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

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

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

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش برنامه نویسی تابعی در سی شارپ می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “اعمال اصول برنامه نویسی تابعی در سی شارپ” است که با نام اصلی Applying Functional Principles in Csharp از شرکت Pluralsight منتشر شده است.

برنامه نویسی تابعی چیست؟

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

برنامه نویسی تابعی  در سی شارپ

با ظهور LINQ در دات نت، زبان برنامه نویسی سی شارپ بیش از پیش تحت تاثیر مفاهیم برنامه نویسی تابعی قرار گرفت. با این وجود، برنامه نویسی تابعی در سی شارپ به استفاده از LINQ و Extension Method ها محدود نمی شود. قابلیت های دیگر سی شارپ که البته به صورت Native در سی شارپ وجود ندارند امکان استفاده از مفاهیم برنامه نویسی تابعی را در سی شارپ فراهم می کنند. در این بسته ی آموزشی با مفهوم برنامه نویسی تابعی و مفاهیم مرتبط با آنها و البته پیاده سازی عملی آنها در سی شارپ آشنا خواهید شد. با استفاده از بسته ی آموزش برنامه نویسی تابعی در سی شارپ می توانید به دانشی وسیع و کامل از برنامه نویسی تابعی در سی شارپ و سناریوهای استفاده از آنها دست یابید.

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

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

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

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

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

فصل دوم: مقدمه

فصل سوم: ریفکتور کردن به سمت یک معماری Immutable

فصل چهارم: ریفکتور کردن دور از Exception ها

فصل پنجم: جلوگیری از Primitive Obsession

فصل ششم: جلوگیری از Null با نوع داده ای Maybe

فصل هفتم: مدیریت شکست ها و خطاهای ورودی به روش تابعی

فصل هشتم: ترکیب تمامی روش ها

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

 

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

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

آموزش فارسی Prism در WPF مشکلات و راه حل ها

آموزش فارسی Prism در WPF مشکلات و راه حل ها

یکی دیگر از آموزش های گروه آموزشی پرووید سری آموزش فارسی Prism در WPF مشکلات و راه حل ها می باشد که در این قسمت آن را به شما معرفی می کنیم. این سری آموزش ها به بررسی مشکلات معمول و راه حل های آن ها در Prism می پردازد. تمامی این بست ها از شرکت Pluralsight منتشر شده است.

پریزم چیست؟

Prism یک الگوی طراحی برنامه در ساخت اپلیکیشن های WPF، Silverlight و Windows Phone است. این الگو با در نظر داشتن دو اصل بسیار مهم در ساخت برنامه ها: Loose Coupling (تنیدگی سست)، Separation of Concerns (جداسازی وابستگی ها) ما را در ساخت برنامه های مرکب (Composite) یاری می دهند. برنامه هایی که بر اساس الگوی Prism طراحی شده اند در واقع برای تغییر (Built for Change) و ماندگاری (Built for Last) ساخته شده اند.

الگوی Prism با تعریف کردن قسمت های مختلفی از قبیل Shell، Region، Bootstrapper برنامه را به قسمت های مختلفی می شکند. در صورت استفاده از الگوی Prism می توان برنامه های ماندگارتر، اصولی تر و دقیق تری را در پلت فرم های ذکر شده ساخت. گفتنی است که این الگو به نحوی که در WPF، Silverlight و Windows Phone قابل استفاده است، در Windows Forms Application ها قابل استفاده نیست. دلیل این موضوع هم عدم وجود قابلیت های مورد نیاز برای پیاده سازی آن در پلت فرم Windows Forms Application است.

بسته های دیگر آموزش Prism

نکته ی قابل توجه اینکه پیش از این بسته ی کامل آموزش Prism بو همچنین آموزش Prism 5 و ویژگی های جدید در WPF روی وبسایت پرووید قرار گرفته است.

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

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

دانلود دموی آموزش فارسی Prism در WPF مشکلات و راه حل ها

عناوین فصل های آموزش فارسی Prism در WPF مشکلات و راه حل ها

خرید آنلاین بسته ی بارگذاری ماژول بر اساس Role کاربران

300,000RIAL – اضافه‌کردن به سبدخرید

خرید آنلاین بسته ی نشان دادن چندین Shell

300,000RIAL – اضافه‌کردن به سبدخرید

خرید آنلاین بسته ی بارگذاری View های وابسته

300,000RIAL – اضافه‌کردن به سبدخرید

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

300,000RIAL – اضافه‌کردن به سبدخرید

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

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

آموزش Xamarin برای ساخت برنامه های iOS در سی شارپ

آموزش Xamarin برای ساخت برنامه های iOS در سی شارپ

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش Xamarin برای ساخت برنامه های اندروید و iOS در سی شارپ می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “آموزش Xamarin برای ساخت برنامه های iOS در سی شارپ” است که با نام اصلی Building Your First Xamarin.iOS App from Start to Store از شرکت Pluralsight منتشر شده است.

Xamarin چیست؟

زامارین (Xamarin) یک ابزار قدرتمند برای برنامه نویسی اپلیکیشن های چندسکویی موبایل است که به کمک زبان سی شارپ و نرم افزار ویژوال استدیو می توانید اپلیکیشن های Native برای سیستم عامل های Android، iOS و Windows Phone بسازید. Xamarin بهترین گزینه برای برنامه نویسان دات نت و توسعه دهندگانی است که قصد دارند نسخه بومی (Native) اندروید، آی او اس و ویندوز فون اپلیکیشن های مورد نیاز خود را با یک بار برنامه نویسی با بالاترین کیفیت تولید کنند.

بسته ی آموزش Xamarin برای ساخت برنامه های اندروید در سی شارپ

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

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

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

دانلود دموی بسته ی آموزش Xamarin برای ساخت برنامه های اندروید و iOS در سی شارپ

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

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

  • معرفی فصل
  • در این فصل چه خواهید آموخت؟
  • نگاهی به برنامه ی کامل شده ی این دوره ی آموزشی

فصل دوم: راه اندازی Solution مربوطه

  • معرفی فصل
  • بررسی پلت فرم Xamarin
  • بررسی Xamarin.iOS
  • آموزش عملی کار با Xamarin Studio
  • آموزش عملی کار با Visual Studio
  • راه اندازی اصولی Solution
  • جمع بندی

فصل سوم: ساخت برنامه و اولین View

  • معرفی فصل
  • بررسی الگوهای پروژه های Xamarin.iOS
  • ساخت عملی پروژه ی Xamarin.iOS
  • ساخت عملی اولین View برنامه
  • جمع بندی

فصل چهارم: افزودن صفحه ی Menu و Navigation

  • معرفی فصل
  • ساخت Menu View
  • معرفی و بررسی Cell Style ها
  • ساخت Cell Style سفارشی
  • انجام Navigation از Menu View به Detail View
  • بررسی عملی Modal View Controllers
  • افزودن عملی Tab به صفحه ی Menu View

فصل پنجم: ویژگی های پیشرفته iOS

  • معرفی فصل
  • استفاده از دوربین به منظور عکس گرفتن
  • کار با نقشه با استفاده از MapKit
  • کار با Twitter با استفاده از Social Framework
  • کار با سرویس های REST
  • جمع بندی

فصل ششم: انتشار برنامه در App Store

  • معرفی فصل
  • پیکربندی های Property List
  • تنظیمات ایکن و عکس های برنامه
  • افزودن Splash Screen به برنامه
  • بارگذاری به App Store
  • جمع بندی

خرید آنلاین بسته ی آموزش Xamarin برای ساخت برنامه های اندروید و iOS در سی شارپ

450,000RIAL – خرید

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

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

آموزش Xamarin برای ساخت برنامه های اندروید در سی شارپ

آموزش Xamarin برای ساخت برنامه های اندروید در سی شارپ

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش Xamarin برای ساخت برنامه های اندروید در سی شارپ می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “آموزش Xamarin برای ساخت برنامه های اندروید در سی شارپ” است که با نام اصلی Building Your First Xamarin.Android App from Start to Store از شرکت Pluralsight منتشر شده است.

Xamarin چیست؟

زامارین (Xamarin) یک ابزار قدرتمند برای برنامه نویسی اپلیکیشن های چندسکویی موبایل است که به کمک زبان سی شارپ و نرم افزار ویژوال استدیو می توانید اپلیکیشن های Native برای سیستم عامل های Android، iOS و Windows Phone بسازید. Xamarin بهترین گزینه برای برنامه نویسان دات نت و توسعه دهندگانی است که قصد دارند نسخه بومی (Native) اندروید، آی او اس و ویندوز فون اپلیکیشن های مورد نیاز خود را با یک بار برنامه نویسی با بالاترین کیفیت تولید کنند.

بسته ی آموزش Mono Android

نکته ی قابل توجه اینکه پیش از این بسته ی آموزش جامع Mono Android بر روی وبسایت پرووید قرار گرفته است.

آموزش Xamarin برای ساخت برنامه های iOS در سی شارپ

از دوستانی که علاقه مند به ساخت برنامه های موبایل در دات نت و با استفاده از سی شارپ می باشند، دعوت می کنیم از بسته ی آموزش Xamarin برای ساخت برنامه های iOS در سی شارپ دیدن کنند.

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

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

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

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

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

  • معرفی فصل
  • در این فصل چه خواهید آموخت؟
  • نگاهی به برنامه ی کامل شده ی این دوره ی آموزشی

فصل دوم: راه اندازی Solution مربوطه

  • معرفی فصل
  • بررسی پلت فرم Xamarin
  • معرفی Xamarin.Android
  • آموزش عملی Xamarin.Android در ویژوال استادیو
  • راه اندازی Solution
  • جمع بندی

فصل سوم: ساخت برنامه و اولین View

  • معرفی فصل
  • مباحث کلیدی Xamarin.Android
  • افزودن پروژه ی Xamarin.Android
  • ساخت اولین View برنامه
  • بررسی عملی Designer
  • کار با Layout (چیدمان ویجت ها) و View های معمول
  • ساخت Detail View
  • جمع بندی

فصل چهارم: افزودن Menu Page

  • معرفی فصل
  • ساخت Menu Page
  • تغییر ظاهر سطرها
  • استفاده از استایل های پیش ساخته
  • ساخت استایل های سفارشی
  • استفاده از استایل های سفارشی
  • جمع بندی

فصل پنجم: افزودن Navigation

  • معرفی فصل
  • Navigate کردن بین Activity ها
  • اضافه کردن Tab به Menu Page
  • جمع بندی

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

  • معرفی فصل
  • استفاده از دوربین برای گرفتن عکس
  • کار با نقشه ها با استفاده از Maps API
  • فوروارد کردن نقشه در برنامه
  • یکپارچه کردن نقشه در برنامه
  • کار با سرویس های REST در برنامه

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

  • معرفی فصل
  • افزودن ایکن های برنامه
  • ترجمه ی برنامه
  • پکیج کردن و توزیع برنامه

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

450,000RIAL – خرید

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

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

 

آموزش Prism 5 و ویژگی های جدید در WPF

آموزش Prism 5 و ویژگی های جدید در WPF

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش Prism 5 و ویژگی های جدید در WPF می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “ویژگی های جدید پریزم 5” است که با نام اصلی What’s New in Prism 5.0 شرکت Pluralsight منتشر شده است.

پریزم چیست؟

Prism یک الگوی طراحی برنامه در ساخت اپلیکیشن های WPF، Silverlight و Windows Phone است. این الگو با در نظر داشتن دو اصل بسیار مهم در ساخت برنامه ها: Loose Coupling (تنیدگی سست)، Separation of Concerns (جداسازی وابستگی ها) ما را در ساخت برنامه های مرکب (Composite) یاری می دهند. برنامه هایی که بر اساس الگوی Prism طراحی شده اند در واقع برای تغییر (Built for Change) و ماندگاری (Built for Last) ساخته شده اند.

الگوی Prism با تعریف کردن قسمت های مختلفی از قبیل Shell، Region، Bootstrapper برنامه را به قسمت های مختلفی می شکند. در صورت استفاده از الگوی Prism می توان برنامه های ماندگارتر، اصولی تر و دقیق تری را در پلت فرم های ذکر شده ساخت. گفتنی است که این الگو به نحوی که در WPF، Silverlight و Windows Phone قابل استفاده است، در Windows Forms Application ها قابل استفاده نیست. دلیل این موضوع هم عدم وجود قابلیت های مورد نیاز برای پیاده سازی آن در پلت فرم Windows Forms Application است.

بسته های دیگر آموزش Prism

نکته ی قابل توجه اینکه پیش از این بسته ی کامل آموزش Prism و بسته ی آموزش فارسی Prism در WPF مشکلات و راه حل ها بر روی وبسایت پرووید قرار گرفته است.

Pluralsight Logo

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

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

دانلود دموی بسته ی آموزش Prism 5 و ویژگی های جدید در WPF

download demoعناوین فصل های آموزش Prism 5 و ویژگی های جدید در WPF

فصل اول: مقدمه

  • مقدمه
  • دانلود پریزم 5
  • پلت فرم های پشتیبانی شده
  • تغییرات اسمبلی ها
  • Type های منسوخ شده
  • Type های جابجا شده
  • Type های حذف شده
  • Quick Start های حذف شده، اضافه شده و به روز شده

فصل دوم: به روز رسانی برنامه به پریزم 5

  • مقدمه
  • بررسی برنامه ی نمونه
  • به روز رسانی دستی
  • به روز رسانی با Nuget
  • به روز رسانی Navigation

فصل سوم: ویژگی های جدید در پریزم 5

  • مقدمه
  • Popup ها و Interactivity
  • آموزش عملی نشان دادن Notification و Confirmation
  • آموزش عملی ساخت Custom Popup
  • آموزش عملی کار با InvokeCommandAction
  • آموزش عملی کار با Navigation Parameters

فصل چهارم: MVVM

  • مقدمه
  • اسمبلی های MVVM
  • آموزش عملی کار با ViewModelLocator
  • بررسی Changing Conventions
  • آموزش عملی کار با DI Container

خرید آنلاین بسته ی آموزش Prism 5 و ویژگی های جدید در WPF

450,000RIAL – پیش خرید

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

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

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

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

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آآموزش کامل مباحث پیشرفته در برنامه نویسی سی شارپ می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “مباحث پیشرفته در برنامه نویسی سی شارپ” است که با نام اصلی C Sharp Programming Paradigms شرکت Pluralsight منتشر شده است.

مباحث پیشرفته در برنامه نویسی سی شارپ

آموزش برنامه نویسی دات نت و سی شارپ در طی سال های فعالیت پرووید همیشه در دستور کار قرار داشته است. طی سال هایی که از فعالیت پرووید می گذرد بسته های آموزشی مختلفی در این رابطه تنظیم و به شما عزیزان ارائه شد. بسته های از قبیل بسته ی جامع آموزش C#.Net در ویژوال استادیو 2012، آموزش جامع SOLID در برنامه نویسی شی گرا، بسته ی جامع آموزش شی گرایی در سی شارپ و بسته ی جامع آموزش Design Pattern ها. در این قسمت از سایت پرووید، بسته ی آموزش مباحث پیشرفته در برنامه نویسی سی شارپ را به شما معرفی می کنیم. این بسته ی آموزشی برای تمامی کسانی که تجربه ی کار کردن با سی شارپ را دارند و قصد دارند دانش خود را هر چه عمیق تر ساخته و به مباحث پیشرفته بپردازند توصیه می شود.

Pluralsight Logo

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

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

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

فصل اول: سی شارپ و LINQ

  • مقدمه
  • LINQ چیست؟
  • Extension Method ها
  • Extension Method ها و Lambda
  • Lambda و Func
  • Func و Expression
  • املای Query Syntax

فصل دوم: سی شارپ و DLR

  • مقدمه
  • دلیل استفاده از Dynamic
  • کلمه ی dynamic در سی شارپ
  • استفاده از Dynamic Type ها
  • مثال عملی در کار با Excel Automation
  • DLR چیست؟
  • شی ExpandoObject
  • شی Dynamic\Object
  • صدا زدن کد Ruby از درون سی شارپ و برعکس

فصل اول: برنامه نویسی شی گرا در سی شارپ

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

فصل اول: برنامه نویسی تابع گرا سی شارپ

  • مقدمه
  • انتزاع اولیه
  • فراخوانی با توابع High Order
  • کدهای تنبل
  • استفاده از زمانبندی و Retry
  • تکنیک های Partial و Curry در برنامه نویسی تابع گرا
  • استفاده از TPL و برنامه نویسی همروند

فصل اول: اصول کد نویسی بهتر در سی شارپ

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

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

450,000RIAL – خرید

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

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

بسته ی آموزش فارسی مباحث پیشرفته در WPF

بسته ی آموزش فارسی مباحث پیشرفته در WPF

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش فارسی مباحث پیشرفته در WPF می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “مباحث پیشرفته در WPF” است که با نام اصلی WPF Advanced Topics شرکت Pluralsight منتشر شده است.

WPF چیست؟

WPF سر آغاز سه کلمه Windows Presentation Foundation می باشد. هر کسی که تا به حال در محیط های گرافیکی و یا به اصلاح برنامه نویسان، محیط های ویژوال، برنامه نویسی کرده باشد، یقینا با مفاهیم Windows Application ها که گاها به صورت مخفف WinApp نیز نامیده می شوند، آشنا می باشد. این نوع برنامه نویسی همزمان با ورود سیستم عامل های ویندوز در دنیای کامپیوتر شروع شد و روز به روز با به وجود آمدن زبان های متفاوت جایگاه محبوبتری نزد برنامه نویسان پیدا کرد.

بسته های آموزش WPF و مباحث مرتبط وبسایت پرووید

پیش از این بسته های متعددی برای آموزش WPF و مباحث مرتبط با آن بر روی وبسایت پرووید منتشر شده است. از شما دعوت می کنیم از بسته های زیر دیدن کنید:

در این بسته ی آموزشی، به مباحث بسیار پیشرفته و حرفه ای در ساخت برنامه های WPF می پردازیم. این مجموعه ی آموزشی مناسب دوستانی می باشد که پیش از این با مباحث پیشرفته در WPF آشنا هستند.

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

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

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

فصل اول: مباحث پیشرفته استفاده مجدد از UI

  • استفاده مجدد از UI
  • استفاده مجدد از Resource ها
  • استفاده مجدد از Template ها
  • استفاده مجدد از فایل های XAML
  • کار با XAML و Codebehind
  • استفاده از UserControl

فصل دوم: مباحث پیشرفته مربوط به پرینت کردن

فصل سوم: مباحث پیشرفته استایل ها

فصل چهارم: مباحث پیشرفته کار با Thread ها و سرویس ها

فصل پنجم: مباحث پیشرفته ی Interop

خرید آنلاین بسته ی آموزش فارسی مباحث پیشرفته در WPF

450,000RIAL – خرید

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

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

بسته ی آموزش Test First Development در سی شارپ #2

بسته ی آموزش Test First Development در سی شارپ #2

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش Test First Development در سی شارپ #2 می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “آموزش توسعه ی نرم افزار تست محور” است که با نام اصلی Test First Development شرکت Pluralsight منتشر شده است.

نکته ی مهم این که این بسته ی آموزشی در حال حاضر در دو قسمت تنظیم شده است. بسته ی آموزشی اول به مباحث اساسی تر و بسته ی دوم به مباحث پیشرفته می پردازد. برای مشاهده ی سری اول بسته ی آموزش Test First Development در سی شارپ #1 کلیک کنید.

Test Driven Development چیست؟

Test-Driven Development یا TDD تکنیکی برای توسعه نرم افزار های میباشد. این روش به صورت بالا به پایین انجام میشود یعنی اول یک سری mock ساخته شده، کلیات پروژه به صورت نمونه اولیه پیاده سازی می شود و بعد از تایید شدن عملکرد برنامه کد های اصلی با  mockها جایگزین می شود. تست ها به صورت Test Case نوشته می شوند و در نهایت بعد از نوشته شدن کد Refactoring صورت می گیرد.

TDD در واقع متدی برای طراحی نرم افزار است نه تست آن البته تست نرم افزار توسط TDD به صورت خیلی شیک انجام می شود. فرض کنید که یک Class دارید که انتظار دارید یک Object از نوع User برای شما ایجاد کند و در کل برنامه با این Object کار خواهید کرد. حال شما تغییری در پایگاه داده خود ایجاد می کنید که باعث می شود متد هایی از آین Object را دیگر نداشته باشیم. بنابراین جاهایی از برنامه که انتظار دارند این متدها وجود داشته باشند از کار خواهد افتاد ولی اگر از روش TDD استفاده کنیم و برای هر قسمت تست نوشته باشیم قبل از اینکه بعد از تغییرات ما همه سیستم از کار بیفتد ما با استفاده از تست ها میتوانیم متوجه تغییرات در جاهای مختلف سیستم بشویم.

بسته ی آموزش Unit Testing

پیش از این، بسته ی آموزش کامل Unit Testing در سی شارپ که با استفاده از فریم ورک NUnit انجام شده است را بر روی سایت قرار داده ایم. مبحث Unit Testing بی ارتباط با بحث TDD نیست. از همین جهت از شما دعوت می کنیم از بسته ی آموزش Unit Testing دیدن کنید.

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

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

عناوین فصل های بسته ی آموزش Test First Development در سی شارپ #2

خرید آنلاین بسته ی آموزش Test First Development در سی شارپ قسمت دوم

450,000RIAL – خرید

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

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

بسته ی آموزش Test First Development در سی شارپ #1

بسته ی آموزش Test First Development در سی شارپ #1

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش Test First Development در سی شارپ #1 می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “آموزش توسعه ی نرم افزار تست محور” است که با نام اصلی Test First Development از شرکت Pluralsight منتشر شده است.

نکته ی مهم این که این بسته ی آموزشی در حال حاضر در دو قسمت تنظیم شده است. بسته ی آموزشی اول به مباحث اساسی تر و بسته ی دوم به مباحث پیشرفته می پردازد. برای مشاهده ی سری دوم بسته ی آموزش Test First Development در سی شارپ #2 کلیک کنید.

Test Driven Development چیست؟

Test-Driven Development یا TDD تکنیکی برای توسعه نرم افزار های میباشد. این روش به صورت بالا به پایین انجام میشود یعنی اول یک سری mock ساخته شده، کلیات پروژه به صورت نمونه اولیه پیاده سازی می شود و بعد از تایید شدن عملکرد برنامه کد های اصلی با  mockها جایگزین می شود. تست ها به صورت Test Case نوشته می شوند و در نهایت بعد از نوشته شدن کد Refactoring صورت می گیرد.

TDD در واقع متدی برای طراحی نرم افزار است نه تست آن البته تست نرم افزار توسط TDD به صورت خیلی شیک انجام می شود. فرض کنید که یک Class دارید که انتظار دارید یک Object از نوع User برای شما ایجاد کند و در کل برنامه با این Object کار خواهید کرد. حال شما تغییری در پایگاه داده خود ایجاد می کنید که باعث می شود متد هایی از آین Object را دیگر نداشته باشیم. بنابراین جاهایی از برنامه که انتظار دارند این متدها وجود داشته باشند از کار خواهد افتاد ولی اگر از روش TDD استفاده کنیم و برای هر قسمت تست نوشته باشیم قبل از اینکه بعد از تغییرات ما همه سیستم از کار بیفتد ما با استفاده از تست ها میتوانیم متوجه تغییرات در جاهای مختلف سیستم بشویم.

بسته ی آموزش Unit Testing

پیش از این، بسته ی آموزش کامل Unit Testing در سی شارپ که با استفاده از فریم ورک NUnit انجام شده است را بر روی سایت قرار داده ایم. مبحث Unit Testing بی ارتباط با بحث TDD نیست. از همین جهت از شما دعوت می کنیم از بسته ی آموزش Unit Testing دیدن کنید.

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

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

عناوین فصل های بسته ی آموزش Test First Development در سی شارپ #1

خرید آنلاین بسته ی آموزش Test First Development در سی شارپ قسمت اول

450,000RIAL – خرید

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

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.