این یک دوره مقدماتی در مورد Vagrant است که برای نشان دادن نحوه راهاندازی محیطهای توسعه محلی با استفاده از Vagrant و ابزارهای مرتبط طراحی شده است.
طرح کلی دوره
مقدمه یک نمای کلی برای دوره ارائه می دهد، مفاهیم اصلی برای Vagrant را پوشش می دهد، چگونه می توان مطالب دوره را دریافت کرد.
نصب سریع دستورالعملهای ساده و سریعی را در مورد نحوه راهاندازی Vagrant، VirtualBox و سایر ابزارهای مورد نیاز برای بقیه دوره در هر دو سیستم عامل Windows و Mac ارائه میدهد. برای فرآیندهای نصب کامل به بخش Bonus مراجعه کنید.
شروع سریع اصول اولیه استفاده از Vagrant و نحوه کنترل نسخه (با استفاده از Git) یک پروژه با استفاده از Vagrant را شرح می دهد.
Boxes نحوه یافتن، مدیریت و استفاده از جعبههای Vagrant را پوشش میدهد.
Provisioning نحوه نوشتن ارائهدهنده پوسته برای نصب خودکار نرمافزار را هنگامی که Vagrant برای اولین بار اجرا میشود یا در صورت تقاضا، پوشش میدهد. دانشآموزان یک اسکریپت واقعی پوسته مینویسند تا Tomcat را در ماشینهای مجازی مدیریتشده Vagrant خود ارائه کنند.
نتیجه گیری در مورد Vagrant نظر نهایی دارد.
پاداش! بخش ها فرآیندهای نصب جامع و گام به گام را برای Windows و Mac OS X ارائه می دهند.
ویژگی های دوره
ارائهها آموزش صوتی/تصویری ایدههای مفهومی در هر حوزه اصلی یا معرفی مفاهیم جدید را ارائه میدهند.
Screencastها ویدئویی از سیستم کامپیوتری مربی را با هر گونه عملکرد، فرمان یا صفحه نمایش و روایت ارائه میدهند. چندین ساعت محتوای ویدیویی screencat وجود دارد -- اکثریت قریب به اتفاق دوره را تشکیل می دهد.
چندین ضمیمه در طول دوره اطلاعات تکمیلی، تصاویر، یا سایر مطالب مرجع را ارائه میدهند.
مهندس نرم افزار سرب ، مربی توسعه دهنده (19 دوره ، بررسی 50k) با نزدیک به 20 سال تجربه برنامه نویسی و توسعه نرم افزار ، من شروع به آموزش برنامه نویسی خودم در دوران دبیرستان کردم. من خودم را از طریق دانشگاه کار می کردم که در یک ارائه دهنده خدمات اینترنتی محلی به عنوان برنامه نویس کار می کردم. قبل از اتمام دانشگاه ، یک وب سایت برنده جایزه ایجاد کردم و به یک شرکت تازه کار Dot-Com فروختم. بعد از دانشگاه ، من در چندین شرکت کار کرده ام ، از شرکت های نوپا گرفته تا شرکت های بزرگ با تمرکز بر جاوا و فناوری های سمت مشتری (HTML / CSS / JavaScript). در طول کار خود ، من این فرصت را داشتم که بسیاری از بهترین روشهای توسعه نرم افزار و قرار گرفتن در معرض چندین سیستم کنترل نسخه را بیاموزم.
نمایش نظرات