آموزش Maven Fundamentals

Maven Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: بیلدهای قابل تکرار یکی از بزرگترین مشکلات توسعه نرم افزار هستند. این مشکل تنها زمانی پیچیده تر می شود که وابستگی های بیشتری را اضافه کنید. در این دوره، Maven Fundamentals، یاد خواهید گرفت که از Maven برای ایجاد ساخت‌های قابل تکرار و مدیریت تمام وابستگی‌ها و نسخه‌سازی پروژه خود استفاده کنید. ابتدا، ساختار پروژه Maven خود را بررسی خواهید کرد. در مرحله بعد، نحوه استفاده از وابستگی ها و نحوه بازیابی و همچنین ذخیره آنها را خواهید آموخت. در نهایت، نحوه عملکرد مخازن و همچنین پلاگین ها و ادغام IDE را خواهید آموخت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش Maven مورد نیاز برای ساخت هر یک از برنامه های جاوا را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی Maven Introduction to Maven

  • معرفی Maven Introduction to Maven

  • بررسی نسخه Version Check

  • بررسی اجمالی دوره Course Overview

  • موضوعات Topics

  • Maven چیست؟ What Is Maven?

  • مورچه Ant

  • گریدل؟ Gradle?

  • نسخه ی نمایشی: نصب Maven Demo: Installing Maven

  • نسخه ی نمایشی: ایجاد اولین پروژه شما Demo: Creating Your First Project

  • خلاصه Summary

ساختار پروژه با استفاده از Maven Project Structure using Maven

  • ساختار Maven Maven Structure

  • ساختار پیش فرض Maven Maven Default Structure

  • src/main/java src/main/java

  • هدف target

  • pom.xml pom.xml

  • وابستگی ها Dependencies

  • pom.xml با New Dependency pom.xml with New Dependency

  • نسخه ی نمایشی: افزودن یک وابستگی Demo: Adding a Dependency

  • اهداف Goals

  • نسخه ی نمایشی: اجرای اهداف Demo: Executing Goals

  • ~/.m2/repository ~/.m2/repository

  • خلاصه Summary

کار با Dependencies Working with Dependencies

  • وابستگی های Maven Maven Dependencies

  • قطعات وابستگی Dependency Pieces

  • نسخه ها Versions

  • انواع Types

  • وابستگی های گذرا Transitive Dependencies

  • محدوده ها Scopes

  • نسخه ی نمایشی: افزودن وابستگی ها Demo: Adding Dependencies

  • خلاصه Summary

استفاده از مخازن Using Repositories

  • مخازن Maven Maven Repositories

  • ~/.m2/repository ~/.m2/repository

  • مخازن Repositories

  • مخزن وابستگی Dependency Repository

  • نسخه ی نمایشی: افزودن مخازن SNAPSHOT Demo: Adding SNAPSHOT Repositories

  • مخزن پلاگین Plugin Repository

  • انتشار/عکس های فوری Releases / Snapshots

  • خلاصه Summary

استفاده از پلاگین ها Using Plugins

  • پلاگین های Maven Maven Plugins

  • اهداف Goals

  • فاز Phases

  • افزونه کامپایلر Compiler Plugin

  • نسخه ی نمایشی: افزودن افزونه کامپایلر Demo: Adding the Compiler Plugin

  • پلاگین Jar Jar Plugin

  • نسخه ی نمایشی: افزودن پلاگین Jar Demo: Adding the Jar Plugin

  • افزونه منبع Source Plugin

  • نسخه ی نمایشی: افزودن افزونه منبع Demo: Adding the Source Plugin

  • افزونه Javadoc Javadoc Plugin

  • نسخه ی نمایشی: افزودن افزونه جاوادوک Demo: Adding the Javadoc Plugin

  • خلاصه Summary

یکپارچه سازی IDE IDE Integration

  • یکپارچه سازی IDE IDE Integration

  • طرح کلی Outline

  • وابستگی ها Dependencies

  • نسخه ی نمایشی: افزودن یک وابستگی با استفاده از Intellij Demo: Adding a Dependency Using Intellij

  • نسخه ی نمایشی: جستجوی وابستگی پیش رو Demo: Dependency Search Ahead

  • پروفایل ها Profiles

  • نسخه ی نمایشی: استفاده از پروفایل ها در Intellij Demo: Using Profiles in Intellij

  • نسخه ی نمایشی: پروفایل های CLI Demo: CLI Profiles

  • سلسله مراتب وابستگی Dependency Hierarchy

  • نسخه ی نمایشی: دسترسی به سلسله مراتب وابستگی Demo: Accessing the Dependency Hierarchy

  • پوم موثر Effective Pom

  • نسخه ی نمایشی: دسترسی به Pom موثر Demo: Accessing the Effective Pom

  • چند ماژول Multi Module

  • نسخه ی نمایشی: ایجاد پروژه چند ماژول Demo: Multi Module Project Creation

  • نسخه ی نمایشی: ماژول مدل خدمات وب چند ماژول Demo: Multi Module Web Service Model Module

  • نسخه ی نمایشی: ماژول سرویس گیرنده وب چند ماژول Demo: Multi Module Web Service Client Module

  • نسخه ی نمایشی: ماژول سرور وب سرویس چند ماژول Demo: Multi Module Web Service Server Module

  • خلاصه Summary

استفاده از فایل BOM Using a BOM file

  • استفاده از فایل BOM Using a BOM File

  • BOM BOM

  • بسته بندی BOM BOM Packaging

  • نسخه ی نمایشی: بسته بندی BOM Demo: BOM Packaging

  • نسخه ی نمایشی: مدیریت وابستگی BOM Demo: BOM Dependency Management

  • وارد كردن Import

  • نسخه ی نمایشی: وارد کردن یک BOM Demo: Importing a BOM

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش Maven Fundamentals
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 38m
77
Pluralsight (پلورال سایت) pluralsight-small
20 بهمن 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
2
از 5
دارد
دارد
دارد
Bryan Hansen

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bryan Hansen Bryan Hansen

برایان مدیر گروه فناوری فناوری ، یک شرکت مشاوره مستقر در سالت لیک سیتی است و دوره های متعددی را در جاوا تألیف و تدریس کرده است. در طی سالها ، برایان دوره هایی را در مورد گواهینامه های جاوا ، JPA ، Hibernate ، Spring ، Spring MVC ، Spring JDBC ، Maven ، RESTful Services ، سلنیوم ، تست خودکار ، CAS و موضوعات مختلف امنیتی تدریس کرده است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.