دوره آموزشی تست و اشکال زدایی در انگولار
2 ساعت 16 دقیقهمتوسط2023-11-29
مدرسین

Derek Peruo
Angular.js Architect
جزئیات دوره
خطاهایی که به دلیل وابستگی از دست رفته، متغیرهای تعریف نشده یا داده ها با قالب ضعیف ایجاد نشده است، می توانند باعث توقف کار برنامه وب شما شوند. در این دوره، نحوه ردیابی و از بین بردن این نوع خطاها را در برنامه های Angular خود از طریق فرآیند تست و اشکال زدایی، بیاموزید. مربی درک پرو پیام های خطای متداول را خراب می کند و گزینه های مختلف تست و اشکال زدایی را مرور می کند. وی همچنین شامل پوشه بندی کد، نکات و ترفندهایی برای جلوگیری از مشکلات حین توسعه را به اشتراک می گذارد و به نوشتن برنامه های کنترل کننده خطاهای سفارشی می پردازد تا کار با خطاها با رشد برنامه شما آسان تر شود.
مهارت ها
AngularSoftware TestingProgramming FoundationsFront-End Web DevelopmentWeb DevelopmentOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - Angular - تست و اشکال زدایی
- 02 - آنچه باید بدانید
- 03 - فایلهای تمرینی
1. شروع به کار
- 04 - مروری بر برنامه
- 05 - نصب وابستگیهای پروژه
- 06 - نصب Angular CLI
2. چگونه Angular خطاها را گزارش میکند
- 07 - رسیدگی به خطا در Angular
- 08 - درک مناطق در برنامههای Angular
- 09 - با استفاده از AngularCLI یک فایل جدید اضافه کنید
- 10 - نوشتن یک کلاس کنترل کننده خطای سفارشی
- 11 - تغییرات برای Angular v16
3. خطاهای رایج نحوی
- 12 - افزودن سرویس ذخیرهسازی محلی
- 13 - رفع خطاهای تزریق وابستگی
- 14 - دریافت و تنظیم دادهها در ذخیرهسازی محلی
- 15 - اضافه کردن یک لوله Angular سفارشی
- 16 - استفاده از عبارات منظم برای یافتن محتوا
- 17 - استفاده از لوله برای تغییر محتوای HTML
- 18 - خطاهای رایج لوله
- 19 - شناخت دکوراتورهای Angular
- 20 - چالش - آرایه کاربران را بر اساس locationId فیلتر کنید
- 21 - راه حل - آرایه کاربران را بر اساس locationId فیلتر کنید
4. خطاهای رایج Async
- 22 - دریافت داده با استفاده از درخواستهای REST
- 23 - به روز رسانی دادهها با استفاده از درخواستهای REST
- 24 - کار با قابل مشاهده ها
- 25 - گرفتن خطا از یک قابل مشاهده
5. تست واحد در انگولار
- 26 - بررسی اجمالی تست
- 27 - پیکربندی اولیه کارما
- 28 - خدمات تست
- 29 - رفع خطاهای وابستگی تزریق
- 30 - آزمایش لوله ها
- 31 - تست اجزا
- 32 - چالش - بسته بندی تخت تست سفارشی
- 33 - راه حل - بسته بندی تخت تست سفارشی
6. End-to-End Testing در Angular
- 34 - پیکربندی پایه نقاله
- 35 - تست انتها به انتها بدون اشیاء صفحه
- 36 - تست انتها به انتها با اشیاء صفحه
- 37 - تغییرات برای Angular v12
- 38 - چالش - تست ورودی فیلتر
- 39 - راه حل - تست ورودی فیلتر
7. Static Code Linting در Angular
- 40 - نصب و اجرای ESLint
- 41 - پیکربندی پایه ESLint
- 42 - رفع خطاهای پرز
- 43 - نصب EditorConfig
- 44 - پیکربندی اولیه EditorConfig
نتیجه
- 45 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی واکنشگرایی و سیگنالها در Angular
- دوره آموزشی ساخت کتابخانههای Angular
- دوره آموزشی رمزگشایی Angular: بهینهسازی عملکرد
- دوره آموزشی ساخت اپلیکیشنهای Angular و ASP.NET Web API
- دوره آموزشی مدیریت وضعیت در Angular با NgRx
- دوره آموزشی تکنیکهای بهینهسازی عملکرد Angular
- دوره آموزشی انگولار: ساخت برنامههای بزرگ
- دوره آموزشی Angular: برنامه های وب پیشرفته