آموزش مهارت کار با تاریخ و زمان در دات نت. موضوعی که معمولاً بدیهی تلقی میشود، اما اغلب باعث خطاهای غیرمنتظره میشود. این دوره کار کردن با تاریخ و زمان در هر پروژه دات نت را برای شما راحت میکند!
آنچه میآموزید:
تا به حال مشکلات ناشی از تاریخ و زمان با دات نت در برنامههای خود داشتهاید در این دوره آموزشی، تاریخ و زمان در دات نت 6، به هنر تجزیه تاریخ و زمان و نحوه رسیدگی به ابهام با استفاده از استانداردهای رایج مسلط خواهید شد. که معمولا نادیده گرفته میشوند و باعث خطاهای غیرمنتظره میشوند. ابتدا، نحوه مدیریت زمان و دورههای زمانی نسبی، مانند محاسبه اختلاف زمانی بین دو دوره را یاد خواهید گرفت. در مرحله بعد، متوجه خواهید شد که مناطق زمانی چگونه بر برنامهها تأثیر میگذارند، چگونه به درستی آنها را مدیریت کنید، و هنگام تجزیه تاریخهایی که شامل اطلاعات منطقه زمانی نمیشوند، چه مواردی را باید در نظر بگیرید. در نهایت، نحوه جلوگیری از مشکلات هنگام کار با سناریوهای رایج تاریخ و زمان در دات نت را بررسی خواهید کرد. پس از اتمام این دوره، مهارتها و دانش لازم برای راه اندازی برنامههای کاربردی خود و تجزیه و تحلیل موقعیتهای پیچیده تاریخ و زمان را خواهید داشت، خواه در ویندوز، مک یا لینوکس باشید!
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Date and Time in .NET [62mins]
02-01 Introduction [9mins]
02-02 Version Check [1mins]
02-03 Date or Time Ambiguity and Working with DateTime [10mins]
02-04 Converting Between Time Zones [5mins]
02-05 Using DateTimeOffset [6mins]
02-06 Simple DateTime Parsing [9mins]
02-07 Formatting Dates and Times for ISO 8601 [4mins]
02-08 Working with UTC [8mins]
02-09 DateOnly and TimeOnly [2mins]
02-10 Using NodaTime [4mins]
02-11 Summary [4mins]
03 Date and Time Arithmetic [20mins]
03-01 Calculating Time Difference and Working with TimeSpan [9mins]
03-02 Getting the Week Number [4mins]
03-03 Extending a Date [7mins]
04 Practical Application [42mins]
04-01 Looking at an Example Application [3mins]
04-02 Identifying Overlapping Dates and Times [7mins]
04-03 Relative Time: How Long Ago? Are We There Yet? Earlier/Later? [10mins]
04-04 Working with Birthdays [7mins]
04-05 Storing Dates and Times in Files [4mins]
04-06 Storing Dates and Times in a Database [4mins]
04-07 Unix Timestamp [3mins]
04-08 Summary and Final Words [4mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 تاریخ و زمان در دات نت [62 دقیقه]
02-01 مقدمه [9 دقیقه]
02-02 بررسی نسخه [1 دقیقه]
02-03 ابهام تاریخ یا زمان و کار با DateTime [10 دقیقه]
02-04 تبدیل بین مناطق زمانی [5 دقیقه]
02-05 استفاده از DateTimeOffset [6 دقیقه]
02-06 تجزیه ساده تاریخ زمان [9 دقیقه]
02-07 قالببندی تاریخ و زمان برای ISO 8601 [4 دقیقه]
02-08 کار با UTC [8 دقیقه]
02-09 DateOnly و TimeOnly [2 دقیقه]
02-10 استفاده از NodaTime [4 دقیقه]
02-11 خلاصه [4 دقیقه]
03 تاریخ و زمان محاسبات [20 دقیقه]
03-01 محاسبه اختلاف زمان و کار با TimeSpan [9 دقیقه]
03-02 دریافت شماره هفته [4 دقیقه]
03-03 تمدید یک تاریخ [7 دقیقه]
04 کاربرد عملی [42 دقیقه]
04-01 نگاه کردن به یک برنامه کاربردی [3 دقیقه]
04-02 شناسایی تاریخها و زمانهای همپوشانی [7 دقیقه]
04-03 زمان نسبی- چند وقت پیش؟ آیا ما هنوز آنجا هستیم؟ زودتر دیرتر؟ [10 دقیقه]
04-04 کار با تولدها [7 دقیقه]
04-05 ذخیره تاریخ و زمان در فایلها [4 دقیقه]
04-06 ذخیره تاریخ و زمان در یک پایگاه داده [4 دقیقه]
04-07 مهر زمانی یونیکس [3 دقیقه]
04-08 خلاصه و کلمات پایانی [4 دقیقه]
فیلیپ یک توسعه دهنده مشتاق است که هر روز تلاش میکند چیز جدیدی یاد بگیرد. فیلیپ با بیش از یک دهه تجربه در دات نت، دانش و ایدههای خود را به طور فعال در سراسر جهان منتشر میکند، چه در کنفرانسها و چه آنلاین. فیلیپ در طیف وسیعی از فناوریهای مختلف مانند WPF، Win Forms، ASP.NET، ASP.NET Core و Xamarin کار کرده است. در سال 2012، فیلیپ کتاب C# Smorgasbord را منتشر کرد که طیف گستردهای از فناوریها و الگوهای مختلف را با استفاده از سی شارپ پوشش میدهد و درست پس از معرفی فیلیپ به عنوان نویسنده در Pluralsight. سال بعد، او جایزه MVP مایکروسافت را دریافت کرد و از آن زمان تاکنون آن را حفظ کرده است.