آموزش کاربردی انگولار: دسترس‌پذیری (Accessibility) - آخرین آپدیت

دانلود Angular in Practice: Accessibility

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: بسیاری از وب‌اپلیکیشن‌های مدرن به دلیل استفاده از الگوهای غیرقابل دسترس، ناخواسته کاربران را محدود می‌کنند. در دوره «آموزش کاربردی انگولار: دسترس‌پذیری»، شما یاد می‌گیرید که وب‌اپلیکیشن‌های فراگیر و مطابق با استانداردهای WCAG بسازید تا تجربه‌ای باکیفیت برای همه کاربران فراهم کنید. در ابتدا، با مبانی دسترس‌پذیری دیجیتال آشنا می‌شوید و یاد می‌گیرید چگونه برنامه‌های خود را با استفاده از تکنیک‌های دستی، صفحه‌خوان‌ها (Screen Readers) و ابزارهای خودکار مانند WAVE و ESLint ارزیابی کنید. سپس، نحوه بهره‌برداری از ویژگی‌های اصلی انگولار مانند Template Binding، قابلیت‌های Router، دایرکتیوهای سفارشی و پکیج Angular Aria برای ایجاد الگوهای رابط کاربری (UI) دسترس‌پذیر و قابل استفاده مجدد را خواهید آموخت. در نهایت، یاد می‌گیرید که چگونه با ادغام مجموعه‌های تست خودکار، تلاش‌های خود در زمینه دسترس‌پذیری را مقیاس‌پذیر کرده و از بروز خطاهای بازگشتی (Regressions) پیش از انتشار محصول جلوگیری کنید.

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

دسترس‌پذیری چیست؟ What Is Accessibility?

  • معرفی دوره Course Introduction

  • چرا دسترس‌پذیری اهمیت دارد؟ Why Accessibility Matters

  • مبانی دسترس‌پذیری در انگولار Foundations of Angular Accessibility

ساخت گردش‌کار تست دسترس‌پذیری Building Your Accessibility Testing Workflow

  • عنصر انسانی در دسترس‌پذیری The Human Element of Accessibility

  • ناوبری با کیبورد Keyboard Navigation

  • صفحه‌خوان‌ها و HTML معنایی (Semantic) Screen Readers and Semantic HTML

  • نحوه استفاده از صفحه‌خوان Using a Screen Reader

  • اجبار به رعایت دسترس‌پذیری با ESLint Enforcing Accessibility with ESLint

  • تنظیمات دسترس‌پذیری برای هوش مصنوعی Setting up Accessibility for AI

  • ابزارهای دسترس‌پذیری مرورگر Browser Accessibility Tools

ایجاد زیرساخت‌های دسترس‌پذیر در انگولار Building Accessible Foundations in Angular

  • معرفی اپلیکیشن نمونه Introduction to the Demo Application

  • بهره‌گیری از هوش مصنوعی برای بهبود دسترس‌پذیری Leveraging AI to Improve Accessibility

  • بهبود یکپارچگی با استفاده از Design Tokens Improve Consistency with Design Tokens

  • اتصال محتوای پویا برای ARIA و متن جایگزین (Alt Text) مناسب Binding Dynamic Content for Thoughtful ARIA and Alt Text

بهینه‌سازی دسترس‌پذیری با دایرکتیوها و Angular Aria Streamlining Accessibility with Directives and Angular Aria

  • نحوه معماری برای دسترس‌پذیری How to Architect for Accessibility

  • کپسوله‌سازی دسترس‌پذیری با دایرکتیوهای سفارشی Encapsulate Accessibility with Custom Directives

  • ساخت کامپوننت‌های دسترس‌پذیر و قابل استفاده مجدد Creating Reusable Accessible Components

  • ساخت یک کامپوننت مشترک Creating a Shared Component

  • بهره‌گیری از Content Projection Leveraging Content Projection

  • ساده‌سازی تعاملات پیچیده با Angular Aria Simplify Complex Interactions with Angular Aria

  • تسریع توسعه با Angular Material Streamline Development with Angular Material

  • استفاده از Angular Material Using Angular Material

ناوبری دسترس‌پذیر با Angular Router Accessible Navigation with the Angular Router

  • استفاده از عناوین برای شناسایی نماها (Views) Using Titles to Identify Views

  • استایل‌دهی به لینک‌ها با RouterLinkActive Styling Links with RouterLinkActive

  • مدیریت فوکوس با رویدادهای ناوبری Manage Focus with Navigation Events

مقیاس‌پذیری دسترس‌پذیری با استراتژی‌های تست خودکار Scaling Accessibility with Automated Testing Strategies

  • راه‌اندازی تست واحد (Unit Testing) از دیدگاه کاربر Set up Unit Testing from the User Perspective

  • تست واحد برای دسترس‌پذیری Unit Testing for Accessibility

  • تست جریان‌های کاربر با Playwright Testing User Flows with Playwright

  • اجبار به رعایت دسترس‌پذیری با Axe core Enforce Accessibility with Axe-core

نمایش نظرات

آموزش کاربردی انگولار: دسترس‌پذیری (Accessibility)
جزییات دوره
1h 41m
29
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Lara Newsom
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Lara Newsom Lara Newsom

لارا یک مهندس نرم افزار خودآموخته است که اهمیت محتوای قابل درک با کیفیت بالا را برای کسب مهارت های جدید درک می کند. لارا قبل از حرفه خود به عنوان یک مهندس نرم افزار، به عنوان یک طراح گرافیک کار می کرد و هنر را به دانش آموزان در هر سنی آموزش می داد. عشق او به تدریس زمانی که شروع به سخنرانی در کنفرانس‌های سراسر جهان و میزبانی مشترک نمایش Angular Plus، پادکستی برای همه چیزهای Angular و Angular در مجاورت آن‌ها شد، به مهندسی نرم‌افزار نیز منتقل شد. لارا علاوه بر کار به عنوان یک رهبر فنی مهندسی نرم افزار و کمک به جامعه از طریق آموزش، از پرورش بچه گربه های یتیم و مسافرت با همسر و دو نوجوان خود نیز لذت می برد. لارا از ضمایر sheher استفاده می کند.