دوره آموزشی گیت هاب

img
img
img
img
shape
shape
قیمت دوره: رایگان
وضعیت دوره: در حال برگزاری
محبوبیت:
جلسه شماره 1
episode-1-github

اتصال گیت به گیت هاب

در اولین جلسه از دوره آموزشی گیت هاب قصد داریم تا روش ساخت اکانت گیت هاب و اتصال گیت به گیت هاب را مورد بررسی قرار دهیم. در این سری آموزش ها به طور کا...

جلسه شماره 2
episode-2-github

مفاهیم clone و pull

در این جلسه آموزشی قصد داریم تا با مفاهیم pull و clone بیشتر آشنا شویم و با استفاده از این دستورات پروژه خود را بر روی گیت هاب مدیریت کنیم. معمولا بیش...

جلسه شماره 3
episode-3-github

همکاری در پروژه های گیت هاب

در این جلسه قصد داریم تا به عنوان یک contributor در توسعه یک پروژه گیت هاب شرکت کنیم آن را fork کرده و بر روی سیستم منتقل کنیم و سپس آن را اصلاح کرده...

توضیحات:

گیت هاب چیست ؟

گیت هاب به عنوان یکی از معتبرین وب سایت های دنیا جهت اشتراک گذاری پروژه های برنامه نویسی دنیا شناخته می شود. گیت هاب به دو صورت رایگان جهت توسعه برنامه نویسی عمومی و پولی جهت برنامه نویسی تجاری مورد استفاده قرار می گیرد. این شرکت آمریکائی است که در سال 2008 شروع به کار کرده است. گیت هاب پیشنهاد کننده سرویس های کنترل ورژن به صورت جهانی بوده است که قابلیت های بسیاری را بر روی پلتفرم خود قرار داده است. 

سیستم کنترل نسخه گیت هاب:

سیستم های VCS (version control system) که گیت هاب یکی از نمونه های این سیستم ها است وظیفه ورژن بندی یک نرم افزار را بر عهده دارد تا مدیریت ورژن بندی نرم افزار ها به سهولت انجام پذیرد. در کنار این موارد قابلیت کد نویسی موازی بر روی سیستم های کنترل ورژن نیز از جمله قابلیت های سیستم های کنترل ورژن است. برای کنترل نسخه سیستم به صورت توزیع شده نیز موجود می باشد در این حالت فایل های یک برنامه نه تنها بر روی سرور ذخیره می شود بلکه به صورت کامل بر روی سیستم توسعه دهنده کپی می شود.

دانلود گیت هاب:

از آنجائی که ایده اصلی گیت هاب بر پایه نرم افزار های متن باز است نرم افزار گیت هاب برای اواع نسخه های سیستم عامل به صورت رایگان در اختیار کاربران قرار گرفته است و می توانید به سادگی آن را دانلود کنید.

تفاوت بین گیت و گیت هاب:

گیت محبوب ترین نرم افزار کنترل ورژن دنیا است این نرم افزار به صورت رایگان در اختیار کاربران قرار گرفته است. گیت هاب به صورت یک شبکه اجتماعی بر بستر اینترنت در دسترس است و برنامه نویسان می توانند به صورت رایگان پروژه های متن باز خود را به اشتراک بگذارند. شما با استفاده از git می توانید به github متصل شوید و پروژه ی خود را به اشتراک بگذارید. 

آموزش حرفه ای گیت هاب:

در این دوره قصد داریم تا با سیستم کنترل ورژن گیت هاب آشنا شویم و با استفاده از این سیستم یک پروژه کاملا پیشرفته را بر روی گیت هاب پیاده سازی کنیم. در این دوره git را به github متصل می کنیم و روش های pull و push کردن یک پروژه بر روی گیت هاب را می آموزیم.

اهداف:
  • آشنایی کامل با تمام قسمت های گیت هاب
  • روش پیاده سازی پروژه های گروهی برنامه نویسی در گیت هاب
  • اجرای پروژه ها به صورت متن باز در درون گیت هاب
  • مشارکت در کد نویسی پروژه های متن باز به صورت جهانی
  • ایجاد نسخه های مختلف از یک نرم افزار و بروزرسانی آن
  • آشنایی با شاخه بندی یک پروژه کاربردی
  • ایجاد و بارگذاری یک پروژه کاربردی در گیت هاب وب سایت آسا
  • کار با نرم افزارهای جانبی وب سایت گیت هاب
سوالات متداول: