آموزش ساخت SDKهای بهتر با استفاده از هوش مصنوعی مولد - آخرین آپدیت

دانلود Creating Better SDKs with Generative AI

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: برنامه‌نویسان برای بهره‌برداری از رابط‌های برنامه‌نویسی کاربردهای وب (API) در ده‌ها پروژه مختلف، از کیت‌های توسعه نرم‌افزاری (SDK) استفاده می‌کنند، در حالی که گروه کوچکی از توسعه‌دهندگان هسته، این SDKها را می‌سازند. با وجود اینکه SDKها اغلب در اولویت‌های بعدی قرار می‌گیرند، اما به عنوان دروازه ورود به بسیاری از APIها عمل کرده و اولین برداشت و درک توسعه‌دهندگان از یک محصول را شکل می‌دهند که می‌تواند باعث موفقیت یا شکست یک پروژه شود. این دوره به جای نگاه کردن به ساخت SDK به عنوان یک کار خسته‌کننده، به بررسی نحوه استفاده از ابزارهای هوش مصنوعی مولد برای ایجاد SDKهای بهتر، کاربردی‌تر و با ساختاری بهینه برای API شما می‌پردازد. با مدرس این دوره، کیت کیسی، تجربه عملی کسب کنید؛ او مبانی چندین مدل هوش مصنوعی مولد را شرح می‌دهد و به شما نشان می‌دهد که چگونه از آن‌ها استفاده کنید، خروجی‌های آن‌ها را ارزیابی نمایید و هوش مصنوعی را در جریان کاری خود ادغام کنید.

سرفصل ها و درس ها

مقدمه Introduction

  • از تئوری تا عمل: ساخت SDKها با هوش مصنوعی مولد From theory to practice: Building SDKs with generative AI

  • آنچه باید بدانید What you should know

1. شروع کار با SDKها 1. Getting Started with SDKs

  • SDK چیست؟ What is an SDK?

  • ویژگی‌های یک SDK عالی: اصالت در کدنویسی و منطقی بودن What makes a great SDK: Idiomatic and logical

  • نمونه‌هایی از SDKهای عالی Examples of great SDKs

  • ریسک‌های استفاده از SDKها Risks of using SDKs

  • ویژگی‌های یک SDK عالی: مختصر، هدفمند و متن‌باز What makes a great SDK: Succinct, purposeful, open source

  • چالش‌های ساخت SDK Challenges of building SDKs

2. تولید SDK شما 2. Generating Your SDK

  • چالش: بهبود مشخصات OpenAPI شما Challenge: Improving your OpenAPI spec

  • راهکار: بهبود مشخصات OpenAPI شما Solution: Improving your OpenAPI spec

  • بهینه‌سازی مشخصات OpenAPI Improving your OpenAPI spec

  • مبانی OpenAPI OpenAPI 101

  • اعتبارسنجی SDK شما Validating your SDK

  • تولید کد در کجا با شکست مواجه می‌شود؟ Where does code generation fail?

  • بررسی و بازبینی SDK شما Reviewing your SDK

  • تولید کد (Code Generation) چیست؟ What is code generation?

  • تولید اولین SDK شما Generating your first SDK

  • راه‌اندازی محیط بیلد (Build Environment) Setting up your build environment

3. تولید SDK با استفاده از Copilot 3. Generating Your SDK with Copilot

  • بررسی SDK تولید شده توسط Copilot Reviewing your Copilot-generated SDK

  • اعتبارسنجی SDK تولید شده توسط Copilot Validating your Copilot-generated SDK

  • تولید SDK با استفاده از Copilot Generating your SDK with Copilot

  • Copilot چیست؟ What is Copilot?

  • چالش: استفاده از Copilot روی مشخصات OpenAPI Challenge: Using Copilot on your OpenAPI spec

  • راهکار: استفاده از Copilot روی مشخصات OpenAPI Solution: Using Copilot on your OpenAPI spec

4. تولید SDK با استفاده از مدل سفارشی 4. Generating Your SDK with a Custom Model

  • راهکار: استفاده از LLM برای بهبود SDK تولید شده توسط LLM Solution: Using an LLM to improve your LLM-generated SDK

  • چالش: استفاده از LLM برای بهبود SDK تولید شده توسط LLM Challenge: Using an LLM to improve your LLM-generated SDK

  • بازبینی SDK تولید شده Reviewing your generated SDK

  • مدل زبانی بزرگ (LLM) چیست؟ What is an LLM?

  • تولید SDK با استفاده از یک LLM Generating your SDK with an LLM

  • چگونه کدهای مناسب را برای مدل خود انتخاب کنیم؟ How do we choose code for our model?

  • اعتبارسنجی SDK تولید شده Validating your generated SDK

5. بهبود فرآیند تولید SDK 5. Improving Your SDK Generation

  • بهینه‌سازی پرامپت: دقیقا بگویید چه می‌خواهید Prompt tuning: Tell me what you want

  • تنظیم LLM برای تولید کد بهتر Tuning your LLM for better code

  • تنظیم مدل: نقاط قوت، ضعف و چالش‌ها Model tuning: The good, the bad, and the ugly

  • ساخت حلقه بازخورد برای کیفیت کد Building a feedback loop for code quality

گام‌های بعدی Next Steps

  • چگونه پشتیبانی و توزیع را مدیریت کنیم؟ How do we handle support and distribution?

  • اطلاعات بیشتر Learn more

  • انتخاب لایسنس‌های مناسب Choosing your licenses

  • بهبود نهایی مشخصات OpenAPI Improving your OpenAPI spec

نمایش نظرات

آموزش ساخت SDKهای بهتر با استفاده از هوش مصنوعی مولد
جزییات دوره
1h 22m
39
(آخرین آپدیت)
1,443
- از 5
ندارد
دارد
دارد
Keith Casey
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Keith Casey Keith Casey

کیت کیسی با 10+ سال تجربه در توسعه نرم افزار و مدیریت پروژه ، یک مشکل ساز است. کیت پروژه ها و تیم هایی را مشاهده کرده است که مانند ساعت کاری ، کارهای شگفت انگیز و سایر مواردی را انجام می دهند که تایتانیک را مانند یک سفر دریایی لذت بخش جلوه می دهد. وی خیلی سریع فهمید که تنها راه جلوگیری از کوه یخ ، رسیدن اطلاعات صحیح به افراد مناسب در اسرع وقت است. کیت کار خود را در کتابخانه کنگره در واشنگتن ، D.C آغاز کرد ، جایی که وی برای پاسخ به سؤال نهایی geek تلاش کرد: "چه اطلاعاتی در کتابخانه کنگره وجود دارد؟" در طی این کار ، وی دو استاندارد XML را که هنوز هم از مجموعه ابرداده های کتابخانه صوتی و تصویری استفاده می شود ، تهیه کرد. از نظر فنی ، وی سایت های تلفن همراه Fox News (پیش آیفون) را از چه مفهومی تا راه اندازی در چهل و پنج روز توسعه داد. سیستم رای گیری برای یک نمایش عملکرد موسیقی زنده؛ سیستم اطلاع رسانی اخبار برای رسانه های تجاری Cygnus (شصت و پنج سایت در هشت عمودی)؛ و سیستم هماهنگی مبتنی بر دروپال برای یک لیگ حرفه ای ورزشی و تیم های آن. در سال 2011 ، او به Twilio به عنوان یک مأمور توسعه دهنده پیوست و API های ارتباطی را به جهان آورد. وی طی بیش از دو سال ، تلاشهای فراوانی در زمینه دسترسی به مراکز مرکزی ایالات متحده و جامعه بزرگتر PHP انجام داد. کیت همچنین بسیاری از تلاشهای مشتری مداری را در Twilio انجام داد تا به آنها كمك كند تا از API خود به روشهای جدید و خلاقانه استفاده كنند ، برای رشد درآمد و بهبود تجربیات مشتری. کیت در حال حاضر با طیف وسیعی از شرکتها در مورد اصول طراحی API ، تضمین کیفیت نرم افزار و بازیابی و بازیابی پروژه های نرم افزاری مشورت می کند.