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

Structuring Angular Applications with Angular Libraries

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما کمک می کند تا با استفاده از کتابخانه های Angular ، معماری برنامه Angular خود را بهبود ببخشید. شما هر آنچه برای ایجاد کتابخانه نیاز دارید ، استفاده از آنها در پایگاه کد خود و ارائه کتابخانه خود به سایر توسعه دهندگان و تیم ها ، فرا خواهید گرفت. همه را بزرگ کنید بررسی اجمالی دوره 2 متر 13 ثانیه مقدمه 7m 34s درک مشکل رشد برنامه ها 9m 55s ساخت کتابخانه تایپ متن 27 متر 9 ثانیه ایجاد و استفاده از اولین کتابخانه زاویه دار 43 متر 23s ساخت ، بسته بندی و استفاده از کتابخانه در برنامه دیگری دهه 19 استقرار کتابخانه در NPM 13 متر 32 علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مقدمه Introduction

  • مقدمه Introduction

  • بیشترین بهره را از این دوره بگیرید Getting the Most out of This Course

  • نسخه ی نمایشی: معرفی برنامه نمونه Demo: Introducing the Sample App

  • طرح کلی دوره Course Outline

درک مشکل رشد برنامه ها Understanding the Problem of Growing Applications

  • مقدمه Introduction

  • بلوک های معماری یک برنامه زاویه ای Architectural Blocks of an Angular Application

  • قرار دادن کتابخانه ها در یک Codebase در حال رشد Placing Libraries in a Growing Codebase

  • خلاصه Summary

ساخت کتابخانه تایپ متن Building a Typescript Library

  • نسخه مقدماتی Introduction Version

  • تنظیم محیط زیست Setting up the Environment

  • مقدمه ای بر سیستم ماژول Javascript Introduction to the Javascript Module System

  • نسخه ی نمایشی: ایجاد اولین ماژول Javascript Demo: Creating Your First Javascript Module

  • مقایسه کوتاه سیستم های ماژول Javascript Short Comparison of Javscript Modules Systems

  • نسخه ی نمایشی: ماژول تایپ اول را پیاده سازی کنید Demo: Implement First Typescript Module

  • بسته های معرفی و NPM Introduction Packages and NPM

  • ماژول ها در مقابل بسته ها Modules vs. Packages

  • نسخه ی نمایشی: اولین بسته تحریری را پیاده سازی کنید Demo: Implement First Typescript Package

  • خلاصه Summary

ایجاد و استفاده از اولین کتابخانه زاویه دار Creating and Using Your First Angular Library

  • مقدمه Introduction

  • الزامات کتابخانه Requirements of a Library

  • قالب بسته زاویه ای Angular Package Format

  • ng-packagr را بررسی کنید Examine the ng-packagr

  • درک Libry Entryfile Understanding the Libs Entryfile

  • نسخه ی نمایشی: یک کتابخانه با ng-packagr ایجاد کنید Demo: Create a Library with ng-packagr

  • Demo: برنامه آزمایشی را بررسی کنید Demo: Examine the Demo Application

  • نسخه ی نمایشی: ایجاد کتابخانه با CLI Angular Demo: Creating a Library with the Angular CLI

  • نسخه ی نمایشی: استخراج یک جز در کتابخانه Demo: Extracting a Component into the Library

  • نسخه ی نمایشی: استخراج سرویس در کتابخانه Demo: Extracting a Service into a Library

  • نسخه ی نمایشی: انتقال پیکربندی به کتابخانه Demo: Passing Configuration into a Library

  • نسخه ی نمایشی: استفاده از تزریق وابستگی برای تغییر سرویس کتابخانه ها Demo: Using Dependency Injection to Switch the Libraries Service

  • خلاصه Summary

ساخت ، بسته بندی و استفاده از کتابخانه در برنامه دیگری Building, Packing, and Using the Library in Another Application

  • مقدمه Introduction

  • معرفی دستورات پرز و آزمایش Intoducing Lint and Test Commands

  • نسخه ی نمایشی: پر کردن یک کتابخانه زاویه دار Demo: Linting an Angular Library

  • نسخه ی نمایشی: آزمایش کتابخانه های زاویه دار Demo: Testing Angular Libraries

  • معرفی دستورات نصب ، پیوند و بسته Introducing Install, Link, and Pack Commands

  • نسخه ی نمایشی: نصب کتابخانه ها به صورت محلی با نصب NPM Demo: Installing Libraries Locally with NPM Install

  • نسخه ی نمایشی: استفاده از کتابخانه های زاویه دار با پیوند NPM Demo: Using Angular Libraries with NPM Link

  • نسخه ی نمایشی: استفاده از کتابخانه های زاویه دار با NPM Pack Demo: Using Angular Libraries with NPM Pack

  • خلاصه Summary

استقرار کتابخانه در NPM Deploying the Library to NPM

  • مقدمه Introduction

  • پرداختن به نسخه ها و نام بسته ها Dealing with Versions and Names of Packages

  • نسخه ی نمایشی: نسخه بندی و آماده سازی کتابخانه ها برای انتشار Demo: Versioning and Preparing the Libraries for Publishing

  • نسخه ی نمایشی: انتشار کتابخانه ها در NPM Demo: Publishing the Libraries to NPM

  • نسخه ی نمایشی: نصب و استفاده از کتابخانه ها Demo: Installing and Using the Libraries

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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

آموزش ساختار برنامه های زاویه ای با کتابخانه های زاویه دار
جزییات دوره
2h 3m
47
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
44
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Fabian Gosebrink Fabian Gosebrink

Fabian Gosebrink Microsoft MVP ، Google Developer Expert و Angular & ASP.NET Core توسعه دهنده وب است. وی به عنوان یک مهندس نرم افزار ، مشاور ، سخنران و مربی ، از مشتریانی که برنامه های وب با بیش از 10 سال تجربه دارند ، پشتیبانی می کند. فابیان در جامعه بسیار فعال است مانند هدایت جامعه زاویه ای سوئیس "SwissAngular" ، گروه کاربر دات نت در زوریخ ، هدایت بزرگترین C # - جامعه آلمانی (mycsharp.de) و سخنرانی در گروه های محلی کاربری و کنفرانس های بین المللی.