کتاب های برچسب Video
تاریخ: 1400/09/12 11:04
توسط: MotoMan
امتیاز: ۱

دوره Domain-Driven Design Fundamentals (مبانی طراحی دامنه محور) نسخه 2021 موسسه Pluralsight، اصول طراحی دامنه محور (DDD) را از طریق نمایش تعاملات مشتری و یک برنامه نمونه پیچیده، همراه با مشاوره از کارشناسان مشهور DDD به شما آموزش می‌دهد. ابتدا، نحوه مدل سازی یک مسئله نرم افزاری را بررسی می‌کنید و در ادامه، عناصر DDD را کاوش خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه از DDD در یک برنامه‌ی نمونه نرم افزاری استفاده کنید.
پس از اتمام این دوره، مهارت‌ها و دانش طراحی دامنه محور مورد نیاز برای گشودن پیچیدگی دامنه خود، ساخت نرم افزار هوشمندتر و به دست آوردن درک عمیق‌تر از DDD را در اختیار خواهید داشت.

 

 
تعداد بازدید: ۲۲۴۳
دیدگاه ها: ۰
تاریخ: 1400/08/16 23:06
توسط: MotoMan
امتیاز: ۱
برچسب ها: source control |Video |

کارکردن در یک codebase بزرگ و مشترک، پیچیده است. وقتی همه همزمان کار می‌کنند، چگونه می‌خواهید پیشروی کنید؟ شاخه‌های Git به شما کمک می‌کنند تا کارهای همزمان را در پایگاه کد خود سازماندهی و مقیاس‌ پذیر کنید. branch‌ها همچنین برای سازماندهی کارهای روزانه و مدیریت کارهایی که در کامپیوتر خود انجام می‌دهید عالی هستند. در دوره Working with Git Branches (کار با شاخه‌های گیت) موسسه Pluralsight، شما این توانایی را به دست خواهید آورد که شاخه‌ها را در جریان کار روزانه خود بگنجانید.
در این دوره، ابتدا با اصول شاخه‌ها آشنا می‌شوید. در ادامه، نحوه‌ی مغایرت گیری و ادغام branch‌ها به همراه نحوه‌ی درک، اجتناب و کار با تعارضات کد‌ها را هنگام بروز بررسی خواهید کرد. همچنین نحوه استفاده از remote‌ها و pull request‌ها به منظور همکاری تیمی را خواهید دید. در نهایت، زمان استفاده از rebase و cherry-pick را بررسی خواهید کرد.
وقتی این دوره را به پایان رساندید، مهارت‌ها و دانش مربوط به branching گیت را در اختیار خواهید داشت که برای افزایش بهره وری فردی، کار تیمی و کاهش سطح استرس خودتان لازم است.

 

 
تعداد بازدید: ۶۵۸
دیدگاه ها: ۰
تاریخ: 1400/08/04 21:11
توسط: MotoMan
امتیاز: ۲
برچسب ها: Java Script |SPA |NodeJS |React |MongoDB |Video |

ساخت وب‌سایت‌های مقیاس‌پذیر و واکنش‌گرا با یک کامپوننت سرور امن، یکی از دلهره‌آورترین وظایف در توسعه وب است. در دوره Building a Full Stack App with React and Express (ساخت یک برنامه فول استک با ری اکت و اکسپرس) موسسه Pluralsight، شما توانایی ساخت کامپوننت‌های React با کارایی بالا و یک سرور قدرتمند و امن و ارتباط دادن آنها را با یک پایگاه داده پیشرفته به دست خواهید آورد.

ابتدا یاد خواهید گرفت که با استفاده از React، Redux و Webpack یک برنامه front-end بسازید. در مرحله بعد، یک کامپوننت سرور و پایگاه داده را با استفاده از Express و MongoDB توسعه خواهید داد. در نهایت، شما این دو المان را با استفاده از Redux Saga و Axios با هم استفاده خواهید کرد. پس از اتمام این دوره، مهارت‌ها و دانش توسعه جاوا اسکریپت، React و Express که برای ساخت برنامه‌های فول استک از ابتدا یا یکپارچه شدن در اکثر تیم‌های نرم افزاری مبتنی بر Node.js لازم است را در اختیار خواهید داشت.

تعداد بازدید: ۱۰۸۳
دیدگاه ها: ۰
تاریخ: 1400/08/04 20:32
توسط: MotoMan
امتیاز: ۱
برچسب ها: Java |Design Patterns |Video |

این دوره بخشی از یک سری سه قسمتی است که الگوهای طراحی را با استفاده از جاوا پوشش می‌دهد. دوره Design Patterns in Java: Structural (الگو‌های طراحی در جاوا: ساختاری) موسسه Pluralsight، الگو‌های طراحی ساختاری مانند Adaptor (آداپتور)، Bridge (پل)، Composite (کامپوزیت)، Decorator (آذینگر)، Facade (نما)، Flyweight (مگس وزن)، Proxy (وکالت) که توسط Gang of Four تعریف شده اند را بررسی می‌کند. در این دوره ما به مثال هایی با API‌های جاوا و نمونه کد هایی برای هر الگو نگاهی می‌اندازیم.

تعداد بازدید: ۵۲۴
دیدگاه ها: ۰
تاریخ: 1400/07/30 14:44
توسط: MotoMan
امتیاز: ۱
برچسب ها: Java Script |Video |

در قلب استفاده از کالکشن‌های داده در جاوا اسکریپت، شناخت کاملی از set ها، map‌ها و آرایه‌های نوع دار نیاز است. در دوره JavaScript Arrays and Collections (کالکشن‌ها و آرایه‌های جاوا اسکریپت) موسسه Pluralsight، شما نحوه‌ی ایجاد و بکارگیری کالکشن‌ها در برنامه‌های خودتان را یاد خواهید گرفت. ابتدا، نحوه استفاده از متدهای پیشرفته‌تر آرایه را فرا می‌گیرید. در ادامه، چگونگی ذخیره کردن داده‌های منحصر به فرد را با استفاده از مجموعه‌ها بررسی خواهید کرد. سپس نحوه ذخیره کردن داده‌ها با استفاده از جفت کلید و مقدار با استفاده از map‌ها را یاد خواهید گرفت.
در نهایت، نحوه مستقیم کار کردن با داده‌های باینری را با استفاده از آرایه‌های نوع دار یاد خواهید گرفت. پس از اتمام این دوره، دانش اساسی در مورد کالکشن‌های داده‌ها در زبان جاوا اسکریپت را کسب کرده اید که به شما کمک می‌کنند تا به سمت ساخت برنامه‌های وب کارآمدتری پیش روید.

 

تعداد بازدید: ۵۲۲
دیدگاه ها: ۰
تاریخ: 1400/07/30 10:52
توسط: MotoMan
امتیاز: ۲
برچسب ها: source control |Video |

این یک اعتراف است: من برای مدتی طولانی از Git استفاده کردم بدون اینکه واقعاً بفهمم چه اتفاقی در حال رخ دادن بوده است. من تمام دستورات اولیه را می‌دانستم، اما هنوز وقتی مشکلی پیش می‌آمد سرگردان می‌شدم. چرا rebase من شکست خورد؟ چگونه باعث بهم ریختن remote شدم؟ سپس کلید Git را پیدا کردم: محتوای مسیر git. کلید گیت بود. هنگامی که مدل پشت کار را درک کردم، همه چیز در مورد Git سر جای خود قرار گرفتند. چیزهایی که قبلاً گیج کننده و پیچیده بودند، ناگهان ساده و زیبا به نظر رسیدند. اجازه دهید این دیدگاه‌ها را با شما در میان بگذارم. فقط دو ساعت طول می‌کشد تا گیت را به خوبی درک کنید.

دوره How Git Works (گیت چگونه کار می‌کند) موسسه Pluralsight، برای توسعه دهندگان و مدیران سیستمی است که می‌خواهند Git را واقعا درک کنند. اینکه آیا شما تازه شروع به کار با گیت کرده اید یا ماه هاست که هر روز از آن استفاده می‌کنید، در هر صورت این دوره دانش مورد نیاز برای تسلط پیدا کردن بر Git را در اختیار شما قرار می‌دهد.

تعداد بازدید: ۷۱۳
دیدگاه ها: ۰
تاریخ: 1400/07/26 22:30
توسط: MotoMan
امتیاز: ۱
برچسب ها: Java Script |SPA |React |Video |

در دوره Building Scalable React Apps (ساخت برنامه‌های ری اَکت مقیاس پذیر) موسسه Pluralsight، شما گمانه زنی‌ها را با استک React-Boilerplate کنار خواهید گذاشت تا بدون اینکه نیاز داشته باشید که استک خود را با هر افزودنی جدید تکامل دهید، بتوانید به ارائه ویژگی‌ها ادامه دهید.

در این دوره، ابتدا نحوه‌ی استفاده از redux-saga را یاد خواهید گرفت تا با ظرافت، اثرات جانبی به برنامه‌ی خودتان اضافه کنید. در ادامه، شما بر یادگیری نحوه استفاده از انتخاب مجدد (reselect) برای محاسبه مقادیر بر فراز redux store خود تمرکز خواهید کرد. در نهایت، شما یاد می‌گیرید که چگونه کامپوننت‌های خود را طوری طراحی کنید که تا حد امکان ساده، قابل حمل و قابل آزمایش باشند. پس از تماشای این دوره، می‌توانید به تنهایی یا با یک تیم با برنامه‌های بزرگ React دست و پنجه نرم کنید.

تعداد بازدید: ۸۴۹
دیدگاه ها: ۰
تاریخ: 1400/07/26 21:46
توسط: MotoMan
امتیاز: ۱
برچسب ها: Java |Design Patterns |Video |

این دوره، بخشی از یک سری 3 قسمتی است که الگوهای طراحی را با استفاده از جاوا پوشش می‌دهد. دوره Design Patterns in Java: Creational (الگو‌های طراحی در جاوا: ایجادی)، الگو‌های طراحی ایجادی Singleton (یگانه)، Builder (سازنده)، Prototype (نمونه اولیه)، Factory (کارخانه) و AbstractFactory (کارخانه انتزاعی) که توسط Gang of Four تعریف شده اند را بررسی می‌کند. در این دوره ما به مثال هایی در API جاوا و نمونه کد هایی برای هر الگو، نگاهی می‌اندازیم.

تعداد بازدید: ۶۵۰
دیدگاه ها: ۰
تاریخ: 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# خواهید داشت که در ایجاد برنامه‌های سی شارپ آماده عملیات که خطا‌های زمان اجرا را تشخیص داده و به آن‌ها پاسخ می‌دهند، به شما کمک خواهند کرد.

 

تعداد بازدید: ۹۳۸
دیدگاه ها: ۰
loading...

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