دوره آموزشی ساخت SDKهای بهتر با هوش مصنوعی مولد
1 ساعت 16 دقیقهمتوسط2025-04-21
مدرسین

Keith Casey
Software development and project management
جزئیات دوره
برنامهنویسها برای اینکه بتونن از رابطهای برنامهنویسی وب یا همون API ها تو پروژههای مختلفشون استفاده کنن، معمولا از چیزی به اسم کیت توسعه نرمافزار یا SDK بهره میبرن. این SDK ها در واقع مثل یه درِ ورودی برای API ها هستن و اولین چیزی که برنامهنویسها میبینن و باهاش آشنا میشن. حتی با اینکه خیلی وقتها SDK ها کماهمیت به نظر میان و بعد از طراحی API ساخته میشن، اما تاثیر خیلی زیادی روی موفقیت یا شکست یه پروژه دارن.
این دوره آموزشی قراره به شما یاد بده چطور به جای اینکه ساختن SDK رو یه کار سخت و حوصلهسربر بدونید، از ابزارهای هوش مصنوعی جدید و خفن استفاده کنید تا SDK هایی بهتر، کاربردیتر و منظمتر بسازید. استاد کیت کیسی کلی با مدلهای مختلف هوش مصنوعی آشنا تون میکنه و بهتون نشون میده چطور از این ابزارها بهره ببرید، چطور خروجیهاشون رو ارزیابی کنید و چطور هوش مصنوعی رو وارد روند کار روزمره توسعهتون کنید.
با این آموزش، شما نه فقط با مفاهیم اولیه آشنا میشید، بلکه عملاً با ابزارهای هوش مصنوعی کار میکنید و مهارتهای لازم برای ساخت SDK های حرفهای و هماهنگ با API های خودتون رو کسب میکنید.
اهداف یادگیری:
یاد گرفتن چطور ساختارهای برنامهنویسی رو به پروژه SDK تبدیل کنیم.
راهاندازی تولید خودکار کد برای بخشهای کوچک که در نهایت به هم متصل و پروژهای کامل میسازند.
تبدیل مشخصات کلی و تئوریک به کدهای واقعی با استفاده از ابزارهایی مثل GitHub Copilot و Claude از Anthropic.
ساخت و تنظیم مدلهای زبان بزرگ (LLM) مخصوص پروژههای SDK برای بهبود کیفیت کد و بهرهوری.
این دوره آموزشی قراره به شما یاد بده چطور به جای اینکه ساختن SDK رو یه کار سخت و حوصلهسربر بدونید، از ابزارهای هوش مصنوعی جدید و خفن استفاده کنید تا SDK هایی بهتر، کاربردیتر و منظمتر بسازید. استاد کیت کیسی کلی با مدلهای مختلف هوش مصنوعی آشنا تون میکنه و بهتون نشون میده چطور از این ابزارها بهره ببرید، چطور خروجیهاشون رو ارزیابی کنید و چطور هوش مصنوعی رو وارد روند کار روزمره توسعهتون کنید.
با این آموزش، شما نه فقط با مفاهیم اولیه آشنا میشید، بلکه عملاً با ابزارهای هوش مصنوعی کار میکنید و مهارتهای لازم برای ساخت SDK های حرفهای و هماهنگ با API های خودتون رو کسب میکنید.
اهداف یادگیری:
یاد گرفتن چطور ساختارهای برنامهنویسی رو به پروژه SDK تبدیل کنیم.
راهاندازی تولید خودکار کد برای بخشهای کوچک که در نهایت به هم متصل و پروژهای کامل میسازند.
تبدیل مشخصات کلی و تئوریک به کدهای واقعی با استفاده از ابزارهایی مثل GitHub Copilot و Claude از Anthropic.
ساخت و تنظیم مدلهای زبان بزرگ (LLM) مخصوص پروژههای SDK برای بهبود کیفیت کد و بهرهوری.
مهارت ها
Programming FoundationsArtificial Intelligence FoundationsSoftware Development ToolsArtificial Intelligence (AI)Software DevelopmentOne-Off
سرفصل ها
مقدمه
- از تئوری تا عمل - ساخت SDK با هوش مصنوعی
- آنچه باید بدانید
شروع به کار با SDK
- SDK چیست
- چه چیزی یک SDK عالی را میسازد - مختصر، هدفمند، منبع باز
- چه چیزی یک SDK عالی را میسازد - اصطلاحی و منطقی
- نمونههایی از SDKهای عالی
- خطرات استفاده از SDK ها
- چالشهای ساخت SDK
ایجاد SDK شما
- تولید کد چیست
- کجا تولید کد با شکست مواجه میشود
- OpenAPI 101
- محیط ساخت خود را تنظیم کنید
- اولین SDK خود را ایجاد کنید
- اعتبار سنجی SDK خود
- بررسی SDK خود
- بهبود مشخصات OpenAPI شما
- چالش - بهبود مشخصات OpenAPI شما
- راه حل - بهبود مشخصات OpenAPI شما
ایجاد SDK خود با Copilot
- Copilot چیست
- ایجاد SDK خود با Copilot
- اعتبار سنجی SDK تولید شده توسط Copilot
- بررسی SDK تولید شده توسط Copilot
- چالش - استفاده از Copilot در مشخصات OpenAPI شما
- راه حل - استفاده از Copilot در مشخصات OpenAPI شما
ایجاد SDK خود با یک مدل سفارشی
- LLM چیست
- چگونه برای مدل خود کد انتخاب کنیم
- ایجاد SDK خود با یک LLM
- اعتبار سنجی SDK تولید شده شما
- بررسی SDK تولید شده خود
- چالش - استفاده از LLM برای بهبود SDK تولید شده توسط LLM
- راه حل - استفاده از LLM برای بهبود SDK تولید شده توسط LLM
بهبود نسل SDK شما
- LLM خود را برای کد بهتر تنظیم کنید
- ایجاد یک حلقه بازخورد برای کیفیت کد
- کوک مدل - خوب و بد و زشت
- تنظیم سریع - به من بگویید چه میخواهید
مراحل بعدی
- انتخاب مجوزهای خود
- نحوه پشتیبانی و توزیع چگونه است
- بهبود مشخصات OpenAPI شما
- بیشتر بدانید
دوره های مرتبط
- دوره آموزشی ساخت عوامل هوش مصنوعی با API پاسخهای OpenAI
- دوره آموزشی پروتکل زمینه مدل (MCP) برای مبتدیان
- دوره آموزشی ساخت عوامل هوش مصنوعی برای مبتدیان
- دوره آموزشی فراتر از کدنویسی با Vibe با Google Gemini: تبدیل شدن به یک توسعهدهنده هدفمند
- دوره آموزشی ساخت عوامل MCP قطعی
- دوره آموزشی اپلیکیشنهای مبتنی بر LLM با Streamlit
- دوره آموزشی ساخت MVP یک سرویس ابری (SaaS) در یک روز
- دوره آموزشی هوش مصنوعی عملی: ساخت اولین اپلیکیشن خود با قدرت LLM