آموزش آنگولار در عمل: دسترسی‌پذیری (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 استفاده می کند.