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

دوره‌ فشرده Maven

دوره‌ فشرده 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

2,475,000 495,000 تومان

مشخصات آموزش

دوره‌ فشرده Maven

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:همه سطوح
  • تعداد درس:144
  • مدت زمان :06:16:43
  • حجم :3.11GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

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

The Great Courses
7,827,500 1,565,500 تومان
  • زمان: 19:49:53
  • تعداد درس: 83
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی
3,403,500 680,700 تومان
  • زمان: 08:37:22
  • تعداد درس: 34
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی
3,476,000 695,200 تومان
  • زمان: 08:48:53
  • تعداد درس: 26
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی
493,500 98,700 تومان
  • زمان: 01:15:49
  • تعداد درس: 40
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی
9,157,000 1,831,400 تومان
  • زمان: 23:11:13
  • تعداد درس: 161
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی
10,730,500 2,146,100 تومان
  • زمان: 27:10:32
  • تعداد درس: 203
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی
809,500 161,900 تومان
  • زمان: 02:03:56
  • تعداد درس: 26
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی
7,643,000 1,528,600 تومان
  • زمان: 19:21:59
  • تعداد درس: 121
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی
6,477,500 1,295,500 تومان
  • زمان: 16:24:29
  • تعداد درس: 101
  • سطح دوره:
  • زبان: دوبله فارسی

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

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