تسلط به GitLab: ساخت پایپلاینهای ادغام مداوم
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- اصول GitLab: درک مفاهیم اصلی، نصب و پیکربندی GitLab، که پایهگذار شیوههای موثر CI/CD است.
- خودکارسازی پایپلاین: بررسی جزئیات ایجاد و بهینهسازی پایپلاینهای CI/CD با استفاده از رویکردهای اسکریپتی و اعلانی
- تسلط به gitlab-ci yml: هنر تعریف پایپلاینها بهعنوان کد را بیاموزید و در پیکربندی پایپلاینهای نسخهکنترلشده و قابل بازتولید، مهارت پیدا کنید.
- تکنیکهای عیبیابی: مهارتهای شناسایی و حل مشکلات رایج را توسعه دهید تا بتوانید محیط GitLab پایدار و مقاومی را حفظ کنید.
- استراتژیهای بهینهسازی: تکنیکهای بهینهسازی عملکرد GitLab را کشف کنید تا اطمینان حاصل شود که فرآیندهای CI/CD شما کارآمد، مطمئن و متناسب با صنعت هستند.
توضیحات دوره
به یک سفر تحولآفرین با دوره جامع ما، "تسلط به GitLab: ساخت پایپلاینهای ادغام مداوم" بپیوندید.
این برنامه عملی بهدقت طراحیشده است تا شما را با مهارتها و دانش لازم برای بهرهبرداری کامل از پتانسیل GitLab برای گردش کارهای CI/CD کارآمد و قوی مجهز کند.
با مبانی شروع میکنید و به نصب، پیکربندی و ادغام GitLab با سیستمهای کنترل نسخه میپردازید. با پیشرفت در دوره، شما از طریق ایجاد و بهینهسازی پایپلاینهای CI/CD هدایت میشوید و ویژگیهای پیشرفتهای مانند پایپلاینهای اسکریپتی و اعلانی، پایپلاین بهعنوان کد و بهترین شیوههای فایل GitLab را بررسی میکنید.
علاوه بر مبانی، بینشهایی درباره مدیریت افزونهها، امنیت و ملاحظات مقیاسپذیری به شما ارائه میشود تا اطمینان حاصل کنید که میتوانید GitLab را بهطور یکپارچه در پروژهها و تیمهای مختلف پیادهسازی کنید. مثالهای واقعی و سناریوهای مرتبط با صنعت درک شما را تقویت میکند و نکات عیبیابی و تکنیکهای بهینهسازی عملکرد شما را قادر میسازد که به چالشها بهطور مستقیم بپردازید.
چه یک مبتدی باشید که به دنبال ایجاد یک پایهی قوی هستید و چه یک کاربر با تجربه که بهدنبال ارتقاء مهارتهای خود است، این دوره همه چیز را پوشش میدهد. با تسلط به GitLab و ارتقاء تواناییهای خود در ادغام و تحویل مداوم، در دنیای پویا توسعه نرمافزار پیشتاز باشید.
این دوره برای چه کسانی مناسب است؟
- دانشجویان و علاقهمندان: دانشجویان و علاقهمندان به فناوری که به دنبال کاوش و کسب تجربه عملی در GitLab و درک نقش آن در شیوههای توسعه نرمافزار مدرن هستند.
- مدیران سیستم: مدیران سیستم که به یادگیری نحوهی مدیریت و نگهداری از موارد GitLab و اطمینان از ثبات، امنیت و مقیاسپذیری آن علاقهمند هستند.
- مهندسان DevOps: حرفهایهای در نقش DevOps که به دنبال عمیقتر کردن مهارتهای خود در راهاندازی، پیکربندی و بهینهسازی GitLab برای فرآیندهای CI/CD روان در سازمان خود هستند.
- توسعهدهندگان نرمافزار: توسعهدهندگانی که به دنبال بهبود درک خود از شیوههای ادغام و تحویل مداوم هستند و کسانی که به دنبال پیادهسازی GitLab برای خودکارسازی روندهای ساخت و استقرار هستند
- مدیران IT و سرپرستان تیم: مدیران و سرپرستان تیمهای توسعه نرمافزار یا DevOps که به دنبال درک این موضوع هستند که چگونه میتوان از GitLab برای بهینهسازی روندهای تیم و تحویل پروژه استفاده کرد.
تسلط به GitLab: ساخت پایپلاینهای ادغام مداوم
-
از این دوره چه آموختید 04:18
-
CI/CD چیست؟ 13:37
-
چگونه از پلتفرم Udemy استفاده کنیم؟ 02:25
-
سیستمهای عملیاتی 12:37
-
معماری LAB 04:02
-
دانلود VirtualBox و لینوکس 01:46
-
نصب لینوکس و ذخیره آن بهعنوان تصویر طلایی 11:54
-
معماری LAB GitLab 02:41
-
ایجاد VMs برای GitLab 05:05
-
آماده کردن VMs برای GitLab 04:38
-
نصب سرور GitLab 10:35
-
GitLab مدیریتشده توسط خود در مقابل Cloud 17:22
-
برچسبها و تگها 04:54
-
نصب GitLab-Runner 24:10
-
مجوز برای کاربر gitlab-runner 13:47
-
GitLab Runners مشترک 15:58
-
GitHub و GitLab 08:45
-
چرا از پایپلاین استفاده میکنیم؟ 06:55
-
مروری بر رابط کاربری گرافیکی (GUI) GitLab 05:11
-
مروری بر منطقه مدیریت 12:12
-
فایل پیکربندی gitlab-ci-yml در Gitlab 16:45
-
اطلاعات پایه در مورد زبان Yaml 11:57
-
چگونه مراحل را در GitLab اجرا کنیم؟ 09:54
-
همزمانی جاب های موازی در GitLab 06:23
-
گزینه When در GitLab 03:47
-
اجازه دادن به خطا در GitLab 04:52
-
Timeout 08:37
-
آرتیفکتها 07:45
-
آزمون تسلط به GitLab None
-
برنامه استقرارهای پروژه Java 01:51
-
ایجاد پروژه Java و کلون کردن آن 11:42
-
کد Java را به سرور GitLab ارسال کنید 11:14
-
پیوستن GitLab Runner به سرور GitLab 07:13
-
نصب Tomcat بر روی GitLab Runners 09:18
-
نصب Maven بر روی GitLab Runners 08:34
-
استقرار برنامههای Java با پایپلاین GitLab 18:55
-
برنامه استقرارهای Java بر روی AWS 03:12
-
فایلها را از محلی به GitLab Cloud ارسال کنید 11:55
-
رجیستر در AWS 03:36
-
اضافه کردن کاربر در AWS 04:23
-
ایجاد نمونههای AWS 11:18
-
نصب Tomcat بر روی AWS 08:44
-
نصب Maven بر روی AWS 05:35
-
پیوستن AWS به GitLab Cloud 11:51
-
استقرار برنامه Java بر روی AWS 11:41
-
برنامه استقرارهای پروژههای Python 02:32
-
ایجاد حساب توسعهدهنده 06:57
-
فایلها را به سرور GitLab ارسال کنید 12:14
-
راه اندازی GitLab Runners 06:39
-
ساخت و استقرار اپلیکیشن Python 21:39
-
مروری بر Git 09:15
-
نصب Git بر روی ویندوز و لینوکس 08:35
-
رجیستر در GitHub 03:01
-
فرمان های Git 12:03
-
ارسال به مخزن از راه دور 08:01
-
کد بهروزرسانیشده Git را از ویندوز به GitHub ارسال کنید 06:29
-
کد بهروزرسانیشده Git را از لینوکس به GitHub ارسال کنید 09:27
-
بازگشت به نسخه قبلی Git 08:38
مشخصات آموزش
تسلط به GitLab: ساخت پایپلاینهای ادغام مداوم
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:58
- مدت زمان :08:47:02
- حجم :3.37GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy