دوره آموزشی
دوبله زبان فارسی
دوره فشرده Maven
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک اینکه Maven چیست و چرا این قدر محبوب است؟
- تسلط به تمام مفاهیم اصلی Maven
- ایجاد و ساخت یک پروژه از خط فرمان
- کار بر روی یک مورد کاربردی کامل از توسعه وب با Java
- ساخت و توسعه پروژههای Maven در eclipse
- نوشتن، اجرای تستهای واحد و رد کردن آنها با Maven
- ایجاد یک وب اپلیکیشن با Maven
- توسعه یک پروژه Maven چندماژوله
- درک دامنههای Maven
- استفاده از پروفایلها
- آموزش نحوه پیکربندی ساخت Maven در Jenkins
- درک ساختار پروژه Spring Boot در Maven
- استفاده از مدیریتهای مخزن سفارشی
- همه اینها در مراحل ساده و قابل فهم
پیش نیازهای دوره
- نحوه نصب نرمافزار به صورت کامل توضیح داده شده است
- دانش پایه در Java و توسعه وب مفید است، اما ضروری نیست
توضیحات دوره
Apache Maven یکی از محبوبترین ابزارهای ساخت و مدیریت پروژه در دنیای Java است. در این دوره با مفاهیم اصلی Maven آشنا میشوید و در حین کار عملی، پروژههای Java وب چندماژوله با Maven ایجاد خواهید کرد.
- نصب Maven را دانلود و راهاندازی میکنید
- یک پروژه مستقل با استفاده از اسکریپت Maven از خط فرمان ایجاد میکنید.
- مدل شیء پروژه (Project Object Model) را درک میکنید
- تمام مفاهیم مهم مانند مراحل چرخه حیات Maven، مختصات پروژه، پلاگینها، اهداف (Goals) و مخازن (Repositories) را یاد میگیرید
- پیکربندی تنظیمات پیشفرض Maven را انجام میدهید.
- یک وب اپلیکیشن با Maven ساخته و توسعه میدهید.
- از Maven در eclipse با کمک پلاگین m2eclipse بهره میگیرید.
مستندات مورد نیاز چیست؟
- Java ،IDE Eclipse ،Tomcat ،Maven (نصب آن در بخش آسان انجام میشود.)
- آشنایی پایه با Java و توسعه وب مفید است اما اجباری نیست.
چه چیزهایی از این دوره میگیریم؟
- درک اینکه «قواعد بر برابری نسبت به پیکربندی» چیست و ساختار پروژه Maven چگونه است؟
- توانایی اجرای پروژههای ساخته شده با Maven را دارید.
- ساخت و توسعه یک وب اپلیکیشن Java با Maven را تمرین میکنید.
- تمام مفاهیم مهم Maven را در حین کار عملی یاد میگیرید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان Java
- دانشآموزان با زمینه Java
- کسی که میخواهد پروژهها را با Maven توسعه دهد و بسازد.
- پیشزمینه در توسعه برنامههای وب و Java مفید است اما ضروری نیست.
دوره فشرده Maven
-
معرفی مدرس و دوره 02:02
-
راهنمای دوره 01:35
-
مسیر یادگیری توسعهدهنده فولاستک 07:34
-
دانلود پروژههای کامل شده 00:29
-
دانلود یادداشتها 00:29
-
Maven چیست؟ 03:16
-
چرا Maven؟ 03:54
-
معرفی None
-
معرفی 01:15
-
نصب Java (آخرین نسخه) 02:50
-
نصب Eclipse (آخرین نسخه) 02:44
-
نصب Tomcat 01:07
-
پیکربندی Tomcat در eclipse 02:07
-
پروژههای وب و تنظیمات eclipse 00:41
-
دانلود Maven 00:58
-
جزئیات نصب Maven 01:51
-
یک پروژه ساده Java 04:31
-
فایل POM XML 01:56
-
تعیین نسخه منبع و هدف کامپایلر 01:17
-
ساخت پروژه از خط فرمان 02:24
-
پلاگینها 02:20
-
مراحل چرخه عمر 02:58
-
مختصات 03:21
-
مخازن 06:28
-
تمرین 00:50
-
ایجاد پروژه Maven و مفاهیم کلیدی None
-
معرفی 01:01
-
مورد کاربردی 02:28
-
ایجاد پروژه Maven در eclipse 02:50
-
پیکربندی تنظیمات کامپایلر 02:58
-
ایجاد لایه دسترسی به داده 03:26
-
پیادهسازی لایه دسترسی به دادهها 01:55
-
بهروزرسانی نسخه JUnit 02:11
-
استفاده از JUnit 5 00:51
-
نوشتن تستهای واحد 05:58
-
ساخت از خط فرمان 00:55
-
رد کردن تستها 01:37
-
رد کردن تستها در eclipse 01:43
-
ایجاد لایه Business Object 03:25
-
افزودن وابستگیهای Spring 01:31
-
مدیریت وابستگیها 03:47
-
ساخت پروژه 00:59
-
Maven در eclipse None
-
معرفی 00:36
-
ایجاد وب اپلیکیشن 03:43
-
ایجاد Servlets 04:52
-
Servlet API Update 01:22
-
ایجاد HTML محصول 02:21
-
خلاصه بخش 00:59
-
وب اپلیکیشن Maven None
-
معرفی 00:42
-
ایجاد فایل POM والد 02:45
-
بروزرسانی Child POMs 02:00
-
ساخت پروژه چندماژوله 01:51
-
اضافه کردن وابستگیهای خدمات محصول 01:23
-
ایجاد Servlet محصول - خواندن پارامتر درخواست 02:56
-
ایجاد Servlet محصول - فراخوانی متد BO 01:00
-
کد Servlet نمایش محصول 02:11
-
ساخت نهایی پروژه 01:25
-
اجرای اپلیکیشن 03:05
-
عیب یابی 02:24
-
ایجاد پروژه چندماژوله None
-
تمرین 02:17
-
انتقال پروژهها به پوشه والد 02:12
-
رفع مشکلات و بهروزرسانی 01:31
-
ایمپورت کردن پروژهها به eclipse 01:18
-
ایمپورت کردن همه پروژهها همزمان 01:01
-
شش Scopes 03:46
-
Scopes در پروژههای ما 01:25
-
Scopes None
-
مدیریت وابستگیها 03:38
-
مدیریت پلاگینها 03:11
-
معرفی 02:43
-
مورد کاربردی 01:13
-
ایجاد پروژه 01:02
-
ایجاد پیکربندی 02:21
-
پیکربندی پروفایلها 03:05
-
پروفایلها در عمل 04:06
-
پروفایلها None
-
معرفی 01:55
-
پیکربندی پوشش تست Jacoco 08:14
-
نصب و راهاندازی Sonar 03:41
-
عیب یابی 00:31
-
تولید گزارش Sonar 05:08
-
مشکلات اپلیکیشن های Spring سنتی 02:01
-
ویژگیهای Spring Boot 05:51
-
نصب Spring Tool Suite (STS) 01:34
-
پیکربندی JDK در STS 01:30
-
Spring Boot در عمل 04:14
-
ایجاد پروژه Spring Boot 02:04
-
استفاده از استارترهای Spring Boot در فایل POM 04:41
-
SpringBootApplication@ 05:58
-
SpringBootTest@ 01:31
-
انجام تزریق وابستگی 03:54
-
تست 03:28
-
شروع سریع Spring Boot None
-
معرفی 02:29
-
معرفی CI و CD 04:59
-
معرفی Jenkins 02:32
-
معرفی AWS EC2 02:52
-
راهاندازی نمونه EC2 03:51
-
Mac Only - اتصال به EC2 03:17
-
Windows - استفاده از MobaXterm و اتصال 04:08
-
نصب Maven و ساخت پروژهها 03:09
-
نصب Jenkins 07:05
-
داشبورد Jenkins 05:53
-
اولین کار 04:47
-
ساخت پروژههای Maven 02:37
-
تمرین - ساخت پروژه وب Maven 00:59
-
معرفی 03:09
-
مراحل 01:36
-
Docker 07:23
-
نصب Docker 02:32
-
اجرای Nexus 03:56
-
لاگین به عنوان مدیر 02:13
-
نوعهای مخزن 04:09
-
ایجاد گروه مخزن 05:02
-
پیکربندی XML 02:37
-
ایجاد و پیکربندی پروژه Maven 04:43
-
Build 01:53
-
استقرار 02:23
-
Mirrors 03:07
-
معرفی 01:16
-
دانلود پروژههای کامل شده 00:19
-
مرور API و پروژه 03:55
-
کد Mojo 03:15
-
ایجاد پروژه پلاگین 05:27
-
پیادهسازی Mojo 02:53
-
پلاگین تست 02:42
-
سینتکس Shorthand 02:43
-
دسترسی به اطلاعات پروژه 03:19
-
دسترسی به وابستگیها 01:25
-
ارسال پارامترهای دیگر 05:00
-
استفاده از پلاگین در پروژههای دیگر 05:50
-
پلاگینها None
-
معرفی 01:53
-
ویژگی های لاگ 02:50
-
استفاده از جزئیات پروژه 03:41
-
دسترسی به دایرکتوریهای Build 02:19
-
دسترسی به ویژگی های سیستم Java 01:32
-
استفاده از ویژگی های سفارشی 03:17
-
استفاده از جدیدترین پلاگین Maven Ant 02:44
-
آزمون نهایی None
-
تبریک و سپاسگزاری 00:58
مشخصات آموزش
دوره فشرده Maven
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:144
- مدت زمان :06:16:43
- حجم :3.11GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy