آموزش تسلط بر Yarn: راهنمای جامع (از مبتدی تا پیشرفته) - آخرین آپدیت

دانلود Mastering Yarn: The Complete Guide (Beginner to Advanced)

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: همه چیز را در مورد Yarn بیاموزید، از مدیریت ابتدایی وابستگی‌ها تا ویژگی‌های پیشرفته‌ای مانند Workspaces و PnP. این دوره شامل دروس عملی در مورد راه‌اندازی پروژه‌های Yarn، به‌روزرسانی وابستگی‌ها و انتشار پکیج‌ها در NPM است. علاوه بر این، یک پروژه نهایی برای تثبیت مهارت‌های شما در نظر گرفته شده است. این دوره یک بررسی عمیق و جامع روی Yarn، ابزاری قدرتمند برای مدیریت وابستگی‌ها و پکیج‌های جاوا اسکریپت ارائه می‌دهد. با شروع از مفاهیم پایه، خواهید آموخت که چگونه یک پروژه Yarn را مقداردهی اولیه کنید، وابستگی‌ها را مدیریت نمایید و از نسخه‌بندی معنایی (Semantic Versioning) استفاده کنید. این دوره همه موارد، از نصب و وارد کردن وابستگی‌ها تا درک نقش حیاتی فایل Yarn lock در تضمین محیط‌های یکسان را پوشش می‌دهد. همزمان با پیشروی در دوره، ویژگی‌های پیشرفته Yarn از جمله حافظه پنهان آفلاین (Offline Cache)، قابلیت Plug’n’Play (PnP) و Yarn Workspaces برای مدیریت Monorepoها را بررسی خواهید کرد. شما تجربه عملی در پیکربندی Yarn با استفاده از فایل .yarnrc.yml را کسب می‌کنید که مهارتی حیاتی برای حفظ محیط‌های توسعه بهینه است. همچنین این دوره به مبحث انتشار پکیج‌ها با Yarn می‌پردازد و به شما می‌آموزد چگونه پکیج‌های خود را آماده، نسخه‌بندی و در NPM به اشتراک بگذارید. پروژه نهایی به شما این امکان را می‌دهد تا مهارت‌های جدید خود را با ایجاد یک ابزار CLI برای مدیریت تسک‌ها به صورت Monorepo به کار بگیرید. شما پکیج‌های هسته و مدیریت تسک را پیاده‌سازی کرده و ابزار خود را تست می‌کنید که تجربه ارزشمندی از دنیای واقعی را فراهم می‌کند. در پایان دوره، قادر خواهید بود با اعتماد به نفس کامل از Yarn برای هر پروژه جاوا اسکریپت، از مدیریت وابستگی‌ها تا انتشار و توزیع پکیج‌ها استفاده کنید. این دوره برای توسعه‌دهندگان جاوا اسکریپت در هر سطح مهارتی طراحی شده است که می‌خواهند برای مدیریت بهینه پروژه و پکیج‌ها بر Yarn مسلط شوند. این دوره برای کسانی که به دنبال یادگیری مدیریت وابستگی‌ها، بهینه‌سازی گردش کارهای توسعه و بررسی ویژگی‌های پیشرفته Yarn هستند، ایده‌آل است. هیچ دانش قبلی از Yarn مورد نیاز نیست، اما آشنایی با JavaScript و npm توصیه می‌شود. این دوره توضیحات تئوری شفاف را با تمرینات عملی ترکیب کرده است. شما از طریق انجام دادن، به کارگیری مفاهیم در مثال‌های واقعی و پروژه نهایی یاد می‌گیرید. این رویکرد تضمین می‌کند که شما نه تنها دانش، بلکه مهارت‌های عملی برای استفاده از Yarn در پروژه‌های خود را کسب کنید. چه مبتدی باشید و چه توسعه‌دهنده‌ای باتجربه، این دوره تمام نیازهای شما را برای تسلط بر Yarn فراهم می‌کند. این دوره بر اساس کتاب Mastering Yarn: The Complete Guide (Beginner to Advanced) نوشته Ahmed Elsakka تهیه شده است. این دوره توسط Packt لایسنس شده و توزیع شده است. تمامی حقوق محفوظ است. Packt یکی از پرکارترین ناشران محتوای فنی پیشرو در جهان است. برای بیش از دو دهه، ماموریت ما گردآوری و انتشار دانش برترین متخصصان فنی بوده است. ما بر دوره‌های کاربردی تمرکز داریم که به مشتریان ما کمک می‌کند کارها را به سرانجام برسانند و پوشش ما طیف گسترده‌ای از موضوعات فنی تثبیت شده و پیشرو را در بر می‌گیرد. اگر شما یک فرد یا سازمانی هستید که یادگیری از طریق عمل را می‌پذیرد، Packt انتخابی عالی برای شماست.

سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

  • Yarn چیست؟ What is Yarn?

  • راه‌اندازی محیط Environment Setup

مبانی Yarn Yarn Basics

  • مقداردهی اولیه یک پروژه Yarn Initializing a Yarn Project

  • افزودن و حذف وابستگی‌ها Adding and Removing Dependencies

  • نصب وابستگی‌ها Installing Dependencies

  • وارد کردن و استفاده از وابستگی‌ها Importing and Using Dependencies

  • نسخه‌بندی معنایی (Semantic Versioning) Semantic Versioning

  • فایل Yarn Lock Yarn Lock File

  • به‌روزرسانی وابستگی‌ها Updating Dependencies

  • انواع وابستگی‌ها Dependency Types

  • اجرای اسکریپت‌ها با Yarn Running Scripts with Yarn

ویژگی‌های پیشرفته Yarn Advanced Yarn Features

  • حافظه پنهان آفلاین (Offline Cache) Offline Cache

  • قابلیت Plug’n’Play (PnP) Plug'n'Play (PnP)

  • ورک‌اسپیس‌ها و Monorepoها Workspaces and Monorepos

  • پیکربندی Yarn با استفاده از .yarnrc.yml Configuring Yarn Using .yarnrc.yml

انتشار پکیج‌ها با Yarn Publishing Packages with Yarn

  • آماده‌سازی پکیج برای انتشار Preparing a Package for Publishing

  • پیاده‌سازی پکیج و افزودن README.md Implementing the Package and Adding README.md

  • انتشار در NPM Publishing to NPM

  • انتشار نسخه جدید Publishing a New Version

  • نصب و استفاده از پکیج Installing and Using the Package

پروژه نهایی: ساخت ابزار CLI مدیریت تسک به صورت Monorepo Capstone Project - Creating a Monorepo Task Manager CLI Tool

  • مرور کلی پروژه Project Overview

  • راه‌اندازی پروژه Project Setup

  • پیاده‌سازی پکیج هسته (Core) Implementing the Core Package

  • پیاده‌سازی پکیج تسک‌ها و تست ابزار Implementing the Tasks Package and Testing the Tool

نمایش نظرات

آموزش تسلط بر Yarn: راهنمای جامع (از مبتدی تا پیشرفته)
جزییات دوره
2h 41m
25
(آخرین آپدیت)
1
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده