دوره آموزشی ساخت باتهای گیتهاب
2 ساعت 27 دقیقهپیشرفته2024-08-08
مدرسین

Manaswini Das
جزئیات دوره
گیت هاب طیف باورنکردنی از ویژگی ها را برای مدیریت، آزمایش و حتی استقرار کد ارائه می دهد، اما می تواند بسیار زیاد باشد. خوشبختانه، GitHub همچنین ابزارهایی را ارائه می دهد که به شما کمک می کند آن فرآیندهای پیچیده را مطابق با مشخصات خود مدیریت کنید. به Manaswini Das بپیوندید تا ساخت ربات با استفاده از Python و Probot را با کمک منظم GitHub Copilot کشف کنید.
مهارت ها
Github CopilotVersion ControlGitHubPythonSoftware Development ToolsProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - مقدمه ای بر ساخت رباتهای GitHub
- 02 - آنچه باید بدانید
1. رباتهای GitHub
- 03 - رباتهای GitHub چیست؟
- 04 - مزایای رباتهای GitHub
- 05 - نمونههایی از رباتهای GitHub
- 06 - اصول API GitHub
- 07 - وب هوکها و رویدادهای GitHub
- 08 - چالش - نظر موضوع را ارسال کنید
- 09 - راه حل - نظر مشکل را ارسال کنید
2. با استفاده از پایتون یک ربات GitHub بسازید
- 10 - راهاندازی محیط توسعه
- 11 - شروع کنید
- 12 - استفاده از gidgethub در خط فرمان
- 13 - یک وب سرویس Hello World را بنویسید و راهاندازی کنید
- 14 - استفاده از gidgethub برای پاسخگویی به وب هوک ها
- 15 - با ربات GitHub خود کارهای بیشتری انجام دهید
- 16 - چالش - هنگام ادغام یک درخواست کششی نظر دهید
- 17 - راه حل - هنگام ادغام یک درخواست کششی اظهار نظر کنید
3. با استفاده از Probot یک ربات GitHub بسازید
- 18 - Probot چیست
- 19 - راهاندازی محیط توسعه
- 20 - برنامه Probot را پیکربندی کنید
- 21 - برنامه Probot خود را مستقر کنید
- 22 - بهترین شیوه ها
- 23 - چالش - ربات خود را برای اضافه کردن یک برچسب تایید شده پیکربندی کنید
- 24 - راه حل - ربات خود را برای افزودن یک برچسب تایید شده پیکربندی کنید
4. منابع و مطالعه بیشتر
- 25 - کتابهای پیشنهادی و منابع دیگر
- 26 - انجمنها و انجمنها برای پیوستن
نتیجه گیری
- 27 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی مدیریت بسته های آموزشی با Yarn
- دوره آموزشی ساخت Monorepos در GitHub
- دوره آموزشی واگذاری وظایف به GitHub Copilot: ایجاد شیوههای مهندسی سریعتر و هوشمندانهتر
- دوره آموزشی یادگیری اقدامات GitHub
- دوره آموزشی نکات سریع گیت هاب
- دوره آموزشی پیادهسازی دسترسی مبتنی بر نقش با استفاده از هوش مصنوعی برای توسعهدهندگان Java
- دوره آموزشی AI Show: سیستم های توصیه کننده ساختمان
- دوره آموزشی آشنایی با Semantic Kernel در اکوسیستم هوش مصنوعی مایکروسافت
مسیرهای مرتبط
- مسیر آموزشی تبدیل شدن به یک مهندس یادگیری ماشین
- مسیر آموزشی ایجاد مهارت های مولد هوش مصنوعی برای توسعه دهندگان
- مسیر آموزشی ایجاد مهارت های هوش مصنوعی برای توسعه دهندگان وب
- مسیر آموزشی شروع کار با PHP
- مسیر آموزشی ایجاد مهارت های جاوا
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده Full-Stack وب
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده وب
- مسیر آموزشی مبانی توسعه نرم افزار