لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مفاهیم پیشرفته مدیریت دادهها و برنامهنویسی واکنشی (Reactive Programming)
- آخرین آپدیت
دانلود Advanced Data Handling and Reactive Programming Concepts
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دوره مفاهیم پیشرفته مدیریت دادهها و برنامهنویسی واکنشی، شما را با تکنیکهای پیشرفته برای ساخت، مقیاسبندی و نگهداری اپلیکیشنهای انگولار (Angular) آشنا میکند. در این دوره بر مدیریت دادهها، برنامهنویسی واکنشی، بهینهسازی عملکرد، امنیت، دسترسپذیری و بینالمللیسازی تمرکز خواهید کرد.
بیاموزید که چگونه از RxJS برای عملیات ناهمگام (Asynchronous)، طراحی فرمهای پویا با اعتبارسنجیهای پیشرفته و مدیریت موثر وضعیت اپلیکیشن با استفاده از NgRx بهره ببرید. همچنین تخصص عملی در بهینهسازی عملکرد برنامه، ایمنسازی اپلیکیشنها و تضمین فراگیر بودن از طریق استانداردهای دسترسپذیری و پشتیبانی از چندزبانه کسب خواهید کرد.
در پایان این دوره، شما قادر خواهید بود:
- از RxJS و NgRx برای مدیریت دادههای پیچیده و ایجاد اپلیکیشنهای واکنشی در انگولار استفاده کنید.
- فرمهای پویا طراحی کرده و تکنیکهای پیشرفته اعتبارسنجی را برای بهبود تعامل کاربر پیادهسازی کنید.
- عملکرد اپلیکیشن را تحلیل کرده و استراتژیهای امنیتی را برای کاهش آسیبپذیریهای رایج اجرا کنید.
- اپلیکیشنهای فراگیر را با پیادهسازی استانداردهای دسترسپذیری (Accessibility) و ویژگیهای بینالمللیسازی بسازید.
چه کسانی باید در این دوره شرکت کنند: این دوره برای توسعهدهندگان Front-end، توسعهدهندگان وب، مهندسان نرمافزار متمرکز بر ساخت اپلیکیشنهای پیچیده و مقیاسپذیر انگولار و متخصصانی که به دنبال تعمیق مهارتهای خود در متدهای پیشرفته توسعه Angular هستند، ایدهآل است.
پیشنیازها: برای شرکت در این دوره، داشتن درک بنیادی از مفاهیم پایه انگولار شامل کامپوننتها، سرویسها، ماژولها و اتصال دادههای پایه (Data Binding) الزامی است.
برای کسب مهارتهای لازم جهت بهینهسازی اپلیکیشنهای انگولار و تبدیل آنها به برنامههایی با کارایی بالا، امن و دسترسپذیر، در این دوره ثبتنام کنید.
سرفصل ها و درس ها
مدیریت دادههای پویا
Managing Dynamic Data
معرفی دوره
Course Introduction
سناریو: بهروزرسانی دادهها در لحظه (Real Time)
Scenario: Real-Time Data Updates
مفهوم Observable در RxJS
Observable in RxJS
ایجاد Observableها
Creation of Observables
اپراتورها در RxJS
Operators in RxJS
لغو اشتراک (Unsubscribe) در Observable
Unsubscribe an Observable
مفهوم Subjects در RxJS
Subjects in RxJS
سیگنالها (Signals) در انگولار
Signals in Angular
بررسی HTTPClient
Exploring HTTPClient
مزایای اینترسپتورها (Interceptors)
Benefits of Interceptors
درخواستها و انواع آنها
Request and their Types
ارسال درخواستهای POST و PUT
Making POST and PUT Request
ارسال درخواستهای PATCH و DELETE
Making PATCH and DELETE Request
بررسی خطاهای HTTP
Exploring HTTP Errors
مدیریت خطاها در انگولار
Error Handling in Angular
مدیریت فرمها و مدیریت پیشرفته وضعیت (State Management)
Handling Forms and Advanced State Management
فرمهای انگولار
Angular Forms
اجزای سازنده فرمهای انگولار
Building Blocks of Angular Forms
راهاندازی و پیکربندی فرمهای Template Driven
Setup and Configure Template Driven Forms
راهاندازی و پیکربندی فرمهای Reactive
Setup and Configure Reactive Forms
افزودن کنترلهای پویا به فرم
Adding Dynamic Form Controls
اعتبارسنجی ورودیهای فرم
Validating Form Input
ساخت فرمهای پویا با FormArray
Creating Dynamic Forms with FormArray
نمایش نظرات