دوره آموزشی آمادگی گواهینامه Cisco DevNet Associate (200-901): بخش دوم درک و استفاده از API ها
54 دقیقهمتوسط2020-04-16
مدرسین

Eric Chou
Eric Chou is an author, engineer, and coach with 15+ years of experience as a networking professional.
جزئیات دوره
کسب گواهینامه سیسکو DevNet Associate به شما امکان می دهد توانایی خود را در توسعه و نگهداری برنامه هایی که در بالای سیستم عامل های سیسکو ساخته شده اند تأیید کنید. در این دوره ، هنگام مطالعه برای دامنه درک و استفاده از API های گواهینامه Cisco DevNet Associate ، با استفاده از API ها برای دسترسی به ویژگی ها و خدمات دستگاه شبکه آشنا شوید. اریک چو ، مربی ، جزئیات نحوه شناسایی اجزای اصلی مستندات API و ساخت یک درخواست بر اساس آن را ارائه می دهد. الگوهای استفاده متداول مربوط به webhooks را مرور می کند. و مقدمه ای برای محدودیت های API فراهم می کند. اریک همچنین با توجه به کد پاسخ HTTP ، روش هایی را برای خطاهای عیب یابی به اشتراک می گذارد ، جزئیات برخی از رایج ترین سبک های API را بررسی می کند ، و سه مکانیزم احراز هویت API و مزایا و معایب آنها را بررسی می کند.
مهارت ها
APIsCert PrepSoftware Development
سرفصل ها
0. مقدمه
- 01-درک و استفاده از API ها
- 02-آنچه باید بدانید
1. REST API درخواست ساخت
- 03-مفاهیم درخواست رابط برنامه نویسی کاربردی (API).
- اسناد 04-API و ساختارهای درخواست
2. الگوهای رایج استفاده از Webhook
- 05-مفاهیم وب هوک
- 06-وب هوک در عمل
3. محدودیت های مصرف API
- 07-مقدمه ای بر محدودیت های API
- 08-محدودیت های API اضافی
4. سرصفحه و بدنه پاسخ HTTP
- 09-پاسخ HTTP
- 10-کدهای پاسخ HTTP رایج
- 11-رویکردهای خطا و عیب یابی
5. سبک های مشترک API
- 12-REST و مقایسه RPC
- 13-تماس های همزمان و ناهمزمان
- 14-RPC در عمل
6. API Authentication
- 15-مفاهیم احراز هویت API
- 16-استفاده از احراز هویت API
7. Python API مثال
- اسکریپت 17 پایتون برای تماس REST API
- کتابخانه و چارچوب های استاندارد 18 پایتون
نتیجه
- 19- مراحل بعدی برای یادگیری بیشتر در مورد API ها
دوره های مرتبط
- دوره آموزشی آمادگی گواهینامه Cisco Certified DevNet Associate (200-901) (DEVASC 1.1)
- دوره آموزشی آمادگی گواهینامه Cisco DevNet Associate (200-901): بخش سوم پلتفرم ها و توسعه سیسکو
- دوره آموزشی آمادگی گواهینامه Cisco DevNet Associate (200-901): بخش اول توسعه و طراحی نرم افزار
- دوره آموزشی آمادگی گواهینامه Cisco DevNet Associate (200-901): بخش چهارم استقرار و امنیت برنامه
- دوره آموزشی آمادگی گواهینامه Cisco DevNet Associate (200-901): بخش ششم مبانی شبکه
- دوره آموزشی آمادگی گواهینامه Cisco DevNet Associate (200-901): بخش پنجم زیرساخت و اتوماسیون
- دوره آموزشی آمادگی گواهینامه Cisco Certified CyberOps Associate (200-201): بخش دوم نظارت بر امنیت
- دوره آموزشی آمادگی گواهینامه Cisco Certified CyberOps Associate (200-201): بخش سوم تجزیه و تحلیل مبتنی بر میزبان
مسیرهای مرتبط
- مسیر آموزشی DevNet Associate: آماده شدن برای آزمون (200-901 DEVASC)
- مسیر آموزشی CyberOps Associate: آماده شدن برای آزمون اصول عملیات امنیت سایبری سیسکو (200-201 CBROPS)
- مسیر آموزشی آماده شدن برای آزمون Cisco CCNA (200-301)
- مسیر آموزشی بهبود مهارت های امنیت شبکه سیسکو خود
- مسیر آموزشی آماده شدن برای آزمون پیادهسازی و بهرهبرداری از فناوریهای هسته امنیتی سیسکو (CCNP SCOR 350-701)
- مسیر آموزشی آماده شده برای آزمون Implementing Cisco Collaboration Core Technologies (CCNP CLCOR 350-801)
- مسیر آموزشی CCNP Enterprise: آماده شدن برای آزمون Cisco Enterprise Advanced Routing and Services (300-410 ENARSI)
- مسیر آموزشی آماده شدن برای آزمون Cisco CCNP ENCOR v1.1 (350-401)