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

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

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش Xamarin برای ساخت برنامه های اندروید و iOS در سی شارپ می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “آموزش Xamarin برای ساخت برنامه های اندروید و iOS در سی شارپ” است که با نام اصلی Building Cross-Platform iOS Android Apps with Xamarin Visual Studio and C Sharp از شرکت Pluralsight منتشر شده است.

Xamarin چیست؟

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

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

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

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

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

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

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

فصل اول:

فصل دوم: 

فصل سوم: 

فصل چهارم: 

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

310,000 ریال – خرید

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

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 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 بر روی وبسایت پرووید قرار گرفته است.

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

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

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

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

فصل اول:

فصل دوم: 

فصل سوم: 

فصل چهارم: 

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

310,000 ریال – خرید

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

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 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 بر روی وبسایت پرووید قرار گرفته است.

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,000 ریال – پیش خرید

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 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,000 ریال – خرید

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 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,000 ریال – خرید

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 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,000 ریال – خرید

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 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,000 ریال – خرید

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

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

بسته ی آموزش تراکنش های دات نت و WCF به زبان فارسی

بسته ی آموزش تراکنش های دات نت و WCF به زبان فارسی

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش تراکنش های دات نت و WCF به زبان فارسی می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “یادگیری تراکنش های دات نت و WCF به زبان فارسی” است که با نام اصلی Understanding .NET and WCF Transactions از شرکت Pluralsight منتشر شده است.

تراکنش های دات نت و WCF

موضوع تراکنش ها در کار کردن با بانک های اطلاعاتی موضوع بسیار مهمی است. در کار کردن با تراکنش ها نیازم هست که تمامی عملایت یک تراکنش به طور کامل اجرا شده و یا هیچکدام اجرا نشوند. در واقع، در صورت با مشکل مواجه شدن تراکنش، وضعیت بانک اطلاعاتی باید به حالت قبل از انجام تراکنش برگردد. یک تراکنش باید چهار ویزگی زیر را داشته باشید:

  • Atomic: عملیات یک تراکنش باید شبیه یک اتم باشند. یا تمامی قسمت های تراکنش اجرا می شوند و یا هیچکدام اجرا نمی شوند.
  • Consistent: حالت بانک اطلاعاتی باید همواره سازگار باشد. قبل از انجام تراکنش داده ها در حالت سازگار باشند، پس از انجام تراکنش نیز (چه تراکنش به صورت موفق انجام شود چه غیرموفق) در حالت سازگار باشد.
  • Isolated: اگر بیش از یک تراکنش در سیستم در حال اجرا شدن می باشند، محیط کاری آنها باید مستقل از هم بوده و بتوانند در کنار همدیگر بدون دخالت در کار یکدیگر اجرا شوند.
  • Durable: هنگامی که تراکنش با موفقیت انجام شد، تغییرات انجام شده بر روی بانک اطلاعاتی باید پایدار باشند. به عبارت دیگر، در صورت وجود مشکلاتی از قبیل برق رفتگی و … داده های بانک نباید از بین بروند.

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

Pluralsight Logo

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

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

download demo

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

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

  • مقدمه
  • معرفی Resource Manager ها
  • ویژگی های ACID
  • انواع تراکنش ها
  • پروتکل های تراکنش ها
  • معرفی Transaction Manager ها
  • جمع بندی

فصل دوم: پروتکل Two Phase Commit

  • معرفی پروتکل Two Phase Commit
  • سناریوها

فصل سوم: تراکنش ها در دات نت

  • مقدمه
  • راه اندازی پروژه های دمو
  • آموزش عملی تراکنش های Atomic و کار با LTM
  • آموزش عملی Promotion، DTC و پروتکل 2PC
  • آموزش عملی MSMQ
  • آموزش عملی Resource Manager های نامانا

فصل چهارم: تراکنش ها در WCF

  • مقدمه
  • معرفی جریان تراکنش ها
  • شناسه های محلی و توزیع شده ی تراکنش ها
  • راه اندازی پروژه ی دمو
  • آموزش عملی Propagation در تراکنش های Client-Service
  • آموزش عملی Binding ها در WCF و پروتکل های تراکنش ها

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

450,000 ریال – خرید

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

آموزش پیشرفته برنامه نویسی سرویس گرا WCF RIA

آموزش پیشرفته برنامه نویسی سرویس گرا WCF RIA

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

دقت بفرمایید که برای دریافت سری اول این آموزش که با نام WCF RIA Services بر روی سایت منتشر شده است، از این لینک دیدن کنید.

WCF RIA Services چیست؟

WCF RIA Services

تکنولوژی WCF RIA Services مایکروسافت به منظور ساخت برنامه های چند لایه (N-Tier) سرویس گرا در محیط دات نت معرفی شد. با استفاده از تکنولوژی WCF RIA Services ساخت برنامه های چند لایه ی سرویس گرا به منظور دسترسی به داده ها، به روز رسانی داده ها و بقیه ی عملیات بسیار ساده و یکپارچه می گردد. به علاوه، تکنولوژی WCF RIA Services مکانیزم های اعتبارسنجی دادها، کنترل هویت کابران و بسیاری مباحث دیگر را به راحتی با تکنولوژی های سمت کلاینت مانند سیلورلایت، WPF، Ajax یکپارچه می سازد.

دقت بفرمایید که برای استفاده از این دوره ی آموزشی، دانش شما در سیلورلایت و WCF مورد نیاز است. بنابراین، از دوره های زیر استفاده کنید:

علاوه بر این، برای دریافت سری اول این آموزش که با نام WCF RIA Services بر روی سایت منتشر شده است، از این لینک دیدن کنید.

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

Pluralsight Logo

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

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

عناوین فصل های آموزش پیشرفته برنامه نویسی سرویس گرا WCF RIA Services Advanced Topics

فصل اول: مفاهیم پایه ی WCF RIA Services

فصل دوم: کار با سرویس های کوئری گرفتن از بانک اطلاعاتی

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

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

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

450,000 ریال – خرید

با پیش خرید کردن بسته ی آموزشی از وبسایت پرووید، 10 درصد تخفیف گرفته و در زمان انتشار آموزش (نهایتاً دو هفته ی آینده) بسته را به صورت کامل دریافت کنید. کد streaming را در فاکتور وارد کنید.

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

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

آموزش برنامه نویسی چند لایه در سی شارپ #2

آموزش برنامه نویسی چند لایه در سی شارپ #2

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

این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “ساخت برنامه های چند لایه در سی شارپ است که با نام اصلی Creating N-Tier Applications in CSharp از شرکت Pluralsight منتشر شده است.

دقت بفرمایید که برای دریافت سری اول این آموزش که با نام آموزش برنامه نویسی چند لایه در سی شارپ #1 بر روی سایت منتشر شده است، از این لینک دیدن کنید.

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

برنامه نویسی چند لایه یک معماری توسعه ی نرم افزار است که با شکستن برنامه به لایه های مختلف پیاده سازی می شود. اغلب بین دو واژه ی tier و layer که در فارسی هر دو به لایه ترجمه می کنیم تفاوت قائل می شویم. این تفاوت در همین بسته ی آموزشی مورد بررسی قرار گرفته و به شما آموزش داده می شود.

Creating N Tier Application in C Sharp

یک برنامه ی چند لایه ی معمول شامل سه لایه ی Presentation، Data Access و Business Logic خواهد بود. یکی از ساده ترین روش های شکستن برنامه به چند لایه، تشکیل چندین پروژه در یک solution برای هر پروژه است. شکستن یک پروژه به لایه های متفاوت باعث افزایش قابلیت نگهداری و مقیاس پذیری می شود. نکته ی بسیار مهم در مورد برنامه های چند لایه عدم نیاز به تغییر کامل پروژه در صورت تغییر در یک لایه است.

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

دقت کنید که این بسته ی آموزشی بر اساس سرفصل های Pluralsight در دو قسمت تنظیم شده است. قسمت اول این بسته قبلاً بر روی وبسایت پرووید منتشر شده است که در آن بسته ی آموزشی که به صورت پروژه محور تنظیم شده است، روال تبدیل یک برنامه ی تحت وب تک لایه ای به یک برنامه ی چند لایه به دو صورت Data Centric و Domain Centric فرا خواهید گرد. در ادامه به بررسی سرفصل های این بسته می پردازیم.

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

Pluralsight Logo

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

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

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

download demo

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

فصل اول: تست کردن یک برنامه ی چند لایه ی حوزه متمرکز (Testing a Domain-Centric N-Tier Application)

  • مقدمه
  • مرور سریع پروژه ی قسمت قبل
  • سازماندهی به تست ها
  • تست های سریع و کند
  • آموزش عملی سازماندهی تست های Unit Test و Integration Test در ویژوال استادیو
  • مبحث Test Automation با استفاده از MS Build و اسکریپت ها
  • آموزش عملی Test Automation
  • جمع بندی

فصل دوم: بهترین راهکارها در Persistence کردن (Persistence Best Practices)

  • مقدمه
  • چرخه ی حیات شی
  • مبحث Consistency
  • مبحث Persistence Responsibility
  • استفاده از الگوی طراحی Active Record
  • استفاده از الگوی طراحی Repository
  • ذخیره در بانک با استفاده از UI برنامه
  • مبحث Separation of Concerns
  • استفاده از Entity Framework
  • نگاشت داده ها با AutoMapper
  • روش Code First در Entity Framework
  • معرفی nHibernate
  • بررسی کامل Repository
  • جمع بندی

فصل سوم: استفاده مجدد از کدهای هسته (Core Logic Reuse)

  • مقدمه
  • مبحث Inversion of Control
  • معرفی StructureMap به عنوان یک IoC Container
  • آموزش عملی StructureMap
  • پیاده سازی یک Console Application برای کار با داده ها
  • افزودن لایه ی Service با MVC Web API
  • معرفی DTO و App Logic
  • ساختار یک پروژه
  • جمع بندی

خرید آنلاین بسته ی ساخت برنامه های چند لایه در سی شارپ قسمت دوم (حجم بسته: 200 مگابایت)

450,000 ریال – خرید

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

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