آموزش آماده سازی برای مهاجرت از AngularJS (1.x) به Angular (2+)

Preparing for Migration from AngularJS (1.x) to Angular (2+)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: مهاجرت از Angular 1 به Angular 2 نیازی به سردرد نیست. این دوره به شما می آموزد که چگونه با استفاده از آسانترین و کم خطرترین روشهای موجود ، برنامه های AngularJS (نسخه 1.x) خود را به Angular (نسخه 2 به بالا) آماده و مهاجرت کنید. همه را بزرگ کنید بررسی اجمالی دوره 1 متر و 12 ثانیه مقدمه 44 متر 52 آماده سازی کد شما 18m 58s افزودن 1.5 جز. 30 متر 24 ثانیه تهیه دستورالعمل ها و بوت استرپینگ 11 متر 11 ثانیه افزودن TypeScript و ES6 22m 34s با استفاده از ES6 21m 18s جابجایی به کلاسها 22m 33s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

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

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

مقدمه Introduction

  • خوش آمدی Welcome

  • ساختار دوره Course Structure

  • دستور کار دوره Course Agenda

  • اهداف و منطق دوره Course Goals and Rationale

  • آغازگر زاویه ای Angular Primer

  • بررسی اجمالی مهاجرت Migration Overview

  • مراحل آماده سازی مهاجرت Migration Preparation Steps

  • برنامه مهاجرت شما Your Migration Plan

  • پیش نیازها Prerequisites

  • دوره Repo Course Repo

  • برنامه آزمایشی The Demo App

آماده سازی کد شما Preparing Your Code

  • معرفی و نصب Introduction and Installation

  • مرحله 1: راهنمای سبک را دنبال کنید Step 1: Follow the Style Guide

  • استفاده از Controller همانند Routing Using Controller As with Routing

  • مرحله 2: به جدیدترین نسخه Angular 1 به روز شوید Step 2: Update to the Latest Version of Angular 1

  • خلاصه Summary

افزودن 1.5 جز. Adding 1.5 Components

  • مقدمه Introduction

  • مرحله 3: تمام توسعه جدید با اجزای سازنده Step 3: All New Development with Components

  • مرحله 4: کنترلرها را به اجزا Switch تغییر دهید Step 4: Switch Controllers to Components

  • تبدیل Admin Login Controller به یک جز Converting the Admin Login Controller to a Component

  • تبدیل کنترل کننده نتایج به یک جز Converting the Results Controller to a Component

  • تبدیل Home Controller به کامپوننت Converting the Home Controller to a Component

  • رفع تست برای کنترلرهای تبدیل شده Fixing Tests for Converted Controllers

  • همه کنترل کننده های دیگر را تغییر دهید Switch All Other Controllers

  • خلاصه Summary

تهیه دستورالعمل ها و بوت استرپینگ Preparing Directives and Bootstrapping

  • مقدمه Introduction

  • مرحله 5: ویژگی های ناسازگار را از بخشنامه ها حذف کنید Step 5: Remove Incompatible Features from Directives

  • مرحله 6: دستورالعمل های ملفه ها را به مonلفه ها تغییر دهید Step 6: Switch Component Directives to Components

  • مرحله 7: پیاده سازی دستی را اجرا کنید Step 7: Implement Manual Bootstrapping

  • خلاصه Summary

افزودن TypeScript و ES6 Adding TypeScript and ES6

  • مقدمه Introduction

  • مبانی TypeScript TypeScript Basics

  • کلاسها و رابط های TypeScript TypeScript Classes and Interfaces

  • مرحله 8: TypeScript و Build را اضافه کنید Step 8: Add TypeScript and a Build

  • شروع به استفاده از TypeScript کنید Start Using TypeScript

  • خلاصه Summary

با استفاده از ES6 Using ES6

  • مقدمه Introduction

  • مرحله 9: شروع به استفاده از ES6 کنید Step 9: Start Using ES6

  • توابع پیکان و بیانیه های متغیر Arrow Functions and Variable Declarations

  • رشته های چند خطی Multiline Strings

  • درون یابی رشته ای String Interpolation

  • کلاس ها Classes

  • تخریب Destructuring

  • خلاصه Summary

جابجایی به کلاسها Switching to Classes

  • مقدمه Introduction

  • مرحله 10: کنترلرها را به کلاسهای ES6 تغییر دهید Step 10: Switch Controllers to ES6 Classes

  • مرحله 11: خدمات را به کلاسهای ES6 تغییر دهید Step 11: Switch Services to ES6 Classes

  • آماده سازی خدمات پیچیده تر More Complex Service Preparation

  • خدمات باقیمانده را به کلاس تبدیل کنید Convert Remaining Services to Classes

  • خلاصه Summary

  • خلاصه دوره Course Summary

نمایش نظرات

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

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

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

آموزش آماده سازی برای مهاجرت از AngularJS (1.x) به Angular (2+)
جزییات دوره
2h 53m
52
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
82
4.6 از 5
دارد
دارد
دارد
Joe Eames
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Eames Joe Eames

جو عشق خود را به برنامه نویسی در Apple III در BASIC آغاز کرد. اگرچه زبان مورد نظر وی JavaScript است ، اما تقریباً با تقریباً همه زبانهای اصلی مایکروسافت به صورت حرفه ای کار کرده است. وی در حال حاضر مشاور و نویسنده تمام وقت Pluralsight است. جو همیشه علاقه زیادی به تحصیل داشته است و بیش از ده سال به عنوان معلم فنی به صورت تمام وقت و نیمه وقت کار کرده است. او یک وبلاگ نویس و سخنران مکرر ، سازمان دهنده ng-conf ، کنفرانس AngularJS (www.ng-conf.org) و یک میزبان در پادکست جاوا اسکریپت Jabber (http://javascriptjabber.com/) است