لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش راهنمای مسیریابی و ناوبری زاویه ای
Angular Routing and Navigation Playbook
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره چندین الگوی رایج مسیریابی زاویه ای را به شما آموزش می دهد، پیشرفت های اخیر را در ماژول مسیریابی معرفی می کند و یک مرجع سریع برای کسب مهارت های جدید مرتبط با مسیریابی زاویه ای ارائه می دهد. در این دوره، Angular Routing and Navigation Playbook، پیاده سازی Angular را خواهید آموخت. روتر در هر برنامه ای و استفاده از تمام ویژگی هایی که ماژول روتر Angular ارائه می دهد. ابتدا نحوه تنظیم مسیریابی اولیه در انواع مختلف برنامه های Angular را بررسی خواهید کرد. در مرحله بعد، نحوه استفاده از استراتژی های پیش بارگذاری مختلف و پارامترهای روتر را برای بهینه سازی زمان بارگذاری و ایجاد یک تجربه کاربری قابل اعتماد و سریع خواهید یافت. در نهایت، نحوه محافظت از مسیرها با استفاده از محافظ مسیر را یاد خواهید گرفت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش Angular Routing مورد نیاز برای ارائه یک تجربه مسیریابی روان و قابل اعتماد را هم برای کاربران و هم برای توسعه دهندگان دیگر خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
معرفی دوره و نمونه کد
Course Introduction and Code Examples
معرفی دوره و نمونه کد
Course Introduction and Code Examples
راه اندازی مسیریابی زاویه ای پایه
Basic Angular Routing Setup
مقدمه ای بر مسیریابی زاویه ای
Introduction to Angular Routing
بحث: صادرات ماژول روتر زاویه ای
Discussion: Angular RouterModule Exports
نسخه ی نمایشی: اعلام مسیرهای پیش فرض و خانه
Demo: Declaring Default and Home Routes
بحث: مسیرهای کودک و ترتیب مسیر
Discussion: Child Routes and Route Order
نسخه ی نمایشی: اعلام مسیر Wildcard
Demo: Declaring a Wildcard Route
نسخه ی نمایشی: اتصال به رویدادهای روتر
Demo: Hooking into Router Events
مسیریابی در برنامه های کامپوننت مستقل
Routing in Standalone Component Applications
مقدمه ای بر اجزای مستقل و مسیریابی
Introduction to Standalone Components and Routing
نسخه ی نمایشی: مسیریابی بوت استرپینگ در یک برنامه کاربردی مبتنی بر کامپوننت مستقل
Demo: Bootstrapping Routing in a Standalone Component Based Application
پیمایش کاربر بین نماها
User Navigation between Views
مقدمه ای بر ناوبری توسط کاربر
Introduction to User Initiated Navigation
بحث: مقدمه ای بر RouterLink
Discussion: Introduction to RouterLink
نسخه ی نمایشی: RouterLinks را به عناصر الگو اضافه کنید
Demo: Add RouterLinks to Template Elements
بحث: سبک دادن به عنصر Active با RouterLinkActive
Discussion: Styling the Active Element with RouterLinkActive
نسخه ی نمایشی: سبک لینک های فعال با RouterLinkActive
Demo: Style Active Links with RouterLinkActive
نسخه ی نمایشی: پیاده سازی CanMatch
Demo: Implementing CanMatch
نسخه ی نمایشی: تبدیل یک گارد مبتنی بر کلاس به یک محافظ مسیر عملکردی زنجیره ای
Demo: Converting a Class Based Guard to a Chainable Functional Route Guard
نسخه ی نمایشی: پیاده سازی یک Route Resolver
Demo: Implementing a Route Resolver
واحد تست روتر زاویه ای
Unit Testing Angular Router
مقدمه ای بر تست واحد روتر
Introduction to Unit Testing the Router
بحث: مرزهای بین تست واحد و پایان به پایان چیست؟
Discussion: What Are the Boundaries between Unit and End to End Testing?
نسخه ی نمایشی: واحد تست محافظ مسیر عملکردی
Demo: Unit Testing Functional Route Guards
نسخه ی نمایشی: واحد تست روتر. navigate
Demo: Unit Testing router.navigate
نسخه ی نمایشی: واحد تست RouterLinks با RouterTestingHarness
Demo: Unit Testing RouterLinks with RouterTestingHarness
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
لارا یک مهندس نرم افزار خودآموخته است که اهمیت محتوای قابل درک با کیفیت بالا را برای کسب مهارت های جدید درک می کند. لارا قبل از حرفه خود به عنوان یک مهندس نرم افزار، به عنوان یک طراح گرافیک کار می کرد و هنر را به دانش آموزان در هر سنی آموزش می داد. عشق او به تدریس زمانی که شروع به سخنرانی در کنفرانسهای سراسر جهان و میزبانی مشترک نمایش Angular Plus، پادکستی برای همه چیزهای Angular و Angular در مجاورت آنها شد، به مهندسی نرمافزار نیز منتقل شد. لارا علاوه بر کار به عنوان یک رهبر فنی مهندسی نرم افزار و کمک به جامعه از طریق آموزش، از پرورش بچه گربه های یتیم و مسافرت با همسر و دو نوجوان خود نیز لذت می برد. لارا از ضمایر sheher استفاده می کند.
نمایش نظرات