5 پروژه دواپس - جنکینز، K8s، داکر، AWS ،SonarQube و Nexus
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تسلط به جنکینز از مبانی تا ویژگیهای پیشرفته
- راهاندازی و مدیریت jobs و مخازن جنکینز به طور کارآمد
- پیادهسازی استراتژیهای موثر برنچینگ و ادغام
- پیکربندی و بهینهسازی پایپلاینهای CI/CD جنکینز
- استفاده از Package Registry و Container Registry جنکینز
- یکپارچهسازی جنکینز با سرویسهای ابری مانند AWS و کوبرنتیز (EKS)
- استفاده از یکپارچهسازی جنکینز با Terraform برای زیرساخت به عنوان کد
- پیادهسازی تست خودکار و بررسیهای کیفیت کد با SonarQube
- استفاده از جنکینز با داکر و داکرهاب برای گردشکارهای کانتینر
- یکپارچهسازی جنکینز با انسیبل برای مدیریت پیکربندی
- مدیریت Terraform states در جنکینز
- پیادهسازی بهترین شیوههای امنیتی در گردشکارهای جنکینز
- مدیریت و بهینهسازی جنکینز برای عملکرد و مقیاسپذیری
پیشنیازهای دوره
- تجربه کار با جنکینز الزامی است. ما همه موارد را از پایه پوشش میدهیم.
- تمایل به یادگیری و کشف مفاهیم جدید در توسعه نرمافزار و دواپس
- ذهن باز و اشتیاق به یادگیری شیوههای مدرن توسعه
- راهنمایی گامبهگام - هر موضوع به صورت ساختاریافته ارائه شده و راهنماییهای گامبهگام در نصب، پیکربندی و استفاده از GitLab ارائه میشود.
- یادگیری عملی - لابراتوارها و تمرینهای عملی در طول دوره برای تقویت یادگیری و امکان تمرین آنچه آموختهاید، ارائه میشود.
توضیحات دوره
5 پروژه SPA جنکینز - دواپس خودکار، جاوا، نودجیاس، PHP، پایتون - آمادهسازی عملی
شما به دنیای اپلیکیشنهای تک صفحهای (SPAs) با این دوره جامع و عملی میپردازید. شما به جنکینز دواپس در حین کار با چندین زبان برنامهنویسی برای ایجاد SPAs قوی و کارآمد تسلط پیدا میکنید.
بررسی دوره:
- توسعه 5 پروژه SPA منحصربهفرد با استفاده از جاوا، نودجیاس، PHP و پایتون
- پیادهسازی جنکینز برای توسعه و استقرار بهینه
- کسب تجربه عملی با سناریوهای واقعی و بهترین شیوهها
آنچه یاد خواهید گرفت:
- راهاندازی پایپلاینهای CI/CD جنکینز برای پروژههای SPA
- استفاده از ویژگیهای دواپس برای تست و استقرار خودکار
- ایجاد SPAs واکنشگرا و تعاملی با استفاده از فناوریهای مختلف
- بهینهسازی عملکرد و امنیت در محیطهای SPA
مخاطبان دوره:
- توسعهدهندگانی که میخواهند مهارتهای فولاستک خود را گسترش دهند.
- مهندسان دواپس علاقهمند به جنکینز دواپس
- دانشجویان و حرفهایهایی که به دنبال تجربه عملی با فناوریهای وب مدرن هستند.
به ما بپیوندید تا یک تجربه یادگیری فراگیر را به دست آورید که مهارتهای توسعه SPA و شیوههای دواپس شما را ارتقا دهد.
مزایای شرکت در دوره:
- توسعه مهارتهای جامع - کسب تخصص در مجموعه ابزارها و ویژگیهای جنکینز از کنترل نسخه اولیه تا شیوههای پیشرفته دواپس
- افزایش چشمانداز شغلی - مهارتهای دواپس در تقاضای بالا هستند و تسلط به جنکینز میتواند درهای جدیدی به فرصتهای شغلی و پیشرفت شغلی بگشاید.
- بهبود کارایی گردشکار - یادگیری بهترین شیوهها برای بهینهسازی فرآیندهای توسعه، کاهش زمان ورود به بازار، و افزایش بهرهوری
- تجربه عملی - تمرین با سناریوهای واقعی و یکپارچهسازی جنکینز با ابزارها و پلتفرمهای محبوب استفاده شده در توسعه نرمافزار مدرن
- همکاری بهتر - تسلط به ویژگیهای جنکینز برای همکاری تیمی، مدیریت پروژه و ارتباطات
- تمرکز بر امنیت - یادگیری نحوه پیادهسازی شیوههای امن دواپس، اطمینان از انطباق پروژهها با استانداردهای صنعت، امنیت و انطباق
- دانش مقیاسپذیر - اعمال مهارتهای جنکینز در پروژههای با هر اندازه، از مخازن شخصی تا پیادهسازیهای سطح شرکتی
- یادگیری مداوم - با آخرین روندها و فناوریهای دواپس از طریق اکوسیستم در حال تحول جنکینز بروز خواهید بود.
در پایان دوره، شما مهارتها و اعتمادبهنفس لازم برای استفاده از ویژگیهای قدرتمند جنکینز در گردشکار توسعه خود را خواهید داشت، پایپلاینهای CI/CD کارآمد را پیادهسازی کرده و به یک محیط مدرن دواپس کمک کنید.
این دوره برای چه کسانی مناسب است؟
- علاقهمندان به دواپس که میخواهند به مجموعه ویژگیهای وسیع جنکینز تسلط پیدا کنند.
- مبتدیان کامل که میخواهند سفر خود را در توسعه نرمافزار و دواپس شروع کنند.
- دانشجویان و فارغالتحصیلان اخیر که به دنبال توسعه مهارتهای عملی برای حرفه خود هستند.
- توسعهدهندگانی که میخواهند مهارتهای کنترل نسخه و همکاری خود را بهبود بخشند.
- حرفهایهای IT که به دنبال انتقال به نقشهای دواپس هستند.
- علاقهمندان به دواپس که میخواهند به مجموعه ویژگیهای وسیع جنکینز تسلط پیدا کنند.
- هر کسی میتواند دوره را با سرعت دلخواه خود مطالعه کند.
5 پروژه دواپس - جنکینز، K8s، داکر، AWS ،SonarQube و Nexus
-
مقدمه دوره 01:23
-
محتوا 04:28
-
جنکینز - سناریوی بلادرنگ 01:07
-
بررسی جنکینز 01:16
-
CI/CD جنکینز 02:51
-
رابطه جنکینز با اتوماسیون 02:24
-
نیاز، مزایا و جایگزینهای جنکینز 05:36
-
کنسول رابط کاربری جنکینز 05:44
-
SPA چیست؟ 02:54
-
روشهای استفاده از سرور جنکینز 01:31
-
نصب روی AWS 08:54
-
نصب روی MacOS 01:33
-
نصب روی داکر 02:48
-
رفرشر گیت و Maven 07:40
-
رفرشر داکر 14:42
-
رفرشر Sonarqube 04:29
-
رفرشر کوبرنتیز 12:28
-
انواع Jobs جنکینز 07:04
-
درک Freestyle Jobs 05:38
-
استقرار پروژه مبتنی بر جاوا روی تامکت 20:10
-
ایدئولوژی کسبوکار برای پروژه 04:50
-
استقرار اپلیکیشن جاوا به صورت محلی 09:01
-
ابزارها و معماری 05:17
-
جزئیات استفاده و راهاندازی 06:36
-
مرحله 1 - راهاندازی زیرساخت 08:59
-
مرحله 2 - راهاندازی وابستگی 02:20
-
مرحله 3 - راهاندازی استقرار 06:17
-
سناریوی بلادرنگ - بخش 1 17:18
-
سناریوی بلادرنگ - بخش 2 16:24
-
سناریوی بلادرنگ - بخش 3 06:19
-
سناریوی بلادرنگ - بخش 4 11:49
-
سناریوی بلادرنگ - بخش 5 05:23
-
سناریوی بلادرنگ - بخش 6 43:34
-
پایان 03:22
-
درک جنکینز روی داکر 03:52
-
درک پروژه نودجیاس 04:24
-
استقرار اپلیکیشن نودجیاس به صورت محلی 05:32
-
راهاندازی زیرساخت 13:27
-
مرحله چکاوت 07:51
-
مرحله بیلد 05:19
-
Dockerfile برای اپلیکیشن نودجیاس 03:33
-
ساخت داکر ایمیج 13:21
-
عیبیابی مجوزها برای داکر 05:03
-
پوش کردن ایمیج به داکرهاب 06:54
-
یکپارچهسازی با AWS 10:14
-
ایجاد فایل مانفیست کوبرنتیز 06:26
-
یکپارچهسازی با کوبرنتیز 08:16
-
پروژه - استقرار End to End روی EKS 15:02
-
خلاصه پروژه 02:32
-
درک جنکینز روی ایجنتها 04:20
-
درک پروژههای پایتون 04:25
-
راهاندازی زیرساخت 07:12
-
اتصال استاد جنکینز با ایجنت 09:00
-
تست Job جنکینز ایجنت 03:11
-
مرحله چکاوت 04:51
-
مرحله بیلد 02:34
-
Dockerfile برای اپلیکیشن پایتون 03:40
-
ساخت داکر ایمیج 05:24
-
پوش کردن ایمیج به داکرهاب 05:17
-
یکپارچهسازی با AWS 06:15
-
راهاندازی زیرساخت EKS 02:01
-
ایجاد فایل مانفیست کوبرنتیز 04:13
-
یکپارچهسازی با کوبرنتیز 04:25
-
پروژه - استقرار End to End روی EKS 03:46
-
خلاصه پروژه 02:36
-
درک پروژه PHP 04:29
-
استقرار اپلیکیشن PHP به صورت محلی 04:31
-
راهاندازی زیرساخت برای CI/CD در PHP 06:43
-
محیطهای چندگانه در EKS 05:51
-
مرحله چکاوت 03:00
-
مرحله بیلد 04:42
-
ایجاد Dockerfile برای PHP 05:44
-
مرحله بیلد داکر 02:44
-
مرحله پوش کردن داکر 04:17
-
یکپارچهسازی AWS با جنکینز 06:16
-
ایجاد فایل مانفیست کوبرنتیز 07:40
-
مرحله استقرار روی EKS 12:37
-
خلاصه پروژه PHP 02:41
مشخصات آموزش
5 پروژه دواپس - جنکینز، K8s، داکر، AWS ،SonarQube و Nexus
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:78
- مدت زمان :08:38:35
- حجم :3.95GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy