دوره آموزشی خودکارسازی فرآیندها با GitHub Actions
1 ساعت 19 دقیقهپیشرفته2023-05-26
مدرسین

Ray Villalobos
Senior Staff Instructor at LinkedIn Learning
جزئیات دوره
برای توسعهدهندگان حرفهای، حل مشکلات تکراری یک مهارت حیاتی است. در این دوره، که با همکاری GitHub تهیه شده است، ری ویلابوس به شما آموزش میدهد که چگونه با GitHub Actions فرآیندهای خود را خودکارسازی کرده و بهرهوری را افزایش دهید.
آنچه در این دوره یاد میگیرید:
✅ مبانی GitHub Actions: نحوه عملکرد و قابلیتهای آن
✅ ایجاد یک Action سفارشی: شامل workflow، Dockerfile، entry point و action.yml
✅ انتشار در Marketplace: روشهای آمادهسازی و بهینهسازی
✅ تست و انتشار Actions برای استفاده در پروژههای واقعی
✅ افزودن مهارتهای GitHub Actions به رزومه و پورتفولیو
این دوره ویژه توسعهدهندگان و فارغالتحصیلان رشته کامپیوتر است که میخواهند مهارتهای عملی خود را تقویت کرده و در بازار کار رقابتی برتری داشته باشند.
آنچه در این دوره یاد میگیرید:
✅ مبانی GitHub Actions: نحوه عملکرد و قابلیتهای آن
✅ ایجاد یک Action سفارشی: شامل workflow، Dockerfile، entry point و action.yml
✅ انتشار در Marketplace: روشهای آمادهسازی و بهینهسازی
✅ تست و انتشار Actions برای استفاده در پروژههای واقعی
✅ افزودن مهارتهای GitHub Actions به رزومه و پورتفولیو
این دوره ویژه توسعهدهندگان و فارغالتحصیلان رشته کامپیوتر است که میخواهند مهارتهای عملی خود را تقویت کرده و در بازار کار رقابتی برتری داشته باشند.
مهارت ها
Version ControlGitHubSoftware Development ToolsSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - ایجاد یک اقدام GitHub در MarketPlace
- 02 - استفاده از اسلایدها
1. مبانی عمل
- 03 - اقدامات چگونه کار میکنند
- 04 - ایجاد یک مخزن و صفحات GitHub
- 05 - پایتون برای پردازش YAML با فضاهای کد
- 06 - پایان دادن به فید RSS
2. انتشار یک اقدام بازار
- 07 - ایجاد یک گردش کار با اقدامات موجود
- 08 - ایجاد یک مخزن ژنراتور Dockerfile
- 09 - ایجاد نقطه ورود
- 10 - ساخت فایل action.yml
- 11 - اعمال خود را آزمایش کنید
- 12 - ایجاد نسخه
مراحل بعدی
- 13 - بعدش چی
دوره های مرتبط
- دوره آموزشی آمادگی گواهینامه GitHub Administration: بخش ششم مدیریت اقدامات
- دوره آموزشی ساخت خطوط CI/CD تقویتشده با هوش مصنوعی: خودکارسازی بازبینی کد، خلاصههای PR و مسائل GitHub با Copilot و Claude
- دوره آموزشی مهندسی داده پیشرفته با اسنوفلیک (Snowflake)
- دوره آموزشی مدیریت و مناطق استقرار Azure: بهترین شیوهها برای ساخت یک ابر با حاکمیت مناسب
- دوره آموزشی توسعه OpenAI API و MCP
- دوره آموزشی استراتژیهای استقرار مداوم
- دوره آموزشی اتوماسیون تست وب با Playwright، Python و Pytest: تسلط بر تست مدرن وب با Playwright و Pytest در پایتون
- دوره آموزشی باز کردن جعبه هوش مصنوعی: بررسی عمیق Visual Studio Code و GitHub Copilot
مسیرهای مرتبط
- مسیر آموزشی الزامات شغلی در گواهینامه حرفه ای GitHub
- مسیر آموزشی آماده شدن برای گواهی مبانی GitHub
- مسیر آموزشی آماده شدن برای گواهینامه GitHub Administration
- مسیر آموزشی گواهینامه حرفهای مهندسی داده از Snowflake
- مسیر آموزشی ارتقاء مهارت های خود در زبان پایتون
- مسیر آموزشی موفق شدن به عنوان یک توسعه دهنده نرم افزار از راه دور
- مسیر آموزشی بهبود بخشیدن مهارت های Continuous Deliver
- مسیر آموزشی تمرینهای عملی پایتون