نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در این دوره ، شما می آموزید که چگونه کدهای مشترک را از سرویس های زاویه دار و مدیریت دولت خود به ماژول های npm سفارشی جدا کنید که می تواند به حداکثر رساندن کد و کاهش اشکالات کمک کند. زمان ، تمرین نشده و بدون نسخه. در این دوره ، Play by Play: Sharing Code with npm Modules between Angular Web and Ionic Mobile Apps، Duncan Hunter و Lars Klint نشان می دهند کد شما را می توانید بین برنامه های Angular mobile و webs به اشتراک بگذارید. بیاموزید که چگونه کد مشترک را از سرویس های زاویه دار و مدیریت حالت خود در ماژول های npm سفارشی جدا کنید ، ابزارها و استراتژی های مفید برای ساخت بسته های npm و نحوه اشتراک گذاری ماژول های npm تمام شده خود را کشف کنید. در پایان این دوره ، شما مفاهیم اساسی برای ساخت ماژول های npm سفارشی و به اشتراک گذاری موثر کد بین برنامه های Ionic و Angular خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
چرا باید از Ionic و Angular استفاده کرد؟
Why Use Ionic and Angular?
-
مقدمه
Introduction
-
چرا یونی و زاویه ای را انتخاب کنید؟
Why Choose Ionic and Angular?
-
راه حلهایی که در این دوره پوشش داده نشده است
Solutions Not Covered in This Course
-
چارچوب یونی چیست؟
What Is the Ionic Framework?
ایجاد برنامه های آزمایشی
Creating Demo Apps
-
مناطق کدگذاری برای اشتراک بین سیستم عامل ها
Code Areas to Share Between Platforms
-
ایجاد یک برنامه Angular و Ionic
Creating an Angular and an Ionic App
-
ایجاد مonلفه ها در Angular و Ionic
Creating Components in Angular and Ionic
ایجاد ماژول های npm زاویه دار سفارشی
Creating Custom Angular npm Modules
-
با استفاده از ژنراتور-کتابخانه angular2 با Yeoman
Using the generator-angular2-library with Yeoman
-
تشریح crm-core و ابزار مورد استفاده
Dissecting crm-core and Tooling Used
Npm اتصال کتابخانه ما با برنامه های در حال اجرا در حین توسعه
Npm Linking Our Library with Running Apps During Development
-
پیکربندی پیوند npm در crm-core مشترک
Configuring npm Link in the Shared crm-core
-
استفاده از crm-core Link با Ionic
Using the crm-core Link with Ionic
افزودن سرویس کاربری به بسته npm ما
Adding a User Service to Our npm Package
-
ngrx برای Angular
ngrx for Angular
-
استفاده از ngrx-gen برای ایجاد احراز هویت
Using ngrx-gen for Authentication Generation
-
ایجاد اقدامات احراز هویت
Creating Authentication Actions
-
اثرات و احراز هویت ngrx
ngrx Effects and Authentication
-
وعده ها و مشاهدات
Promises and Observables
-
کاهنده ها
Reducers
-
ساخت و توزیع پروژه اصلی
Building and Distributing the Core Project
-
با استفاده از پروژه مشترک و پیکربندی Ionic
Using the Shared Project and Configuring Ionic
-
راه اندازی فروشگاه ngrx و اجرای برنامه Ionic Mobile
Setting up the ngrx Store and Running the Ionic Mobile App
ایجاد Ionic Frontend
Creating the Ionic Frontend
-
استفاده از ngrx Store برای احراز هویت
Using the ngrx Store for Authentication
-
اشکال زدایی جریان احراز هویت
Debugging the Authentication Flow
استقرار در npm به عنوان مخزن عمومی یا خصوصی
Deploying to npm as a Public or Private Repository
-
میزبان در برابر مخزن Git
Hosted vs. Git Repository
-
انتشار در مخزن خصوصی
Publishing to a Private Repository
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات