کتاب های برچسب Video
تاریخ: 1400/07/20 23:35
توسط: MotoMan
امتیاز: ۰
برچسب ها: Java Script |Video |

درک توابع iterator، iterable و generator می‌تواند مشکل باشد. در دوره Javascript Generators and Iterators (پیمایشگر‌ها و مولد‌های جاوا اسکریپت) موسسه Pluralsight که توسط Marques Woodson تدریس شده است، شما دانش بنیادی این ساختار‌ها را خواهید آموخت تا در استفاده روزمره از آن‌ها احساس راحتی کنید. در ابتدا، شما اینکه پیمایشگر‌ها چی هستند و چند مورد از پیمایش شونده‌های تعبیه شده موجود را درک خواهید کرد. در ادامه، توابع مولد و کلمه کلیدی yield را بررسی خواهید کرد. در نهایت، نحوه استفاده از Cancelable Async Flows را برای کمک به توابع مولد خودتان مانند توابع async بررسی خواهید کرد. پس از اتمام این دوره، مهارت‌ها و دانش مورد نیاز پیمایش گر‌ها و توابع مولد را به شروع به استفاده از آن‌ها از همین امروز در اختیار خواهید داشت.

 
تعداد بازدید: ۱۰۰
دیدگاه ها: ۰
تاریخ: 1400/07/20 21:51
توسط: MotoMan
امتیاز: ۰
برچسب ها: source control |Video |

در حالی که گزینه‌های زیادی برای سرویس‌های مدیریت شده Git وجود دارند، برخی از سازمان‌ها نمی‌توانند از این سرویس‌ها به علت محدودیت‌های امنیتی یا IP استفاده کنند. در دوره Git Administration (مدیریت گیت) موسسه Pluralsight که توسط David Tucker تدریس شده است، شما نحوه پیاده سازی و مدیریت سرور گیت خودتان را یاد خواهید گرفت. ابتدا، شما درباره‌ی گیت و اینکه چگونه می‌توان آن را پیکربندی کرد تا با کاربران ارتباط برقرار کند، بیشتر یاد خواهید گرفت. در ادامه، دسترسی SSH را پیکربندی کرده و کاربران را برای سرور Git خود مدیریت می‌کنید. در نهایت، شما دسترسی HTTP را برای سرور Git خود ایجاد می‌کنید و به کاربران راهی می‌دهید تا مخازن خود را در وب مشاهده کنند. پس از اتمام این دوره، مهارت‌ها و دانش لازم را برای نصب، پیکربندی و مدیریت سرور گیت برای سازمان خود را در اختیار خواهید داشت.

تعداد بازدید: ۱۱۲
دیدگاه ها: ۰
تاریخ: 1400/06/20 22:13
توسط: MotoMan
امتیاز: ۱
برچسب ها: C Sharp |dotNET Framework |Video |

رویداد ها، delegate‌ها و lambda ها، نقش مهمی در چارچوب دات نت ایفا می‌کنند، اما درک آن‌ها برای توسعه دهندگانی که تازه شروع به یادگیری زبان سی شارپ کرده اند ممکن است دشوار باشد. اگر علاقه مند به درک کامل‌تری از نحوه عملکرد این فناوری‌های C# هستید، جای مناسبی آمده اید! دوره C# Events, Delegates and Lambdas (رویداد ها، دلیگیت‌ها و لامبدا‌های سی شارپ) موسسه Pluralsight که توسط Dan Wahlin تدریس شده است، تنها بر روی رویداد ها، delegate‌ها و lambda‌ها تمرکز دارد و در مورد نحوه‌ی استفاده از آن‌ها در برنامه‌های دات نتی با استفاده از سی شارپ، دیدی به شما می‌دهد.

تعداد بازدید: ۵۷۵
دیدگاه ها: ۰
تاریخ: 1400/06/19 16:54
توسط: MotoMan
امتیاز: ۲
برچسب ها: C Sharp |Video |

متد‌های الحاقی، یکی از ویژگی‌های کلیدی سی شارپ هستند که بهره وری را زیاد و خوانایی کد شما را افزایش می‌دهند و پیاده سازی استاندارد‌ها در بین پروژه‌های شما را آسان می‌کنند. در دوره C# Extension Methods (متد‌های الحاقی سی شارپ) موسسه Pluralsight که توسط Elton Stoneman تدریس شده است، شما هر آنچه که باید در مورد متد‌های الحاقی در NET Framework. و NET Core. بدانید را یاد خواهید گرفت.

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

 
تعداد بازدید: ۶۳۱
دیدگاه ها: ۰
تاریخ: 1400/06/19 11:16
توسط: MotoMan
امتیاز: ۲
برچسب ها: C Sharp |Video |

کدی که نگهداری، بسط و آزمایش آن آسان است، کلید برنامه هایی است که به سرعت در جهت رفع نیازهای در حال تغییر کاربران حرکت می‌کنند. در دوره C# Interfaces (رابط‌های سی شارپ) موسسه Pluralsight که توسط Jeremy Clark تدریس شده است، شما خواهید آموخت که چگونه از رابط‌ها به طور موثری برای ایجاد برنامه‌های انعطاف پذیر و قابل نگهداری استفاده کنید.
ابتدا، اینکه اینترفیس‌ها دقیقا چی هستند و چرا می‌خواهیم از آن‌ها استفاده کنیم را بررسی خواهیم کرد. در ادامه شما نحوه‌ی ایجاد اینترفیس‌های خودتان را برای سهولت در تغییر آن‌ها یا تعویض عملکرد، یاد خواهید گرفت. در پایان، شما طراحی رابط‌های موثر را فرا خواهید گرفت تا مطمئن شوید که از مزایای مورد نیاز در برنامه‌های خاص خود بهره می‌شوید. پس از اتمام این دوره، درک خوبی از رابط‌ها و نحوه استفاده موثر از آنها در برنامه‌های خودتان در اختیار خواهید داشت.

 

تعداد بازدید: ۶۲۵
دیدگاه ها: ۰
تاریخ: 1400/06/09 22:37
توسط: MotoMan
امتیاز: ۱

در دوره Entity Framework Core 5: Getting Started (انتیتی فریمورک کور 5: شروع به کار)، موسسه Pluralsight که توسط Julie Lerman تدریس شده است، شما چگونگی کار با داده‌ها را در برنامه‌های دات نتی خود یاد می‌گیرید. ابتدا شما مزایای استفاده از EF Core 5 که ORM مایکروسافت است را بررسی می‌کنید تا شما را از کار‌های متداول ذخیره و بازیابی داده‌ها در برنامه هایتان خلاص کند. در ادامه، نحوه‌ی اطمینان از اینکه EF Core چگونه کلاس‌ها و روابطشان در نرم افزار شما را به یک شمای پایگاه داده نگاشت می‌کند، خواهید آموخت.
در پایان، شما یاد خواهید گرفت که چگونه EF Core داده‌ها را در نرم افزار شما ذخیره و بازیابی می‌کند و از قابلیت‌های بیشماری که به EF Core اجازه می‌دهد تا مدل‌های پیچیده نرم افزار شما را درک کند، استفاده کنید. وقتی که این دوره را به پایان رساندید، شما مهارت‌ها و دانش Entity Framework Core مورد نیاز برای ذخیره‌ی مستمر داده‌های نرم افزارتان در data store‌ها را در اختیار خواهید داشت.

 

تعداد بازدید: ۹۱۹
دیدگاه ها: ۰
تاریخ: 1400/06/09 20:07
توسط: MotoMan
امتیاز: ۱
برچسب ها: C Sharp |dotNET Framework |Video |

آیا تا به حال با مشکلاتی در برنامه‌های خود روبرو شده اید که دلیلشان تاریخ و زمان مربوط به دانت نت باشند؟ در دوره Dates and Times in .NET (تاریخ و زمان در دات نت) موسسه Pluralsight که توسط Filip Ekberg تدریس شده است، شما با استفاده از استانداردهای متداول که معمولاً نادیده گرفته می‌شوند و باعث خطاهای غیرمنتظره می‌شوند، بر هنر تجزیه تاریخ و زمان و نحوه مدیریت ابهام، مسلط خواهید شد.
ابتدا نحوه مدیریت زمان نسبی و دوره‌های زمانی، مانند محاسبه اختلاف زمان بین دو دوره را خواهید آموخت. در ادامه، نحوه تأثیر مناطق زمانی بر برنامه ها، نحوه مدیریت صحیح آنها و اینکه هنگام تجزیه تاریخ هایی که اطلاعات منطقه زمانی را شامل نمی‌شوند چه چیزهایی را در نظر بگیرید را یاد خواهید گرفت. در پایان، شما هنگام کار با سناریو‌های رایج تاریخ و زمان در دات نت، بهترین شیوه‌ها و چگونگی اجتناب از مشکلات، را بررسی خواهید کرد. وقتی که این دوره را به پایان رساندید، شما مهارت و دانش لازم برای راه اندازی برنامه‌های خودتان را در اختیار خواهید داشت و می‌توانید تاریخ‌ها و زمان‌های پیچیده را چه در ویندوز و مک و یا حتی لینوکس تجزیه کنید.

 

تعداد بازدید: ۵۷۰
دیدگاه ها: ۰
تاریخ: 1400/05/30 22:52
توسط: MotoMan
امتیاز: ۱
برچسب ها: C Sharp |dotNET Framework |Video |

در قلب مدیریت خطا‌ها در سی شارپ، دانش کاملی از مدیریت استثنا‌ها وجود دارد. در دوره ویدئویی Error Handling in C# with Exceptions (مدیریت خطا‌ها در سی شارپ با استثنا ها) موسسه Pluralsight که توسط Jason Roberts تدریس شده است، با نحوه‌ی نوشتن کدی که می‌تواند خطاهای زمان اجرا را تشخیص داده و به آن پاسخ دهد آشنا خواهید شد.
ابتدا، یاد می‌گیرید که چرا از استثناها برای نشان دادن خطاها در سی شارپ استفاده می‌شود و چگونه آن‌ها به صورت سلسله مراتبی از کلاس‌ها سازمان دهی می‌شوند. در ادامه، شما نحوه‌ی پرتاب، گرفتن، فیلتر، پرتاب دوباره و بسته بندی کردن استثنا‌ها را بررسی خواهید کرد. در نهایت، نحوه‌ی تعریف، پرتاب و گرفتن کلاس‌های استثنای سفارشی خودتان را یاد خواهید گرفت و همچنین برای کد هایی که استثنا پرتاب می‌کنند، چگونگی آزمون واحد نوشتن را خواهید آموخت. پس از اتمام این دوره، دانش جامعی درباره استثنا‌های C# خواهید داشت که در ایجاد برنامه‌های سی شارپ آماده عملیات که خطا‌های زمان اجرا را تشخیص داده و به آن‌ها پاسخ می‌دهند، به شما کمک خواهند کرد.

 

تعداد بازدید: ۴۵۲
دیدگاه ها: ۰
تاریخ: 1400/04/25 11:02
توسط: MotoMan
امتیاز: ۲
برچسب ها: C Sharp |object-oriented |Video |

در دوره ویدیویی Object-Oriented Programming Fundamentals in C# (مبانی برنامه نویسی شی گرا در سی شارپ)، اصول و شیوه‌های برنامه نویسی شی گرا (OOP)، به شما آموزش داده خواهد شد. این دوره، پایه شما را در OOP قوی می‌کند که به آنها برای پیشرفت به دوره‌های سی شارپ سطح متوسط نیاز دارید.
این دوره با نشان دادن نحوه‌ی تبدیل مجموعه از کلمات به مجموعه ای از کلاس‌های مرتبط و کاملا مشخص آغاز می‌شود. این کتاب از طریق مثال ها، به شما مفاهیم کلیدی شی گرایی مانند انتزاع، کپسوله سازی، وراثت، چند ریختی و رابط‌ها را به شما آموزش می‌دهد.

 

تعداد بازدید: ۸۱۷
دیدگاه ها: ۰
تاریخ: 1400/04/24 20:14
توسط: MotoMan
امتیاز: ۰
برچسب ها: C Sharp |Video |

مقادیر نال و NullReferenceException‌های غیر منتظره می‌توانند منشا ثابت باگ‌ها باشند که منجر به اتلاف وقت و تماس‌های پشتیبانی خارج از ساعت شوند. در دوره ویدیویی Working with Nulls in C# (کار با نال‌ها در سی شارپ) موسسه Pluralsight که توسط Jason Roberts تدریس شده است، شما درباره‌ی روش‌های مختلفی که مقادیر null در کد‌های سی شارپ ظاهر می‌شوند و چگونگی برخورد با آن‌ها یاد خواهید گرفت.
ابتدا، شما در مبانی اینکه چرا مقادیر null دریافت می‌کنید و تفاوت بین نوع‌های مقداری و ارجاعی، کنکاش می‌کنید. در ادامه، نحوه‌ی استفاده از انواع مختلف عملگر‌های سی شارپ برای بررسی و دستکاری null‌ها را بررسی خواهید کرد. سپس، چگونگی تفکر درباره‌ی null‌ها را در کد‌های شی گرای خودتان و یک سطح انتزاع بالاتر خواهید دید. در پایان، خواهید فهمید که چگونه قابلیت‌های معرفی شده در C# 8 با انواع ارجاعی نال ناپذیر حتی بیشتر به شما کمک می‌کنند. در پایان این دوره، شما انواع مختلف اشیا در سی شارپ را درک خواهید کرد، چگونه به شکل صحیحی انواع مقداری null پذیر را ایجاد کنید، چگونه از عملگر‌های سی شارپ برای کار با null‌ها با تعداد خط کمتری کد استفاده کنید، چگونه الگوی Null Object را پیاده سازی کنید و نحوه‌ی استفاده از null‌ها را در سی شارپ 8 یاد خواهید گرفت.

 

 
تعداد بازدید: ۶۰۹
دیدگاه ها: ۰
تاریخ: 1400/04/23 22:03
توسط: MotoMan
امتیاز: ۲

همزمان کردن برنامه ها، می‌تواند بخشی حیاتی اطمینان از پاسخگویی خوب و کارایی بالا باشد، اما کالکشن‌های استاندارد برای محیط‌های همزمان طراحی نشده اند. در دوره ویدیویی C# Concurrent Collections (کالکشن‌های همزمان سی شارپ) موسسه Pluralsight که توسط Simon Robinson تدریس شده است، شما نحوه‌ی استفاده از کالکشن‌های همزمان را یاد خواهید گرفت تا با فکر کردن در مورد مسئله‌ها به صورت همزمان، قدرت دستکاری داده‌ها در کالکشن‌ها در سناریو‌های چند نخی را به دست آورید.
ابتدا، یاد خواهید گرفت که چگونه از شرایط مسابقه و خراب شدن داده‌ها اجتناب کنید و همچنین چگونه از لامبدا‌ها و closure‌ها برای انجام عملیات کالکشن‌های همزمان به صورت thread-safe استفاده کنید. در ادامه، کالکشن‌های تولید کننده-مصرف کننده مانند پشته‌ها و صف‌ها را بررسی خواهید کرد. سپس یاد خواهید گرفت که چگونه به صورت امن همه‌ی آیتم هایی یک صف را استفاده کنید وقتی که نمی‌دانید که آیا ممکن است که سایر thread‌ها نیز، آیتم‌های دیگری را اضافه کرده باشند. در پایان شما درباره‌ی شیوه‌های خوب برنامه نویسی کنکاش خواهید کرد تا کالکشن‌های همزمان خود را کارا نگه دارید. در پایان این دوره، شما نحوه‌ی ذخیره بدون خطر داده‌ها در کالکشن‌ها و اینکه چندین thread به صورت همزمان به آن داده‌ها دسترسی داشته باشند را درک خواهید کرد؛ ضمن اینکه از باگ‌های همگام سازی thread که به صورتی دیگر می‌توانند کد همزمان را دچار افت کنند اجتناب کنید.

 

تعداد بازدید: ۶۴۲
دیدگاه ها: ۰
تاریخ: 1400/03/19 22:37
توسط: MotoMan
امتیاز: ۱
برچسب ها: dotNET Framework |Security |Video |

به عنوان یک توسعه نرم افزار در قبال کارفرما‌های خود وظیفه دارید تا داده‌های آن‌ها را محافظت کنید و امن نگه دارید. در دوره ویدیویی Practical Cryptography in .NET (رمزنگاری کاربردی در دات نت)، شما نحوه‌ی استفاده از NET Framework. را برای حفاظت از داده‌های خودتان به منظور محرمانه بودن، تمامیت، عدم تکذیب و احراز هویت یاد خواهید گرفت. این دوره، تولید اعداد تصادفی، هش کردن، هش کردن تصدیق شده، توابع مشتق کلیدی مبتنی بر کلمه عبور را پوشش خواهد داد. این دوره همچنین رمزگذاری متقارن و نامتقارن را با استفاده از DES، Triple DES، AES و RSA پوشش می‌دهد. سپس می‌آموزید که چگونه همه اینها را با هم ترکیب کنید و یک طرح رمزگذاری ترکیبی شامل AES، RSA، HMACS و امضای دیجیتال تولید کنید.

 
تعداد بازدید: ۷۷۵
دیدگاه ها: ۲
تاریخ: 1400/03/19 21:31
توسط: MotoMan
امتیاز: ۰
برچسب ها: C Sharp |dotNET Framework |Video |

بهترین روش‌ها برای خواندن و نوشتن اسناد XML در #C چه هستند؟ در دوره ویدیویی XML Fundamentals in C# (مبانی ایکس ام ال در سی شارپ) موسسه Pluralsight که توسط Paul D. Sheriff تدریس شده است، شما استفاده از LINQ to XML و کوئری‌های XPath را برای پردازش فایل‌های XML در سی شارپ یاد خواهید گرفت. در این دوره، همچنین از سریال سازی XML برای ذخیره سازی اشیا NET. در یک فایل XML و deserialize کردن فایل XML به یک شی NET. استفاده می‌کند.
در این دوره، ابتدا شما پردازش اسناد XML را با استفاده از LINQ to XML یاد خواهید گرفت. سپس، نحوه‌ی نوشتن کوئری‌های XPath را خواهید آموخت. در ادامه، شما نحوه‌ی اضافه کردن، ویرایش کردن و حذف کردن داده در یک سند XML را خواهید دید. سریال سازی XML برای نشان دادن چگونگی ذخیره یک شی دات نتی در یک فایل XML و سپس بازگرداندن آن XML به عنوان یک شی دات نتی مورد بررسی قرار گرفته است. در پایان، شما نحوه کش کردن داده‌های پایگاه داده که اغلب مورد استفاده قرار می‌گیرند را به عنوان یک فایل محلی XML بررسی می‌کنید و هنگامی که داده‌های سرور تغییر می‌کنند را تشخیص داده تا بتوانید فایل محلی خود را بروز کنید. هنگامی که این دوره را به پایان رساندید، شما مهارت‌ها و دانش لازم XML برای پردازش اسناد XML در #C را در اختیار خواهید داشت.

 

تعداد بازدید: ۵۳۱
دیدگاه ها: ۱
تاریخ: 1400/03/18 23:26
توسط: MotoMan
امتیاز: ۰
برچسب ها: C Sharp |dotNET Framework |Video |

محبوبیت روز افزون وب که عمدتاً حول فناوری‌های مرتبط با جاوا اسکریپت است، به JSON اهمیت زیادی نسبت به سایر قالب‌های تبادل داده همچون XML داده است. در دوره ویدیویی Getting Started with JSON in C# Using Json.NET (شروع به کار با جی‌سان در سی شارپ با استفاده از JSON.NET) موسسه Pluralsight که توسط Xavier Morera تدریس شده است، شما دانش اساسی لازم که به شما امکان می‌دهد تا با JSON در دات نت کار کنید را یاد خواهید گرفت. ابتدا شما اصول اساسی سریال سازی (serialization) را فرا می‌گیرید. سپس نحوه کنترل و سفارشی سازی سریال سازی را با استفاده از تنظیمات و ویژگی‌ها بررسی می‌کنید. در ادامه، تکنیک‌های پیشرفته serialization و deserialization مانند LINQ to JSON را یاد می‌گیرید. در پایان، شما درباره آینده Json.NET در NET Core. و NET 5. اطلاعات کسب خواهید کرد. وقتی که این دوره را به پایان رساندید، شما مهارت‌ها و دانش لازم برای کار با JSON در دات نت را در اختیار خواهید داشت.

تعداد بازدید: ۵۸۴
دیدگاه ها: ۰
تاریخ: 1400/03/18 22:18
توسط: MotoMan
امتیاز: ۰
برچسب ها: dotNET Framework |WEB API |.NET Core |Video |

از برنامه‌های وب ASP.NET Core گرفته تا برنامه‌های Xamarin، برنامه‌های ویندوزی و کنسول، اغلب با یک API یکپارچه می‌شوند. برای این کار، HttpClient گزینه‌ی پیش فرض و بهترین گزینه است. اما استفاده از آن خیلی بیشتر از ارسال درخواست و خواندن پاسخ است. در دوره ویدیویی Using HttpClient to Consume APIs in .NET Core (استفاده از HttpClient برای استفاده از API‌ها در دات نت کور) موسسه Pluralsight که توسط Kevin Dockx تدریس شده است، نگاهی دقیق به استفاده از HttpClient و HttpClientFactory خواهید انداخت و از ساز و کار داخلی و تعاملات CRUD پایه تا کار با stream‌ها و فشرده سازی را بررسی خواهید کرد. ما همچنین لغو درخواست هایی را که دیگر نیازی به آنها نیست را پوشش خواهیم داد. علاوه بر این، شما یاد خواهید گرفت که چگونه از handler‌های پیام سفارشی برای بهبود قابلیت اطمینان درخواست‌های خود و آزمون واحد استفاده کنید. پس از به پایان رساندن این دوره، شما با زیر و بم یکپارچه کردن با API‌های انواع مختلف برنامه ها، آشنا خواهید شد.

تعداد بازدید: ۷۲۱
دیدگاه ها: ۰
تاریخ: 1400/01/04 13:24
توسط: MotoMan
امتیاز: ۱
برچسب ها: ASP.NET |ASP Core |Security |Video |

از دست دادن کنترل کلمه‌های عبور production، کلیدهای API و سایر اطلاعات محرمانه برای هر کسب و کاری بسیار گران تمام می‌شود. در دوره ویدیویی Securing Application Secrets in ASP.NET Core (امن کردن اطلاعات محرمانه برنامه در ای اس پی دات نت کور) موسسه Pluralsight که توسط Matt Tester تدریس شده است، شما نحوه‌ی امن نگه داشتن اطلاعات محرمانه را از توسعه تا تولید یاد خواهید گرفت.
ابتدا، شما اصول محرمانه نگه داشتن اسرار برنامه و ضد الگوهای رایج برای اجتناب از آنها را بررسی می‌کنید. در ادامه، شما نحوه‌ی استفاده از Secret Manager را برای استفاده در حین توسعه یاد می‌گیرید. در پایان، شما نحوه‌ی حفاظت از اطلاعات محرمانه در تولید (prodcution) را با استفاده از یک سرویس Key Valut فرا می‌گیرید. پس از اتمام این دوره، مهارت‌ها و دانش لازم برای ایمن سازی اسرار برنامه‌ها را در برنامه‌های ASP.NET در اختیار خواهید داشت. 

 

 
تعداد بازدید: ۱۳۳۹
دیدگاه ها: ۲
loading...

لطفا منتظر بمانید...