دوره آموزشی Maven Crash طراحی شده است تا تئوری آکادمیک را فقط به مفاهیم کلیدی تقسیم کند و بر روی وظایف اولیه در Maven تمرکز کند تا سریعاً سازنده باشد. درس ها و مثال های ارائه شده به روشی گام به گام و با جزئیات ارائه می شود تا از تسلط بر مهارت ها و موضوعات تحت پوشش اطمینان حاصل شود.
طرح کلی دوره
مقدمه به اهداف دوره، رویکرد و سپس تعریف Maven می پردازد.
پس از اندکی تئوری در مفاهیم اصلی، مراحل نصب Maven در ویندوز و Mac OS X را طی می کنیم.
در راهاندازی و دریافت کمک، نحوه درخواست کمک در Maven را توضیح میدهیم. ما همچنین فایل های کاری دوره را در GitHub دانلود می کنیم.
پس از راهاندازی و نصب Maven، همزمان با ایجاد اولین پروژه Maven خود، شروع به کار میکنیم -- و آن را با حداقل نسخه نمایشی ساده نگه میداریم. Maven Basics مفاهیم اضافی را پوشش می دهد. این مفاهیم در Beyond the Basics ادامه مییابد، زیرا ما به وابستگیها، مخازن و افزونهها در Maven نگاه میکنیم. سپس پروژه خود را با تست واحد بهبود میدهیم - جایی که تستهای JUnit را اضافه میکنیم، با شکستهای تست مقابله میکنیم (و از آن جلوگیری میکنیم). در نهایت، آخرین بخش از قسمت اصلی این دوره به اجرای Maven در Eclipse با استفاده از افزونه M2Eclipse اختصاص دارد.
در طول کل دوره، ما عادت داریم تغییرات خود را به صورت دوره ای با استفاده از کنترل منبع Git ذخیره کنیم.
در نهایت، بخش پاداش چند درس اضافی برای تمجید از دوره و ارزش افزوده ارائه می دهد. این درس ها غیر انتقادی هستند و بنابراین در قسمت اصلی دوره قرار نمی گیرند.
ویژگی های دوره
ارائهها آموزش صوتی/تصویری ایدههای مفهومی را ارائه میدهند. از آنجایی که تعداد کمی از ارائه های اسلاید افزاری را دوست دارند، ارائه اسلایدها به حداقل (حدود 20 دقیقه) کاهش می یابد.
بیش از 2 ساعت Screencast ویدئویی از سیستم کامپیوتری مربی با هر گونه عملکرد، فرمان یا صفحه نمایش نمایش داده شده و روایت شده ارائه می دهد.
در پایان هر بخش حاوی تعامل خط فرمان، سخنرانیهای فهرست فرمان که به عنوان مرجع و یادآوری دستورات استفاده شده در سخنرانی(های) قبلی عمل میکنند. هر فهرست فرمان شامل فهرست های دقیقی است که در سخنرانی های قبلی استفاده شده است. تمام دستورات استفاده شده در این دوره از طریق سخنرانی های Command Listing در دسترس هستند.
آزمونهای پایان هر بخش با آزمایش دانش تازه آموخته شده شما در طول دوره، مفاهیم کلیدی را تقویت میکنند.
فایلها و نمونههای پروژه همه در GitHub در دسترس هستند.
نظری ارسال نشده است.
مهندس نرم افزار سرب ، مربی توسعه دهنده (19 دوره ، بررسی 50k) با نزدیک به 20 سال تجربه برنامه نویسی و توسعه نرم افزار ، من شروع به آموزش برنامه نویسی خودم در دوران دبیرستان کردم. من خودم را از طریق دانشگاه کار می کردم که در یک ارائه دهنده خدمات اینترنتی محلی به عنوان برنامه نویس کار می کردم. قبل از اتمام دانشگاه ، یک وب سایت برنده جایزه ایجاد کردم و به یک شرکت تازه کار Dot-Com فروختم. بعد از دانشگاه ، من در چندین شرکت کار کرده ام ، از شرکت های نوپا گرفته تا شرکت های بزرگ با تمرکز بر جاوا و فناوری های سمت مشتری (HTML / CSS / JavaScript). در طول کار خود ، من این فرصت را داشتم که بسیاری از بهترین روشهای توسعه نرم افزار و قرار گرفتن در معرض چندین سیستم کنترل نسخه را بیاموزم.
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.