لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Maven و Ant را به روش آسان بیاموزید!
Learn Maven and Ant the easy way!
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Maven و Ant را با مثالهای عملی آسان برای مدیریت پروژههای جاوا بیدرنگ بیاموزید شما میتوانید با اطمینان در مورد این موضوع با همکاران صحبت کنید. با استفاده از Ant و Maven راحت خواهید بود و خودتان میایستید. میدانید چگونه ساخت را خودکار کنید. فرآیند و افزایش بهره وری شما می دانید که چگونه وابستگی ها را مدیریت کنید پیش نیازها: مقداری دانش پایه در XML مقداری دانش در مورد برنامه نویسی جاوا (اگر ندارید، دوره عالی من را در همین مورد بررسی کنید)
یک فناوری ضروری برای برنامه نویسان جاوا!
این دوره درباره Apache Ant و Maven
است
مورچه آپاچی
Ant کتابخانه ای است که به شما کمک می کند فرآیند ساخت یک پروژه را خودکار کنید.
با استفاده از Ant، می توانید کنترل خوبی بر روی جزئیات پروژه خود داشته باشید. ما می توانیم آن را با ایجاد وظایف انجام دهیم.
Ant تعداد زیادی وظایف داخلی را ارائه می دهد، که به شما کمک می کند تا به معنای واقعی کلمه هر کار معمولی پروژه مانند، کامپایل کد منبع، کپی کردن فایل ها در سرور، بسته بندی پروژه به عنوان یک بایگانی و غیره را خودکار کنید.
Apache Maven
Apache Maven، یک ابزار مدیریت پروژه عالی است که نه تنها به خودکارسازی فرآیند ساخت پروژه کمک میکند، بلکه به مجموعهای از موارد دیگر مانند مدیریت وابستگی، نسخهسازی و غیره کمک میکند.
ما میتوانیم با افزودن افزونههای اضافی یا حتی نوشتن افزونههای سفارشی خود، به افزایش قابلیتهای Maven ادامه دهیم.
چه کسی باید این دوره را بگذراند؟
- افرادی که می خواهند همه جنبه های محبوب ترین ابزار مدیریت پروژه (Maven) را بیاموزند
- افرادی که می خواهند در فضای کاری سازنده باشند
پس از اتمام دوره
- خواهید دانست که پروژه های جاوا در دنیای واقعی چگونه مدیریت می شوند
- در برخورد با این فناوریها میتوانید به تنهایی بایستید.
- شما میتوانید از دانشگاههای خود پیشی بگیرید و میتوانید استدلالهای معتبری در مورد این موضوع ارائه دهید
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
معرفی
Introduction
به گروه انحصاری فیسبوک و کانال یوتیوب ما بپیوندید!
Join Our Exclusive Facebook Group & YouTube Channel!
دوره آموزشی ANT
Course on ANT
دوره آموزشی ANT
Course on ANT
فایل های این فصل را دانلود کنید
Download files for this Chapter
مقدمه ای بر Apache ANT
Introduction to Apache ANT
به گروه خصوصی فیس بوک من بپیوندید (مزایای منحصر به فرد برای دانش آموزان من!)
Join my private Facebook group (Benefits exclusive to my students!)
راه اندازی محیط
Setting up the environment
سلام دنیا با ANT
Hello world with ANT
وظایف و برچسب های پروژه
Project Tasks and Tags
برخورد با خواص
Dealing With Properties
ساختارهایی مانند مسیر
Path like structures
این مهم است!
This is Important!
انواع در ANT
Types in ANT
یادداشت سریع!
Quick note!
لیست وظایف در ANT
List of Tasks in ANT
ساخت را برای پروژه خودمان به صورت خودکار انجام دهیم
Automate the build for our own project
ایجاد Javadoc و Logging
Generating Javadoc and Logging
ANT با Eclipse
ANT with Eclipse
ایجاد وظایف خود
Creating your own Tasks
گزینه های خط فرمان
Command Line Options
دوره آموزشی Maven
Course on Maven
دوره آموزشی Maven
Course on Maven
فایل های این فصل را دانلود کنید
Download files for this Chapter
معرفی سریع Maven
Quick Intro on Maven
راه اندازی محیط
Setting up the environment
ایجاد پروژه های Maven، کهن الگوها
Creating a Maven Projects, Archetypes
معرفی سریع POM، Super POM، Repository، Dependencies و غیره
Quick intro on POM, Super POM, Repository, Dependencies etc
مخزن محلی و معرفی تنظیمات xml
Local Repository and Intro to settings xml
مخزن مرکزی و از راه دور
Central and Remote Repository
محدوده وابستگی قسمت 1
Dependency scope Part 1
محدوده وابستگی قسمت 2
Dependency scope Part 2
وابستگی های گذرا، وابستگی های اختیاری و استثناها
Transitive dependencies, Optional dependencies and Exclusions
اینو ببین!
Check this out!
نسخه های فوری
Snapshot Versions
مدیریت نسخه Maven
Maven Version Management
چرخه های زندگی، مراحل، اهداف و پلاگین های Maven
Maven Lifecyles, Phases, Goals and Plugins
ایجاد پلاگین Maven خودمان
Creating our own Maven Plugin
برچسب های اضافی POM
Additional Tags of POM
ایجاد گزارش و چرخه حیات سایت Maven
Generating Reports and Maven Site Lifecycle
تنظیمات فایل XML راه بروید
Settings XML file Walk through
ایجاد پروفایل ها
Creating Profiles
نتیجه گرفتن
Conclude
نتیجه گرفتن
Conclude
متشکرم!
Thank you!
[پاداش] اینها را هم باید یاد بگیرید!
[Bonus] You must learn these too!
[پاداش] این چیزی است که باید بعدا انجام دهید..
[Bonus] Here is what you should do next..
[پاداش] این چیزی است که باید بعدا انجام دهید..
[Bonus] Here is what you should do next..
[پاداش] این چیزی است که باید بعدا انجام دهید..
[Bonus] Here is what you should do next..
نمایش نظرات