لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Java/Apache Maven: ساختن برنامه های جاوا را به روش سخت متوقف کنید!
Java/Apache Maven: Stop Building Java Programs the Hard Way!
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آپاچی ماون: رازهای ساخت و مدیریت پروژه های جاوا و جاوا بهار. آموزش استفاده از ابزار ساخت جاوا. محیط توسعه خود را برای جاوا و Maven تنظیم کنید از Maven در سناریوهای «دنیای واقعی» استفاده کنید. دانش Maven Fundermentals و نحوه به کارگیری آنها را به دست آورید در مورد افزونه های Maven و نحوه استفاده مؤثر از آنها بیاموزید! درباره Maven Life Cycles بیاموزید یاد بگیرید که چگونه Maven Life Cycles را مطابق با نیازهای خود سفارشی کنید! با وابستگی های گذرا و نحوه حل آنها آشنا شوید! آموزش ساخت و استقرار یک برنامه کاربردی کنسول جاوا به عنوان یک jar اجرایی مستقل آموزش ساخت و استقرار یک برنامه وب جاوا که از چارچوب Spring MVC استفاده می کند. IDE مفید خواهد بود
***اکنون در سال 2019 به روز رسانی کنید!!***
برای جاوا، وقتی یک محیط توسعه یکپارچه (IDE) داریم، چرا به ابزاری مانند Maven نیاز داریم؟
انجام یک ساخت جاوا در یک IDE «فقط» زمانی درست است که یک پروژه ساده باشد، برای یک توسعهدهنده، اما زمانی که از آن فراتر رفتید، همه چیز پیچیده میشود و به ابزاری مانند Maven نیاز خواهید داشت.
با پروژه های پیچیده جاوا و Spring Framework باید به چیزهای بیشتری فکر کنید. مثلا؛ وابستگی های دیگر پروژه، کد اشتراک گذاری، کنترل نسخه و غیره...
این دوره آموزشی Maven مقدمهای بر ابزار پرکاربرد اتوماسیون ساخت جاوا - Apache Maven است و کاملاً عملی است. پیگیری این دوره آسان است و از Maven از خط فرمان و از طریق محیط توسعه یکپارچه (IDE) استفاده می کند.
نحوه نصب و راه اندازی صحیح محیط را یاد خواهید گرفت، بنابراین می توانید از Maven از خط فرمان و از Eclipse IDE استفاده کنید.
با نحوه استفاده از Maven در سناریوهای «دنیای واقعی جاوا» آشنا شوید، تا بتوانید فوراً دانش جدید خود را در پروژههای «جاوای واقعی جهان» به کار ببرید!
با استفاده از مثالها در مورد مخزن Maven، پلاگینها، چرخههای زندگی، سفارشیسازی چرخههای زندگی و وابستگیهای گذرا خواهید آموخت. چگونه از Eclipse IDE و افزونه m2Eclipse آن برای مشاهده و رفع وابستگی های پروژه نهایت استفاده را ببریم.
تنها 4 ساعت دیگر با Maven آماده خواهید شد!!
سرفصل ها و درس ها
خوش آمدی
WELCOME
مقدمه ای بر Maven Course 101
Introduction to Maven Course 101
اهداف آپاچی ماون
Objectives of Apache Maven
شروع شدن
GETTING STARTED
محیط دوره پیشنهادی
Suggested Course Environment
نحوه نصب و راه اندازی Apache Maven
How to Installing & Set-Up Apache Maven
راه اندازی Maven با Eclipse IDE
Setting-Up Maven with Eclipse IDE
تنظیم محیط توسعه برای دوره
Setting Up Development Environment for the Course
برخی جزئیات بیشتر در مورد راه اندازی آپاچی تامکت
Some additional detail on Setting up Apache Tomcat
نحوه نصب و راه اندازی Apache Tomcat 7
How to Install and set up Apache Tomcat 7
راه اندازی آپاچی تامکت 7 با Eclipse IDE
Setting Up Apache Tomcat 7 with Eclipse IDE
فقط کافیه ماون...
JUST ENOUGH MAVEN...
فقط کافی است Maven برای 1st Practical ما
Just Enough Maven for our 1st Practical
ایجاد اولین پروژه Maven ما
Creating our 1st Maven Project
طرح استاندارد Maven Directory Layout را کشف کنید
Discover the Standard Maven Directory Layout
نحوه وارد کردن یک پروژه Java Maven را در Eclipse IDE کشف کنید
Discover How to Import a Java Maven Project into the Eclipse IDE
یک پروژه Maven جدید در Eclipse IDE ایجاد کنید
Create a New Maven Project in the Eclipse IDE
یک پروژه Java Maven را از GitHub به Eclipse IDE وارد کنید
Import a Java Maven Project into Eclipse IDE from GitHub
مقدمه ای بر POM یا Project Object Model
Introduction to the POM or Project Object Model
معرفی POM
Introducing the POM
انواع بسته بندی POM
POM packaging Types
چرخه های زندگی
LIFECYCLES
مقدمه ای بر چرخه های زندگی
Introduction to Life-Cycles
چرخه زندگی "پیش فرض".
"Default" Life-Cycle
پلاگین ها
PLUGINS
مقدمه ای بر افزونه ها
Introduction to Plugins
پیکربندی پلاگین
Plugin Configuration
افزونه Javadoc
Javadoc Plugin
افزونه مطمئن
Surefire Plugin
فاز
Phases
اهداف با چرخه زندگی
Goals with LifeCycles
چرخه حیات سایت
Site Life-Cycle
سفارشی کردن چرخه های زندگی
CUSTOMISING THE LIFECYCLES
سفارشی کردن یک چرخه زندگی - قسمت 1
Customising a Life-Cycle - Part 1
سفارشی کردن یک چرخه زندگی - قسمت 2
Customising a Life-Cycle - Part 2
سفارشی کردن یک چرخه زندگی - قسمت 3
Customising a Life-Cycle - Part 3
وابستگی های گذرا
TRANSITIVE DEPENDENCIES
مقدمه ای بر وابستگی ها
Introduction to Dependencies
نمای کلی نمونه وب اپلیکیشن
Overview of the Sample Web Application
نمای کلی از نمونه برنامه وب POM
Overview of the Sample Web Application POM
وابستگی های گذرا
Transitive Dependencies
محدوده
SCOPE
دامنه وابستگی - قسمت 1
Dependency Scope - Part 1
دامنه وابستگی - قسمت 2
Dependency Scope - Part 2
نحوه پیدا کردن و افزودن وابستگی های جدید را کشف کنید
DISCOVER HOW TO FIND AND ADD NEW DEPENDENCIES
نحوه یافتن و افزودن وابستگی های جدید به پروژه خود - قسمت 1
How to Find and Add New Dependencies to your Project - Part 1
نحوه یافتن و افزودن وابستگی های جدید به پروژه خود - قسمت 2
How to Find and Add New Dependencies to your Project - Part 2
نحوه یافتن و افزودن وابستگی های جدید به پروژه خود - قسمت 3
How to Find and Add New Dependencies to your Project - Part 3
عیب یابی MAVEN
TROUBLESHOOTING MAVEN
وقتی همه چیز درست کار نمی کند!
When things don't work just right!
نمایش نظرات