آموزش های یودمی
دوبله زبان فارسی

بوت کمپ GitLab CI/CD - از صفر تا صد - پروژه‌های آماده به کار 2024

دوره های آموزشی
دوره های Udemy
  • 4.9 امتیاز (5,254)
  • 11:15:49
  • تعداد بازدید 6
  • 128 ویدئو آموزشی
بوت کمپ GitLab CI/CD - از صفر تا صد - پروژه‌های آماده به کار 2024

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • تسلط به به GitLab از مبانی تا ویژگی‌های پیشرفته
  • راه‌اندازی و مدیریت مخازن GitLab به‌صورت کارآمد
  • پیاده‌سازی استراتژی‌های موثر برنچینگ و ادغام
  • پیکربندی و بهینه‌سازی پایپ‌لاین‌های CI/CD در GitLab
  • استفاده از Package Registry و Container Registry در GitLab
  • یکپارچه‌سازی GitLab با سرویس‌های ابری مانند AWS و کوبرنتیز (EKS)
  • استفاده از یکپارچه‌سازی Terraform در GitLab برای زیرساخت به‌عنوان کد
  • پیاده‌سازی و خودکارسازی تست‌ و بررسی کیفیت کد با استفاده از SonarQube
  • استفاده از GitLab با داکر و داکرهاب برای گردش کارهای کانتینری
  • یکپارچه‌سازی GitLab با انسیبل برای مدیریت پیکربندی
  • مدیریت Terraform states در GitLab
  • اتصال GitLab با جیرا و Confluence برای مدیریت پروژه یکپارچه
  • راه‌اندازی نوتیفیکیشن‌های تلگرام برای رویدادهای GitLab
  • پیاده‌سازی بهترین شیوه‌های امنیت در گردش کارهای GitLab
  • مدیریت و بهینه‌سازی GitLab برای عملکرد و مقیاس‌پذیری
  • اعمال ویژگی‌های GitLab در سناریوهای توسعه واقعی
  • همکاری موثر با استفاده از ابزارهای تیمی GitLab

پیش‌نیازهای دوره

  • نیازی به تجربه قبلی در GitLab نیست، زیرا ما همه موارد را از ابتدا پوشش خواهیم داد.

توضیحات دوره

مباحث دوره:

  • آشنایی با GitLab
    • مبانی کنترل نسخه
    • بررسی GitLab و معماری آن
  • اصول GitLab
    • مدیریت مخازن
    • استراتژی‌های برنچینگ و ادغام
    • فرآیند بررسی کد
  • یکپارچه‌سازی مداوم و استقرار مداوم (CI/CD)
    • پیکربندی پایپ‌لاین CI/CD در GitLab
    • ساخت، تست و استقرار اپلیکیشن‌ها
  • ابزارهای دواپس در GitLab
    • Package Registry
    • Container Registry
    • مدیریت state در Terraform
  • یکپارچه‌سازی‌ها و ویژگی‌های پیشرفته
    • یکپارچه سازی AWS
    • داکر و داکرهاب
    • کوبرنتیز و EKS
    • Terraform
    • انسیبل
    • SonarQube برای تحلیل کیفیت کد
  • همکاری و مدیریت پروژه
    • یکپارچه‌سازی جیرا
    • یکپارچه‌سازی Confluence
    • یکپارچه‌سازی Telegram برای نوتیفیکیشن‌ها
  • امنیت و انطباق
    • ویژگی‌های امنیتی GitLab
    • پیاده‌سازی شیوه‌های ایمن دواپس
  • مدیریت و بهینه‌سازی GitLab
    • مدیریت نمونه
    • تیونینگ عملکرد
    • مقیاس‌بندی GitLab برای استفاده شرکت‌ی

این دوره برای چه کسانی مناسب است؟

  • مشتاقان دواپس که می‌خواهند به مجموعه ویژگی‌ گسترده GitLab مسلط شوند.
  • مبتدیان کامل که می‌خواهند سفر خود را در توسعه نرم‌افزار و دواپس آغاز کنند.
  • دانشجویان و فارغ‌التحصیلان اخیر که به دنبال ساخت مهارت‌های عملی برای شغل خود هستند.
  • توسعه‌دهندگانی که می‌خواهند مهارت‌های کنترل نسخه و همکاری خود را بهبود بخشند.
  • متخصصان IT که به دنبال انتقال به نقش‌های دواپس هستند.
  • هر کسی می تواند این دوره را با سرعت خود انتخاب کند.

بوت کمپ GitLab CI/CD - از صفر تا صد - پروژه‌های آماده به کار 2024

  • مقدمه دوره 01:21
  • سفر GitLab 00:47
  • محتوا 05:34
  • پروژه Capstone 03:00
  • مقدمه 01:15
  • بررسی GitLab 02:38
  • GitLab CI/CD 03:48
  • رابطه GitLab با اتوماسیون 03:33
  • نیاز، مزایا و جایگزین‌های GitLab 04:46
  • ایجاد حساب GitLab 03:31
  • بررسی رابط کاربری 05:50
  • رفرشر گیت 03:00
  • افزودن فایل‌ها به Gitlab - سرور 05:55
  • افزودن فایل‌ها به Gitlab - بررسی IDE وب 02:09
  • افزودن فایل‌ها به گیت‌هاب - کنسول 02:04
  • انتقال از گیت‌هاب به GitLab 02:01
  • پایپ‌لاین 00:20
  • درک فایل پایپ‌لاین 05:30
  • رفرشر داکر 02:57
  • مبانی پایپ‌لاین 05:14
  • ویرایشگر پایپ‌لاین 04:33
  • ویرایشگر پایپ‌لاین - عملی 02:55
  • پایپ‌لاین Multi-Job 06:23
  • عیب‌یابی شکست Job در پایپ‌لاین Multi-Job 03:37
  • Job Timeout 04:18
  • درک Stages 03:19
  • Stages - عملی 07:03
  • چندین Jobs در Stages 05:31
  • درک نیازها 03:21
  • Stages و نیازها - چک پوینت 07:22
  • نیازها - عملی 07:23
  • درک کامپوننت‌های Job 03:11
  • کامپوننت‌های اسکریپت Job - عملی 05:52
  • فرمان‌های لینوکس در پایپ‌لاین 01:54
  • اجرای اسکریپت خارجی در پایپ‌لاین 04:06
  • فرمان‌های چندخطی لینوکس در پایپ‌لاین 03:22
  • کامنت‌ها در پایپ‌لاین 03:10
  • درک آرتیفکت‌ها 03:23
  • آرتیفکت‌ها در پایپ‌لاین 04:10
  • متغیر پایپ‌لاین - عملی 05:40
  • متغیر پروژه - عملی 05:07
  • متغیر داخلی - عملی 04:50
  • متغیر فایل - عملی 04:42
  • متغیر پویا - عملی 02:51
  • Skipping Jobs - عملی 01:40
  • تریگر دستی - عملی 02:43
  • درک قوانین و Only 02:34
  • قوانین و Only - عملی 11:48
  • کلیدواژه‌های گردش کار - عملی 02:47
  • درک درخواست ادغام 03:23
  • درخواست ادغام در پایپ‌لاین 04:46
  • ایمیج - عملی 03:52
  • دانلود پکیج در پایپ‌لاین 02:32
  • ماتریس و حلقه - عملی 05:52
  • درک زمانبندی پایپ‌لاین 02:11
  • زمانبندی پایپ‌لاین 02:10
  • مدیریت شکست Job 05:24
  • درک Runners 04:20
  • درک Executors 04:43
  • غیرفعال‌سازی Runner مشترک 03:23
  • Runner خودمدیریت شده روی ابر (شل) 09:02
  • Runner خودمدیریت شده روی سیستم عامل مک 05:40
  • Runner خودمدیریت شده روی ویندوز 03:00
  • Runner خودمدیریت شده روی ابر (داکر) 07:15
  • تغییر داکر ایمیج برای Runner خودمدیریت شده 01:48
  • چندین Executor روی Runners 09:04
  • خلاصه Runners 00:36
  • یکپاچه‌سازی‌ها 00:22
  • راه‌اندازی Runner برای ابزارهای مختلف 11:54
  • رفرشر Maven 02:32
  • پایپ‌لاین با استفاده از ابزار بیلد - Maven 03:16
  • انتشار موارد تست Junit 06:36
  • GitLab - بررسی Package Registry 04:10
  • GitLab - بررسی Package Registry - عملی 11:39
  • ساخت داکر ایمیج با استفاده از پایپ‌لاین 04:29
  • رفرشر داکرهاب 02:17
  • پوش کردن تصویر به داکرهاب 12:33
  • GitLab - بررسی Container Registry 04:40
  • GitLab - بررسی Container Registry - عملی 06:41
  • استفاده از فرمان‌های AWS CLI در پایپ‌لاین 08:38
  • پوش کردن تصویر به ECR 07:04
  • رفرشر Sonarqube 03:22
  • راه‌اندازی Sonarqube 08:35
  • پایپ‌لاین با استفاده از تحلیل Sonarqube 09:32
  • رفرشر کوبرنتیز 08:55
  • راه‌اندازی کوبرنتیز - EKS 05:48
  • پایپ‌لاین با استفاده از کوبرنتیز 04:12
  • رفرشر Terraform 02:27
  • راه‌اندازی Terraform 03:34
  • پایپ‌لاین با Terraform اولیه 03:57
  • پایپ‌لاین با فایل‌های متغیر Terraform 04:37
  • پایپ‌لاین با ماژول‌های Terraform 06:24
  • Terraform States در GitLab 03:56
  • Terraform States در GitLab - عملی 06:48
  • رفرشر انسیبل 03:38
  • راه‌اندازی انسیبل 03:37
  • پایپ‌لاین با Ad-Hoc انسیبل 07:36
  • پایپ‌لاین با پلی بوک انسیبل 05:27
  • درک ایجنت GitLab 05:38
  • راه‌اندازی زیرساخت 06:30
  • رجیستریشن و نصب ایجنت 08:55
  • استقرار با استفاده از ایجنت 12:05
  • ابزارهای مدیریت پروژه 00:20
  • رفرشر جیرا 10:19
  • GitLab - یکپارچه‌سازی جیرا - عملی 08:32
  • GitLab - بررسی Issue یکپارچه سازی جیرا - عملی 02:23
  • رفرشر Confluence 05:20
  • GitLab - یکپارچه‌سازی Confluence - عملی 01:42
  • رفرشر تلگرام 02:38
  • GitLab - یکپارچه‌سازی تلگرام - عملی 06:17
  • تئوری پروژه 06:00
  • پروژه Capstone - زیرساخت - عملی 17:09
  • پروژه Capstone - پایپ‌لاین - عملی 41:03
  • آزمون 1 None
  • آزمون 2 None

9,900,000 ریال 49$

مشخصات آموزش

بوت کمپ GitLab CI/CD - از صفر تا صد - پروژه‌های آماده به کار 2024

  • سطح دوره:همه سطوح
  • تعداد درس:128
  • مدت زمان :11:15:49
  • حجم :4.19GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی: دوره های Udemy
  • تعداد بازدید: 6

آموزش های مرتبط

آموزش های یودمی

1,877,000 ریال

  • زمان: 02:08:55
  • تعداد درس: 11
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی

850,000 ریال

  • زمان: 58:29
  • تعداد درس: 11
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی

1,628,000 ریال

  • زمان: 01:51:51
  • تعداد درس: 35
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی

733,000 ریال

  • زمان: 50:14
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی

1,672,000 ریال

  • زمان: 01:54:29
  • تعداد درس: 13
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی

5,397,000 ریال

  • زمان: 06:08:32
  • تعداد درس: 5
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی

1,657,000 ریال

  • زمان: 01:53:24
  • تعداد درس: 43
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی

3,916,000 ریال

  • زمان: 04:27:00
  • تعداد درس: 56
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی

14,880,000 ریال

  • زمان: 39:03:45
  • تعداد درس: 82
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید