مهندسی دواپس - راهنمای کامل
✅ سرفصل و جزئیات آموزش
در این دوره شما دواپس را با گیت، Apache Maven و JUnit و Apache Log4j یاد می گیرید. برای تبدیل شدن به مهندس دواپس، اتوماسیون بیلد و مهارت های تست را کسب می کنید.
آنچه یاد خواهید گرفت
- آشنایی با دواپس
- گیت و گیت هاب، Apache Maven و JUnit و Log4j
- تبدیل شدن به مهندس دواپس و یا مدیر پروژه
- سیستم کنترل نسخه
- مقدمه گیت، نصب و گردش کار
- کار با مخازن و ایجاد مخازن راه دور
- افزودن پروژه موجود به گیت هاب با استفاده از Git Bash
- حذف فایل ها
- کار با برنچ ها
- معرفی Maven، دانلود و نصب Maven
- مخازن Maven
- ایجاد پروژه مستقل Maven در CLI
- فایل های JAR و WAR و EAR چیست؟
- چرخه عمر بیلد Maven
- توسعه پروژه Maven مستقل در حالت غیر تعاملی
- اجرای موارد تست با Maven
- ایجاد پروژه وب Maven در CLI
- ایجاد پروژه مستقل Maven و پروژه وب Maven از طریق IDE
- افزودن وابستگی ها به pom xml
- زنجیره وابستگی و اسکوپ ها در Maven
- معرفی JUnit و افزودن وابستگی JUnit5 در پروژه Maven
- حاشیه نویسی های JUnit5 و حاشیه نویسی RepeatedTest@
- Assertions و Timeouts در JUnit5
- استثناهای مورد انتظار JUnit5
- تست های پارامتری شده JUnit5
- JUnit5 و نحوه اجرای تست واحد با Maven
- تگ گذاری و فیلترینگ در JUnit5
- فریمورک Hamcrest
- تست واحد در مخزن اسپرینگ بوت
- تست یکپارچه سازی اسپرینگ بوت
- آشنایی با Log4j
- کامپوننت های Log4j و پیاده سازی آن ها
- کار با ویژگی های Log4j
توضیحات دوره
Uplatz، آموزش جامع را در مورد دواپس ارائه می دهد که چهار مورد از مهم ترین و محبوب ترین عناصر تشکیل دهنده سیستم یکپارچه دواپس را پوشش می دهد. این دوره بر درک دقیق و پیاده سازی موارد زیر تمرکز دارد:
- گیت و گیت هاب - رایگان، متن باز، سیستم کنترل نسخه توزیع شده
- Apache Maven - ابزاری برای اتوماسیون بیلد از جمله مدیریت و درک پروژه نرم افزاری
- JUnit - فریمورک تست واحد برای زبان برنامه نویسی جاوا
- Apache Log4j-java - یوتیلیتی لاگ کردن مبتنی بر جاوا و فریمورک قابل اعتماد، سریع و انعطاف پذیر (APIs)
با در نظر گرفتن مهمترین عناصر دواپس یعنی سازگاری (کنترل نسخه)، اتوماسیون بیلد، تست، لاگ کردن و نظارت، این دوره محبوب ترین ابزارها و فناوری های مورد استفاده در دواپس را پوشش می دهد. این دوره دواپس به شما کمک می کند تا بلوک های سازنده و ابزارهای مهم آن: گیت، Maven و JUnit و Log4j را یاد بگیرید. بنابراین دنیایی از فرصت ها را در مهندسی دواپس و مدیریت پروژه به روی خود باز می کنید.
این دوره برای چه کسانی مناسب است؟
- مهندسان دواپس
- مهندسان قابلیت اطمینان سایت
- کسی که آرزوی شغلی در دواپس را دارد.
- مهندسان و مشاوران گیت
- معماران گیت و گیت هاب
- مبتدیان و تازه کاران علاقه مند به توسعه و تست نرم افزار
- متخصصان Maven
- توسعه دهندگان نرم افزار
- متخصصان تست نرم افزار
- مهندسان طراحی و تحلیلگران سیستم
- متخصصان تست خودکار
- توسعه دهندگان و متخصصان تست جاوا و Maven
- توسعه دهندگان جاوای فول استک
- توسعه دهندگان جاوا (بک اند) - فریمورک اسپرینگ، Junit و AWS
- مهندسان سلنیوم با Junit
- معماران راه حل و معماران بک اند
مهندسی دواپس - راهنمای کامل
-
مقدمه دواپس 17:30
-
سیستم کنترل نسخه 29:12
-
مقدمه گیت 11:50
-
نصب گیت 15:33
-
گردش کار گیت 23:23
-
ایجاد مخزن از راه دور 05:55
-
چگونه با استفاده از Git Bash پروژه موجود را به گیت هاب اضافه کنیم؟ 15:08
-
کار با مخازن - بخش 1 25:16
-
کار با مخازن - بخش 2 16:50
-
کار با مخازن - بخش 3 11:19
-
حذف فایل ها 14:44
-
کار با برنچ ها 17:13
-
مقدمه Maven 53:02
-
دانلود و نصب Maven 11:07
-
مخازن Maven 34:09
-
ایجاد پروژه مستقل Maven در CLI 26:43
-
فایل های JAR و WAR و EAR چیست؟ 11:03
-
چرخه عمر بیلد Maven 33:15
-
توسعه پروژه Maven مستقل در حالت غیر تعاملی 11:51
-
اجرای موارد تست با Maven 35:46
-
ایجاد پروژه وب Maven در CLI 14:32
-
ایجاد پروژه مستقل Maven از طریق IDE 29:51
-
ایجاد پروژه وب Maven از طریق IDE 12:21
-
افزودن وابستگی ها به pom.xml 26:16
-
زنجیره وابستگی 18:02
-
اسکوپ ها در Maven 14:24
-
مقدمه JUnit 20:40
-
افزودن وابستگی JUnit 5 در پروژه Maven 07:59
-
JUnit 5 - حاشیه نویسی ها - بخش 1 31:18
-
JUnit 5 - حاشیه نویسی ها - بخش 2 22:30
-
JUnit 5 - حاشیه نویسی ها - بخش 3 13:58
-
JUnit 5 - حاشیه نویسی RepeatedTest@ 08:01
-
JUnit 5 - بررسی Assertions - بخش 1 30:03
-
JUnit 5 - بررسی Assertions - بخش 2 24:54
-
JUnit 5 - بررسی Timeouts 19:27
-
JUnit 5 - استثناهای مورد انتظار 20:23
-
JUnit 5 - تست های پارامتری 24:24
-
JUnit 5 - چگونه تست واحد را با Maven اجرا کنیم؟ 24:24
-
JUnit 5 - تگ گذاری و فیلترینگ 18:11
-
فریمورک Hamcrest 34:52
-
تست واحد در مخزن اسپرینگ بوت 48:32
-
تست یکپارچه سازی اسپرینگ بوت 50:53
-
آشنایی با Log4j 25:59
-
کامپوننت ها و پیاده سازی Log4j 46:30
-
کار با ویژگی های Log4j 36:17
-
آزمون پایان دوره None
مشخصات آموزش
مهندسی دواپس - راهنمای کامل
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:46
- مدت زمان :17:25:30
- حجم :7.41GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy