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

پروژه‌های دواپس - GitLab، کوبرنتیز، داکر، AWS و SonarQube

پروژه‌های دواپس - GitLab، کوبرنتیز، داکر، AWS و SonarQube

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

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

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

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

  • تجربه کار با GitLab الزامی است. ما همه موارد را از پایه پوشش خواهیم داد.
  • تمایل به یادگیری و بررسی مفاهیم جدید در توسعه نرم‌افزار و دواپس
  • ذهن باز و اشتیاق به یادگیری شیوه‌های مدرن توسعه
  • راهنمایی گام‌به‌گام - هر موضوع به صورت ساختاریافته ارائه می‌شود، با راهنمایی‌های گام‌به‌گام در نصب، پیکربندی و استفاده از GitLab
  • یادگیری عملی - لابراتوارها و تمرین‌های عملی در طول دوره ارائه می‌شود تا یادگیری را تقویت کرده و به شما اجازه دهد آنچه آموخته‌اید را در یک محیط واقعی تمرین کنید.

توضیحات دوره

پروژه 5 GitLab SPA - دواپس خودکار، جاوا، نودجی‌اس، PHP، پایتون - آماده‌سازی عملی

به دنیای اپلیکیشن‌های تک‌صفحه‌ای (SPA) با این دوره جامع و عملی خوش‌آمدید. شما به دواپس خودکار در GitLab در حین کار با زبان‌های برنامه‌نویسی مختلف برای ایجاد SPAs قوی و کارآمد مسلط می‌شوید.

بررسی دوره:

  • توسعه 5 پروژه منحصربه‌فرد SPA با استفاده از جاوا، نودجی‌اس، PHP و پایتون
  • پیاده‌سازی دواپس خودکار در GitLab برای توسعه و استقرار بهینه
  • کسب تجربه عملی با سناریوهای واقعی و بهترین شیوه‌ها

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

  • راه‌اندازی CI/CD در GitLab برای پروژه‌های SPA
  • استفاده از ویژگی‌های دواپس خودکار برای تست و استقرار خودکار
  • ساخت SPAs واکنش گرا و تعاملی با استفاده از فناوری‌های مختلف
  • بهینه‌سازی عملکرد و امنیت در محیط‌های SPA

مخاطبان دوره:

  • توسعه‌دهندگانی که می‌خواهند مهارت‌های فول استک خود را گسترش دهند.
  • مهندسان دواپس علاقه‌مند به دواپس خودکار در GitLab
  • دانشجویان و حرفه‌ای‌هایی که به دنبال تجربه عملی با فناوری‌های وب مدرن هستند

با ما همراه شوید تا تجربه یادگیری عمیقی داشته باشید که مهارت‌های توسعه SPA و شیوه‌های دواپس شما را ارتقا بخشد.

مزایای شرکت در دوره:

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

در پایان دوره، شما دارای مهارت‌ها و اعتمادبه‌نفس لازم برای استفاده از ویژگی‌های قدرتمند GitLab در گردش‌کار توسعه خود، پیاده‌سازی پایپ‌لاین‌های CI/CD موثر و کمک به یک محیط دواپس مدرن خواهید بود.

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

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

پروژه‌های دواپس - GitLab، کوبرنتیز، داکر، AWS و SonarQube

  • مقدمه دوره 01:23
  • محتوا 04:43
  • مقدمه 01:15
  • بررسی GitLab 02:38
  • CI/CD در GitLab 03:48
  • رابطه GitLab با اتوماسیون 03:33
  • SPA چیست؟ 03:39
  • ایجاد حساب کاربری در GitLab 03:31
  • رفرشر گیت 03:00
  • افزودن فایل‌ها به GitLab - سرور 05:55
  • بررسی پایپ چ‌لاین 05:30
  • Package Registry در GitLab 04:10
  • رفرشر داکر 02:57
  • Container Registry در GitLab 04:40
  • رفرشر داکرهاب 02:17
  • رفرشر SonarQube 03:22
  • رفرشر کوبرنتیز 08:55
  • درک Runners 04:20
  • درک Executors 04:43
  • Runner خودمدیریت شده - Executor شل 09:02
  • Runner خودمدیریت شده - Executor داکر 07:15
  • درک پروژه‌های نودجی‌اس 04:31
  • استقرار اپلیکیشن نودجی‌اس به صورت محلی 07:19
  • راه‌اندازی زیرساخت برای CI/CD نودجی‌اس 08:48
  • مرحله بیلد و تست 08:33
  • مرحله SonarQube 07:54
  • ایجاد Dockerfile برای نودجی‌اس 03:37
  • مرحله بیلد و پوش کردن داکر 13:10
  • ایجاد فایل مانیفست کوبرنتیز 06:26
  • مرحله استقرار در EKS 14:30
  • خلاصه پروژه نودجی‌اس 02:36
  • درک پروژه‌های PHP 04:07
  • استقرار اپلیکیشن PHP به صورت محلی 07:13
  • راه‌اندازی زیرساخت برای CI/CD در PHP 11:59
  • مرحله بیلد و تست 06:50
  • ایجاد Dockerfile برای PHP 05:38
  • مرحله بیلد و پوش کردن داکر 07:14
  • ایجاد فایل مانیفست کوبرنتیز 07:24
  • مرحله استقرار در EKS 15:34
  • خلاصه پروژه PHP 04:19
  • درک پروژه‌های پایتون 04:09
  • استقرار اپلیکیشن پایتون به صورت محلی 03:33
  • راه‌اندازی زیرساخت برای CI/CD پایتون 13:06
  • مرحله بیلد و تست 06:52
  • ایجاد Dockerfile برای پایتون 03:40
  • مرحله بیلد و پوش کردن داکر 03:30
  • فایل مانیفست کوبرنتیز و مرحله استقرار 08:16
  • خلاصه پروژه پایتون 02:16
  • درک ایجنت GitLab 05:38
  • راه‌اندازی زیرساخت 06:30
  • رجیستریشن و نصب ایجنت 08:55
  • استقرار با استفاده از ایجنت 12:05
  • درک پروژه‌های جاوا 04:54
  • استقرار اپلیکیشن جاوا به صورت محلی 08:02
  • تغییر مسیر URL اپلیکیشن جاوا 08:02
  • راه‌اندازی زیرساخت برای CI/CD جاوا 05:53
  • مرحله بیلد و تست 10:08
  • Package Registry برای Maven 09:58
  • ایجاد Dockerfile برای جاوا 04:19
  • مرحله بیلد و پوش کردن داکر 09:20
  • راه‌اندازی ایجنت کوبرنتیز در GitLab 06:53
  • فایل مانیفست کوبرنتیز 01:34
  • مرحله استقرار در EKS 15:01
  • خلاصه پروژه جاوا 02:04
  • درک دواپس خودکار 04:55
  • راه‌اندازی زیرساخت برای CI/CD دواپس خودکار 05:09
  • راه‌اندازی ایجنت کوبرنتیز در GitLab 05:04
  • نصب Nginx Ingress 03:04
  • پیکربندی دواپس خودکار 05:05
  • استقرار با استفاده از دواپس خودکار 10:30
  • عیب‌یابی دواپس خودکار 02:30
  • سفارشی‌سازی دواپس خودکار - Dockerfile 07:44
  • سفارشی‌سازی دواپس خودکار 02:53
  • خلاصه پروژه دواپس خودکار 02:07

4,492,000 1,123,000 تومان

مشخصات آموزش

پروژه‌های دواپس - GitLab، کوبرنتیز، داکر، AWS و SonarQube

  • تاریخ به روز رسانی: 1404/12/10
  • سطح دوره:همه سطوح
  • تعداد درس:74
  • مدت زمان :07:32:13
  • حجم :3.38GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

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

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

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

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