دوره آموزشی خودکارسازی بررسی کد با OpenAI و Streamlit
1 ساعت 1 دقیقهمتوسط2025-07-29
مدرسین

Walter Shields
Tech Educator and Best-Selling Author
جزئیات دوره
با این دوره میتونی فرآیند توسعه نرمافزار رو متحول کنی و یه دستیار هوشمند بررسی کد با کمک هوش مصنوعی بسازی که به صورت خودکار کیفیت کد رو تحلیل میکنه، باگها رو پیدا میکنه و پیشنهادهای بهبود میده.
توی این دوره یاد میگیری چطور فریمورک سریع وب Streamlit رو با مدلهای زبانی پیشرفته OpenAI ترکیب کنی تا یه ابزار بررسی کد بسازی که حتی از بازبینی دستی هم کارآمدتره.
بهت یاد میده چطور فایلهای مختلف کد رو آپلود کنی، تحلیلشون کنی و بازخورد دستهبندیشده بگیری که شامل رعایت استانداردهای نوشتن کد، شناسایی خطاها و پیشنهادهای خوانایی بهتره.
تمرکز این دوره روی کاربرد واقعی، طراحی تجربه کاربری مناسب، مدیریت خطاها و روشهای انتشار ابزار هست تا در نهایت یه دستیار بررسی کد آماده استفاده بسازی که میتونه توی تیمهای توسعه بهکار گرفته بشه، زمان رو ذخیره کنه و کیفیت کدها رو بالا ببره.
🎯 اهداف یادگیری دوره
✅ ساخت یه اپلیکیشن کامل بررسی کد با هوش مصنوعی با استفاده از Streamlit و API های OpenAI که به صورت خودکار سبک کدنویسی، خطاها و مشکلات خوانایی رو بررسی میکنه.
✅ ادغام API های OpenAI با قابلیت آپلود فایل برای پردازش و بررسی کدهای مختلف در فرمتها و اندازههای متفاوت.
✅ سفارشیسازی پرامپتهای AI برای تولید بازخورد دستهبندیشده در مورد سبک کدنویسی، شناسایی باگها و بهبود خوانایی.
✅ پیادهسازی مدیریت خطای قوی برای فایلهای بزرگ یا ورودیهای نامعتبر و طراحی رابط کاربری مناسب برای فرآیند بررسی کد.
✅ انتشار و اشتراکگذاری ابزار بررسی کد در Streamlit Cloud و گرفتن بازخورد تیمهای توسعه برای بهبود مداوم ابزار.
توی این دوره یاد میگیری چطور فریمورک سریع وب Streamlit رو با مدلهای زبانی پیشرفته OpenAI ترکیب کنی تا یه ابزار بررسی کد بسازی که حتی از بازبینی دستی هم کارآمدتره.
بهت یاد میده چطور فایلهای مختلف کد رو آپلود کنی، تحلیلشون کنی و بازخورد دستهبندیشده بگیری که شامل رعایت استانداردهای نوشتن کد، شناسایی خطاها و پیشنهادهای خوانایی بهتره.
تمرکز این دوره روی کاربرد واقعی، طراحی تجربه کاربری مناسب، مدیریت خطاها و روشهای انتشار ابزار هست تا در نهایت یه دستیار بررسی کد آماده استفاده بسازی که میتونه توی تیمهای توسعه بهکار گرفته بشه، زمان رو ذخیره کنه و کیفیت کدها رو بالا ببره.
🎯 اهداف یادگیری دوره
✅ ساخت یه اپلیکیشن کامل بررسی کد با هوش مصنوعی با استفاده از Streamlit و API های OpenAI که به صورت خودکار سبک کدنویسی، خطاها و مشکلات خوانایی رو بررسی میکنه.
✅ ادغام API های OpenAI با قابلیت آپلود فایل برای پردازش و بررسی کدهای مختلف در فرمتها و اندازههای متفاوت.
✅ سفارشیسازی پرامپتهای AI برای تولید بازخورد دستهبندیشده در مورد سبک کدنویسی، شناسایی باگها و بهبود خوانایی.
✅ پیادهسازی مدیریت خطای قوی برای فایلهای بزرگ یا ورودیهای نامعتبر و طراحی رابط کاربری مناسب برای فرآیند بررسی کد.
✅ انتشار و اشتراکگذاری ابزار بررسی کد در Streamlit Cloud و گرفتن بازخورد تیمهای توسعه برای بهبود مداوم ابزار.
مهارت ها
Software Quality AssuranceOpenAI APIOpenAIProgramming FoundationsArtificial Intelligence FoundationsArtificial Intelligence (AI)Software DevelopmentOne-Off
سرفصل ها
مقدمه
- از OpenAI و Streamlit برای بررسی کد استفاده کنید
- آنچه برای شروع نیاز دارید
آماده شوید
- نصب پایتون و Streamlit
- اولین برنامه Streamlit خود را بسازید
رابط کاربری نقد و بررسی را بسازید
- طرحبندی ورودی و خروجی کد را طراحی کنید
- اضافه کردن گزینه آپلود فایل
به OpenAI متصل شوید
- کلید API خود را دریافتکنید و به OpenAI متصل شوید
- کد را برای بررسی به OpenAI ارسال کنید
- پیشنهادات نقد و بررسی را به وضوح نمایش دهید
دستیار بررسی را بهبود بخشید
- سبک اعلان را سفارشی کنید
- فایلهای بزرگ و ورودیهای نامناسب را به طرز ماهرانهای مدیریت کنید
منتشرکنید و به اشتراک بگذارید
- اپلیکیشن نقد و بررسی خود را روی Streamlit Cloud مستقر کنید
تأمل و تجدید نظر کنید
- قدم بعدی چیست؟
دوره های مرتبط
- دوره آموزشی اولین دستیار هوش مصنوعی خود را با OpenAI Agent Builder بسازید (بدون نیاز به کدنویسی)
- دوره آموزشی توسعه یک دستیار بازبینی کد
- دوره آموزشی ساخت دستیار هوش مصنوعی برای تحلیل نیازمندیهای کسبوکار (بدون نیاز به کدنویسی)
- دوره آموزشی وایب کدینگ از ابتدا: راهنمای مبتدیان برای ساخت و عرضه یک اپلیکیشن با هوش مصنوعی
- دوره آموزشی توسعه مبتنی بر مشخصات با GitHub Spec Kit
- دوره آموزشی تولید یک API با CI/CD در Claude Code
- دوره آموزشی ساخت و استقرار در هر محیط با OpenAI GPT-5-Codex
- دوره آموزشی کد کلود: طراحی سیستمهای هوش مصنوعی چندمدلی
مسیرهای مرتبط
- مسیر آموزشی طراحی تجربه کاربری با Figma
- مسیر آموزشی مقدمهای بر مهارتهای پایه برای کار با داده: پردازش دادهها
- مسیر آموزشی ملزومات هوش مصنوعی برای طراحان تجربه کاربری
- مسیر آموزشی تبدیل شدن به یک مهندس هوش مصنوعی
- مسیر آموزشی هوش مصنوعی برای رهبران سازمانی
- مسیر آموزشی مقدمهای بر مهارتهای پایه برای کار با داده: ذخیرهسازی دادهها
- مسیر آموزشی ساخت محصولات هوش مصنوعی: گواهینامه حرفهای ملزومات امنیت
- مسیر آموزشی ارتقاء مهارت های خود را در هوش مصنوعی و یادگیری ماشین