آموزش شروع سریع ولگرد: محیط های توسعه مجازی

Vagrant Quick Start: Virtualized Development Environments

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مقدمه‌ای بر راه‌اندازی و مدیریت ماشین‌های مجازی سرور توسعه با استفاده از Vagrant، Virtual Box و Linux ایجاد محیط‌های توسعه خودکار، قابل اعتماد، تکرارپذیر، آسان برای استفاده و نسخه‌سازی شده نوشتن اسکریپت‌های تدارکاتی برای راه‌اندازی خودکار محیط‌های مدیریت شده Vagrant حل مشکل راه‌اندازی جعبه توسعه پیش نیازها:علاقه به یادگیری مجازی سازی سیستم های توسعه مهارت های اولیه کامپیوتر، تجربه متوسط ​​توصیه شده توانایی نصب نرم افزار (حقوق مدیریت) کامپیوتر مدرن مک/ویندوز (طی 5 سال گذشته)، سیستم عامل 64 بیتی توصیه می شود توصیه می شود: پشتیبانی از چیپست مجازی سازی (VT) -x و غیره) توصیه شده: تجربه استفاده از خط فرمان یا ترمینال پوسته توصیه شده: قرار گرفتن در معرض مجازی سازی دسکتاپ (VirtualBox، VMWare Player/Workstation، Parallels و غیره)

این یک دوره مقدماتی در مورد Vagrant است که برای نشان دادن نحوه راه‌اندازی محیط‌های توسعه محلی با استفاده از Vagrant و ابزارهای مرتبط طراحی شده است.

طرح کلی دوره

مقدمه یک نمای کلی برای دوره ارائه می دهد، مفاهیم اصلی برای Vagrant را پوشش می دهد، چگونه می توان مطالب دوره را دریافت کرد.

نصب سریع دستورالعمل‌های ساده و سریعی را در مورد نحوه راه‌اندازی Vagrant، VirtualBox و سایر ابزارهای مورد نیاز برای بقیه دوره در هر دو سیستم عامل Windows و Mac ارائه می‌دهد. برای فرآیندهای نصب کامل به بخش Bonus مراجعه کنید.

شروع سریع اصول اولیه استفاده از Vagrant و نحوه کنترل نسخه (با استفاده از Git) یک پروژه با استفاده از Vagrant را شرح می دهد.

Boxes نحوه یافتن، مدیریت و استفاده از جعبه‌های Vagrant را پوشش می‌دهد.

Provisioning نحوه نوشتن ارائه‌دهنده پوسته برای نصب خودکار نرم‌افزار را هنگامی که Vagrant برای اولین بار اجرا می‌شود یا در صورت تقاضا، پوشش می‌دهد. دانش‌آموزان یک اسکریپت واقعی پوسته می‌نویسند تا Tomcat را در ماشین‌های مجازی مدیریت‌شده Vagrant خود ارائه کنند.

نتیجه گیری در مورد Vagrant نظر نهایی دارد.

پاداش! بخش ها فرآیندهای نصب جامع و گام به گام را برای Windows و Mac OS X ارائه می دهند.

ویژگی های دوره

ارائه‌ها آموزش صوتی/تصویری ایده‌های مفهومی در هر حوزه اصلی یا معرفی مفاهیم جدید را ارائه می‌دهند.

Screencastها ویدئویی از سیستم کامپیوتری مربی را با هر گونه عملکرد، فرمان یا صفحه نمایش و روایت ارائه می‌دهند. چندین ساعت محتوای ویدیویی screencat وجود دارد -- اکثریت قریب به اتفاق دوره را تشکیل می دهد.

چندین ضمیمه در طول دوره اطلاعات تکمیلی، تصاویر، یا سایر مطالب مرجع را ارائه می‌دهند.


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

معرفی Introduction

  • خوش آمد گویی و بررسی اجمالی دوره Welcome and Course Overview

  • خوش آمد گویی و بررسی اجمالی دوره Welcome and Course Overview

  • مخاطبان دوره و نکات دوره Course Audience and Course Tips

  • مخاطبان دوره و نکات دوره Course Audience and Course Tips

  • مفاهیم ولگرد و اصلی چیست What is Vagrant and Core Concepts

  • مفاهیم ولگرد و اصلی چیست What is Vagrant and Core Concepts

معرفی Introduction

نصب سریع Quick Installation

  • بررسی اجمالی نصب سریع Quick Installation Overview

  • فرآیند نصب سریع برای ویندوز Quick Install Process for Windows

  • فرآیند نصب سریع برای Mac OS X Quick Install Process for Mac OS X

  • فرآیند نصب سریع برای Mac OS X Quick Install Process for Mac OS X

نصب سریع Quick Installation

  • بررسی اجمالی نصب سریع Quick Installation Overview

  • فرآیند نصب سریع برای ویندوز Quick Install Process for Windows

شروع سریع ولگرد بر اساس مثال Vagrant Quick Start By Example

  • نمای کلی شروع سریع Quick Start Overview

  • نمای کلی شروع سریع Quick Start Overview

  • راه اندازی پروژه ولگرد Vagrant Project Setup

  • راه اندازی پروژه ولگرد Vagrant Project Setup

  • وب سایت و مستندات ولگرد Vagrant Website and Documentation

  • راه اندازی پروژه Vagrant با اوبونتو 12 (دقیق) Vagrant Project Initialization with Ubuntu 12 (Precise)

  • راه اندازی پروژه Vagrant با اوبونتو 12 (دقیق) Vagrant Project Initialization with Ubuntu 12 (Precise)

  • اجرای پروژه Vagrant Running the Vagrant Project

  • دسترسی به ماشین مجازی Vagrant Accessing the Vagrant Virtual Machine

  • تعلیق، توقف و حذف ماشین های مجازی ولگرد Suspending, Stopping and Removing Vagrant Virtual Machines

  • تعلیق، توقف و حذف ماشین های مجازی ولگرد Suspending, Stopping and Removing Vagrant Virtual Machines

  • بارگذاری مجدد ماشین های مجازی ولگرد Reloading Vagrant Virtual Machines

  • پاکسازی پروژه ولگرد Vagrant Project Cleanup

  • پاکسازی پروژه ولگرد Vagrant Project Cleanup

شروع سریع ولگرد بر اساس مثال Vagrant Quick Start By Example

  • وب سایت و مستندات ولگرد Vagrant Website and Documentation

  • اجرای پروژه Vagrant Running the Vagrant Project

  • دسترسی به ماشین مجازی Vagrant Accessing the Vagrant Virtual Machine

  • بارگذاری مجدد ماشین های مجازی ولگرد Reloading Vagrant Virtual Machines

جعبه های ولگرد Vagrant Boxes

  • نمای کلی جعبه ها Boxes Overview

  • نمای کلی جعبه ها Boxes Overview

  • یافتن جعبه در Vagrantbox.es Finding Boxes on Vagrantbox.es

  • یافتن جعبه در Vagrantbox.es Finding Boxes on Vagrantbox.es

  • مثال Vagrantbox.es با CentOS 7 Vagrantbox.es Example with CentOS 7

  • مثال Vagrantbox.es با CentOS 7 Vagrantbox.es Example with CentOS 7

  • Hashicorp Atlas و مثال با Ubuntu 14.04 LTS Hashicorp Atlas and Example with Ubuntu 14.04 LTS

  • به روز رسانی پروژه شروع سریع با Ubuntu 14.04 LTS Updating Quick Start Project with Ubuntu 14.04 LTS

  • به روز رسانی پروژه شروع سریع با Ubuntu 14.04 LTS Updating Quick Start Project with Ubuntu 14.04 LTS

  • به روز رسانی یک ماشین مجازی Vagrant Updating a Vagrant Virtual Machine

  • تغییرات جعبه ذخیره با بسته Saving Box Changes with Package

  • تغییرات جعبه ذخیره با بسته Saving Box Changes with Package

  • به روز رسانی پروژه شروع سریع با جعبه سفارشی Updating the Quick Start Project with a Custom Box

  • به روز رسانی پروژه شروع سریع با جعبه سفارشی Updating the Quick Start Project with a Custom Box

جعبه های ولگرد Vagrant Boxes

  • Hashicorp Atlas و مثال با Ubuntu 14.04 LTS Hashicorp Atlas and Example with Ubuntu 14.04 LTS

  • به روز رسانی یک ماشین مجازی Vagrant Updating a Vagrant Virtual Machine

تامین ولگرد Vagrant Provisioning

  • بررسی اجمالی تامین Provisioning Overview

  • بررسی اجمالی تامین Provisioning Overview

  • راه اندازی تامین Setup Provisioning

  • راه اندازی تامین Setup Provisioning

  • به روز رسانی جعبه ولگرد Updating a Vagrant Box

  • به روز رسانی جعبه ولگرد Updating a Vagrant Box

  • شروع تامین پوسته Bash Bash Shell Provisioning Start

  • به روز رسانی Bash Shell Provisioning برای Tomcat 8 Updating Bash Shell Provisioning for Tomcat 8

تامین ولگرد Vagrant Provisioning

  • شروع تامین پوسته Bash Bash Shell Provisioning Start

  • به روز رسانی Bash Shell Provisioning برای Tomcat 8 Updating Bash Shell Provisioning for Tomcat 8

نتیجه Conclusion

  • GitHub را با تغییرات پروژه به روز کنید Update GitHub with Project Changes

  • بررسی و کلمات پایانی Review and Final Words

نتیجه Conclusion

  • GitHub را با تغییرات پروژه به روز کنید Update GitHub with Project Changes

  • بررسی و کلمات پایانی Review and Final Words

امتیاز: نصب کامل ویندوز Bonus: Windows Full Install

  • نمای کلی نصب کامل ویندوز Windows Full Install Overview

  • Git برای نصب ویندوز Git for Windows Install

  • Git برای نصب ویندوز Git for Windows Install

  • راهنمای Git برای ویندوز Git for Windows Help

  • Git برای پیکربندی ویندوز Git for Windows Configuration

  • Notepad++ نصب کنید Notepad++ Install

  • Notepad++ نصب کنید Notepad++ Install

  • Notepad++ Git ادغام Notepad++ Git Integration

  • نصب VirtualBox VirtualBox Installation

  • نصب VirtualBox VirtualBox Installation

  • نصب ولگرد Vagrant Installation

امتیاز: نصب کامل ویندوز Bonus: Windows Full Install

  • نمای کلی نصب کامل ویندوز Windows Full Install Overview

  • راهنمای Git برای ویندوز Git for Windows Help

  • Git برای پیکربندی ویندوز Git for Windows Configuration

  • Notepad++ Git ادغام Notepad++ Git Integration

  • نصب ولگرد Vagrant Installation

امتیاز: نصب کامل Mac OS X Bonus: Mac OS X Full Installation

  • بررسی اجمالی نصب کامل Mac OS X Mac OS X Full Installation Overview

  • به روز رسانی امنیتی Mac OS X Mac OS X Security Update

  • ترمینال Mac OS X Mac OS X Terminal

  • ترمینال Mac OS X Mac OS X Terminal

  • اپل گیت Apple Git

  • اپل گیت Apple Git

  • Git Help Git Help

  • Git Help Git Help

  • پیکربندی Git Git Configuration

  • نصب TextMate 2 TextMate 2 Installation

  • پیکربندی TextMate 2 TextMate 2 Configuration

  • پیکربندی TextMate 2 TextMate 2 Configuration

  • یکپارچه سازی Git TextMate 2 TextMate 2 Git Integration

  • Git Prompt در Mac OS X Git Prompt on Mac OS X

  • VirtualBox را نصب کنید VirtualBox Install

  • بسته افزودنی VirtualBox VirtualBox Extention Pack

  • نصب ولگرد Vagrant Installation

  • نصب ولگرد Vagrant Installation

امتیاز: نصب کامل Mac OS X Bonus: Mac OS X Full Installation

  • بررسی اجمالی نصب کامل Mac OS X Mac OS X Full Installation Overview

  • به روز رسانی امنیتی Mac OS X Mac OS X Security Update

  • پیکربندی Git Git Configuration

  • نصب TextMate 2 TextMate 2 Installation

  • یکپارچه سازی Git TextMate 2 TextMate 2 Git Integration

  • Git Prompt در Mac OS X Git Prompt on Mac OS X

  • VirtualBox را نصب کنید VirtualBox Install

  • بسته افزودنی VirtualBox VirtualBox Extention Pack

پاداش: پیشنهادات ویژه Bonus: Special Offers

  • پاداش: تخفیف های دانشجویی انحصاری Bonus: Exclusive Student Discounts

پاداش: پیشنهادات ویژه Bonus: Special Offers

  • پاداش: تخفیف های دانشجویی انحصاری Bonus: Exclusive Student Discounts

نمایش نظرات

آموزش شروع سریع ولگرد: محیط های توسعه مجازی
جزییات دوره
2 hours
52
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
31,664
4.1 از 5
ندارد
دارد
دارد
Jason Taylor
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jason Taylor Jason Taylor

مهندس نرم افزار سرب ، مربی توسعه دهنده (19 دوره ، بررسی 50k) با نزدیک به 20 سال تجربه برنامه نویسی و توسعه نرم افزار ، من شروع به آموزش برنامه نویسی خودم در دوران دبیرستان کردم. من خودم را از طریق دانشگاه کار می کردم که در یک ارائه دهنده خدمات اینترنتی محلی به عنوان برنامه نویس کار می کردم. قبل از اتمام دانشگاه ، یک وب سایت برنده جایزه ایجاد کردم و به یک شرکت تازه کار Dot-Com فروختم. بعد از دانشگاه ، من در چندین شرکت کار کرده ام ، از شرکت های نوپا گرفته تا شرکت های بزرگ با تمرکز بر جاوا و فناوری های سمت مشتری (HTML / CSS / JavaScript). در طول کار خود ، من این فرصت را داشتم که بسیاری از بهترین روشهای توسعه نرم افزار و قرار گرفتن در معرض چندین سیستم کنترل نسخه را بیاموزم.