دوره آموزشی برنامهریزی یک API نسخهبندیشده RESTful با Claude
1 ساعت 23 دقیقهمتوسط2025-03-25
مدرسین

Harit Himanshu
جزئیات دوره
این دوره به توسعهدهندگان کمک میکنه تا روند طراحی APIهای RESTful نسخهبندیشده رو با استفاده از Claude به عنوان شریک توسعه هوش مصنوعی یاد بگیرند. به جای تمرکز بر پیادهسازی، این دوره به مراحل مهم برنامهریزی و تعیین مشخصات در توسعه API میپردازه. در این دوره، شما با استفاده از Claude در جلسات طوفان فکری مشترک شرکت میکنید تا الگوهای طراحی API، استراتژیهای مدیریت نسخه و روشهای مستندسازی رو بررسی کنید.
اهداف یادگیری
استراتژیهای مؤثر در ایجاد درخواستها برای همکاری با Claude: شما یاد میگیرید که چطور استراتژیهای درخواست (prompting) مؤثری برای همکاری با Claude در طراحی و تعیین مشخصات API ایجاد کنید.
ایجاد مشخصات فنی کامل برای APIهای نسخهبندیشده: با استفاده از کمکهای هوش مصنوعی، شما مشخصات فنی API رو به صورت تدریجی و اصلاحشده ایجاد میکنید.
ارزیابی و انتخاب استراتژیهای مناسب نسخهبندی API: شما از طریق تجزیه و تحلیل سیستماتیک و بحث با Claude، استراتژیهای مناسب نسخهبندی API رو انتخاب میکنید.
طراحی چارچوبهای مستندسازی که از تولید خودکار پشتیبانی میکنند: شما یاد میگیرید که چطور چارچوبهای مستندسازی طراحی کنید که هم از تولید خودکار پشتیبانی کنن و هم وضوح و جامعیت رو حفظ کنن.
اهداف یادگیری
استراتژیهای مؤثر در ایجاد درخواستها برای همکاری با Claude: شما یاد میگیرید که چطور استراتژیهای درخواست (prompting) مؤثری برای همکاری با Claude در طراحی و تعیین مشخصات API ایجاد کنید.
ایجاد مشخصات فنی کامل برای APIهای نسخهبندیشده: با استفاده از کمکهای هوش مصنوعی، شما مشخصات فنی API رو به صورت تدریجی و اصلاحشده ایجاد میکنید.
ارزیابی و انتخاب استراتژیهای مناسب نسخهبندی API: شما از طریق تجزیه و تحلیل سیستماتیک و بحث با Claude، استراتژیهای مناسب نسخهبندی API رو انتخاب میکنید.
طراحی چارچوبهای مستندسازی که از تولید خودکار پشتیبانی میکنند: شما یاد میگیرید که چطور چارچوبهای مستندسازی طراحی کنید که هم از تولید خودکار پشتیبانی کنن و هم وضوح و جامعیت رو حفظ کنن.
مهارت ها
ClaudeAnthropicAPIsFull-Stack Web DevelopmentAI Productivity ToolsGenerative AIArtificial Intelligence for BusinessArtificial Intelligence (AI)Web DevelopmentBusiness Software and ToolsSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - ایجاد یک API RESTful نسخه شده با Claude
1. مقدمه دوره
- 02 - مروری بر پروژه دوره
- 03 - پیش نیازهای دوره و محدوده
- 04 - قدرت هوش مصنوعی در طراحی API
- 05 - تعیین انتظارات برای همکاری هوش مصنوعی
2. نمای کلی کلود
- 06 - آشنایی با قابلیتهای کلود
- 07 - درک پروژهها در کلود
- 08 - درک پایه دانش در کلود
- 09 - تنظیم دستورالعملهای پروژه
- 10 - درک مصنوعات در کلود
3. طراحی API طوفان فکری
- 11 - تعریف الزامات API
- 12 - طراحی نقاط پایانی اولیه
- 13 - فرآیند پالایش تکراری
- 14 - توسعه مشخصات فنی
4. طراحی نسخههای API
- 15 - مروری بر استراتژی نسخه
- 16 - فرآیند انتخاب استراتژی
- 17 - برنامه ریزی اجرای نسخه
- 18 - به روز رسانی مشخصات برای گنجاندن استراتژی نسخه سازی
5. طراحی اسناد API
- 19 - ایجاد یک سند مشخصات OpenAPI
- 20 - ایجاد خودکار مشخصات OpenAPI
6. مدیریت تغییرات نسخه
- 21 - به روز رسانی مشخصات برای شامل تغییرات API
- 22 - ایجاد راهنمای مدیریت انتشار
نتیجه گیری
- 23 - خلاصه و مراحل بعدی
دوره های مرتبط
- دوره آموزشی برنامهریزی یک API RESTful نسخهبندی شده با GitHub Copilot
- دوره آموزشی طراحی یک خبرنامه
- دوره آموزشی یادگیری ایجاد تصویربرداری از صفحه نمایش
- دوره آموزشی ارائه و تحلیل یک آزمایش نرمافزار: گیتهاب کاپایلت
- دوره آموزشی کنترل نسخه برای همه
- دوره آموزشی توسعه هوش مصنوعی سازمانی با مدلهای GitHub و Azure
- دوره آموزشی پلتفرم ابری Autodesk برای مدیریت یکپارچه پروژههای ساختوساز
- دوره آموزشی استقرار اکسچنج سرور 2019
مسیرهای مرتبط
- مسیر آموزشی گیتهاب کوپایلوت رو مثل حرفهایها یاد بگیر!
- مسیر آموزشی آماده شدن برای آزمون Designing and Implementing Microsoft DevOps Solutions (AZ-400)
- مسیر آموزشی موفق شدن به عنوان یک مدیر فناوری اطلاعات از راه دور
- مسیر آموزشی راهنمای توسعهدهنده Google Gemini
- مسیر آموزشی توسعه مهارت های هوش مصنوعی خود با Google Gemini و Google Cloud Platform
- مسیر آموزشی تبدیل شدن به یک Microsoft 365 Enterprise Administrator
- مسیر آموزشی موفق شدن به عنوان یک توسعه دهنده نرم افزار از راه دور
- مسیر آموزشی تمرینهای عملی پایتون