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

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

نمایش نظرات

نظری ارسال نشده است.

آموزش ساختار برنامه های زاویه ای با کتابخانه های زاویه دار
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 3m
47
Pluralsight (پلورال سایت) pluralsight-small
22 فروردین 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
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) و سخنرانی در گروه های محلی کاربری و کنفرانس های بین المللی.

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

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

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