لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ارسال درخواستهای HTTP در انگولار (Angular)
- آخرین آپدیت
دانلود Angular: Making HTTP Requests
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
اتصال برنامههای انگولار به REST APIها بدون درک درست از ارتباطات HTTP میتواند چالشبرانگیز باشد. در دوره «Angular: Making HTTP Requests»، شما مهارتهای لازم برای ادغام بینقص APIها در برنامههای انگولار خود را کسب خواهید کرد. ابتدا، نحوه پیکربندی HttpClient در انگولار برای تعامل با REST APIها را بررسی میکنید. سپس، یاد میگیرید که عملیات GET، POST، PUT و DELETE را برای مدیریت بهینه دادهها اجرا کنید. در نهایت، نحوه مدیریت خطاها با استفاده از HttpErrorResponse، تلاش مجدد برای درخواستهای ناموفق و پیادهسازی HTTP Interceptors برای کارهایی مانند احراز هویت و ثبت لاگ (Logging) را خواهید آموخت. پس از پایان این دوره، دانش و تجربه عملی لازم برای استفاده از قابلیتهای HTTP در انگولار جهت ساخت برنامههای قابل اعتماد و API-driven را به دست خواهید آورد.
سرفصل ها و درس ها
راهاندازی HTTP در انگولار
Setting up HTTP in Angular
چرا برای REST APIها از HttpClient استفاده کنیم؟
Why Use the HttpClient for REST APIs?
راهاندازی پروژه انگولار برای HTTP
Setting up an Angular Project for HTTP
پیکربندی HttpClient برای APIها
Configuring the HttpClient for APIs
انجام عملیات CRUD با HttpClient
Performing CRUD Operations with HTTPClient
دریافت دادهها با متد GET
Fetching Data with GET
ایجاد و بهروزرسانی با متدهای POST و PUT
Creating and Updating with POST and PUT
حذف منابع با متد Delete
Deleting Resources with Delete
مدیریت خطاها و تلاش مجدد
Error Handling and Retries
Zach در حال حاضر یک مهندس ارشد نرم افزار در VMware است که در آن از ابزارهایی مانند Python ، Docker ، Node و Angular همراه با تکنیک ها/اصول مختلف یادگیری ماشین و علوم داده استفاده می کند. قبل از نقش فعلی ، زاک روی نرم افزارهای زیردریایی کار می کرد و علاقه زیادی به برنامه نویسی GIS همراه با نرم افزارهای منبع باز دارد. برخی از کارهای او را می توانید در GitHub (https://github.com/zbennett10) و Stack Overflow (https://stackoverflow.com/users/6879849/zachary-bennett) مشاهده کنید.
نمایش نظرات