لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Git و GitHub برای مبتدیان: شروع به کدنویسی مشترک
Git and GitHub for Beginners: Start Coding Collaboratively
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
کنترل نسخه و شیوه های توسعه مشارکتی را با درک آسان کنترل نسخه بیاموزید: دانش آموزان مفاهیم اساسی کنترل نسخه، از جمله اینکه چرا در توسعه نرم افزار ضروری است را درک خواهند کرد. مبانی Git: آنها در استفاده از Git، یک سیستم کنترل نسخه توزیع شده، پوشش موضوعاتی مانند ایجاد مخازن، انجام تغییرات و غیره مهارت خواهند داشت. ایجاد، همکاری و غیره شاخهبندی و ادغام: آنها استراتژیهای انشعاب را بررسی میکنند، تضادهای ادغام را درک میکنند و یاد میگیرند که چگونه شعبهها را برای توسعه مشترک ایجاد و مدیریت کنند. با محتوای دوره و بیشترین بهره را از تجربه یادگیری خود ببرید. در اینجا الزامات یا پیش نیازهای معمولی آمده است: مهارت های اولیه رایانه: دانش آموزان باید درک اساسی از نحوه استفاده از رایانه، هدایت سیستم های فایل و انجام کارهای اساسی مانند ایجاد، تغییر و حذف فایل ها و پوشه ها داشته باشند. راهاندازی رایانه: دانشآموزان باید برای تمرین دستورات و گردشهای کاری Git و GitHub به رایانه (ویندوز، macOS یا لینوکس) دسترسی داشته باشند. دستورالعمل نصب Git بر روی سیستم عامل های مختلف ارائه خواهد شد. حساب GitHub (توصیه می شود): اگرچه اجباری نیست، داشتن یک حساب GitHub می تواند تجربه یادگیری را افزایش دهد. دانشآموزان تشویق خواهند شد تا یک حساب GitHub برای تمرین همکاری و مدیریت مخزن ایجاد کنند. ویرایشگر متن یا IDE: ویرایشگر متن یا محیط توسعه یکپارچه (IDE) برای نوشتن کد توصیه می شود اما اجباری نیست. دانش آموزان می توانند از ویرایشگر کد دلخواه خود استفاده کنند. تمایل به یادگیری و همکاری: تمایل به یادگیری، همکاری با دیگران و شرکت در تمرینات و پروژه های عملی برای موفقیت در دوره ضروری است.
این دوره به منظور ارائه درک جامعی از مفاهیم و دستورات اساسی مربوط به Git و GitHub، دو ابزار ضروری برای کنترل نسخه و توسعه نرمافزار مشترک، به شرکتکنندگان طراحی شده است. چه مبتدی باشید و چه کسی که به دنبال تجدید دانش Git و GitHub خود هستید، این دوره تمام اصول اولیه ای را که باید بدانید را پوشش می دهد.
اهداف دوره:
در پایان این دوره، شرکت کنندگان:
اهمیت کنترل نسخه در توسعه نرم افزار را درک کنید.
نحوه نصب و پیکربندی Git را در دستگاه محلی آنها بیاموزید.
مفاهیم اصلی Git از جمله مخازن، تعهدات، شاخهها و ادغامها را مسلط شوید.
در استفاده از دستورات Git برای ردیابی تغییرات و مدیریت کد مهارت کسب کنید.
بهترین شیوه ها را برای سازماندهی و ساختار مخازن Git کاوش کنید.
با استفاده از GitHub، یک پلت فرم محبوب مبتنی بر وب برای میزبانی و اشتراک گذاری مخازن Git، با دیگران همکاری کنید.
مخازن GitHub را برای پروژه های شخصی یا تیمی ایجاد و مدیریت کنید.
درباره درخواستهای کشش، بررسی کد، و گردشهای کاری همکاری در GitHub بیاموزید.
مشکلات رایج Git و GitHub را عیب یابی کنید.
مهارت های لازم برای کار موثر با Git و GitHub را در یک محیط توسعه در دنیای واقعی توسعه دهید.
این دوره به شما یک پایه محکم در Git و GitHub می دهد و شما را قادر می سازد تا با اطمینان کد را مدیریت کنید، با هم همکاری کنید. با دیگران، و کمک موثر به پروژه های نرم افزاری. چه یک توسعهدهنده نرمافزار، دانشجو یا هر کسی که به کنترل نسخه علاقهمند باشد، این دوره شما را با مهارتهای ضروری مورد نیاز برای موفقیت در چشمانداز توسعه نرمافزار امروزی مجهز میکند.
سرفصل ها و درس ها
معرفی
Introduction
مقدمه ای بر GIT: چیستی و چرایی کنترل نسخه
INTRODUCTION TO GIT: THE WHAT AND WHY OF VERSION CONTROL
درک نیاز GIT
UNDERSTANDING NEED OF GIT
راه اندازی Git
Setting up Git
نصب گام به گام GIT (دمو)
STEP-BY-STEP GIT INSTALLATION (DEMO)
پیکربندی GIT برای اولین بار استفاده
CONFIGURING GIT FOR FIRST-TIME USE
دستورات پایه گیت
Basic Git Commands
درک مخازن GIT: محلی و راه دور
UNDERSTANDING GIT REPOSITORIES: LOCAL AND REMOTE
مخزن GIT را با 'GIT INIT' اولیه کنید
INTIALIZE GIT REPOSITORY WITH 'GIT INIT '
نحوه ایجاد فایل در مخزن GIT را بیاموزید
LEARN HOW TO CREATE FILE INSIDE GIT REPOSITORY
وضعیت فعلی مخزن را با "وضعیت GIT" بررسی کنید
CHECK THE CURRENT STATUS OF REPOSITORY WITH ' GIT STATUS '
تغییرات مرحله با "GIT ADD"
STAGE CHANGES WITH ' GIT ADD '
انشعاب در گیت
Branching in Git
ماهیت انشعاب در GIT
THE ESSENCE OF BRANCHING IN GIT
COMMIT تغییرات با "GIT COMMIT"
COMMIT CHANAGES WITH ' GIT COMMIT '
بررسی تاریخچه COMMIT با GIT 'GIT LOG'
CHECK HISTORY OF COMMIT WITH GIT ' GIT LOG '
فرمان «پرداخت GIT»: در شعبهها پیمایش کنید
THE 'GIT CHECKOUT' COMMAND: NAVIGATING BRANCHES
ترکیب کار با "GIT MERGE"
COMBINING WORK WITH 'GIT MERGE'
مقدمه ای بر GitHub
Introduction to GitHub
GITHUB چیست؟ انبارهای GIT در ابر
WHAT IS GITHUB? GIT REPOS IN THE CLOUD
"چگونه GITHUB کار می کند: یک نمای کلی جامع"
"HOW DOES GITHUB WORK: A COMPREHENSIVE OVERVIEW"
"ایجاد یک حساب GITHUB: راهنمای گام به گام"
"CREATING A GITHUB ACCOUNT: STEP-BY-STEP GUIDE"
کار با مخازن GitHub
Working with GitHub Repositories
"ایجاد یک مخزن از راه دور: راهنمای گام به گام"
"CREATING A REMOTE REPOSITORY: STEP-BY-STEP GUIDE"
"درک GIT PULL: راهنمایی برای همگام سازی مخزن شما"
"UNDERSTANDING GIT PULL: A GUIDE TO SYNCHRONIZING YOUR REPOSITORY"
"تسلط بر GIT PUSH: چگونه تعهدات خود را در GITHUB منتشر کنید"
"MASTERING GIT PUSH: HOW TO PUBLISH YOUR COMMITS TO GITHUB"
"فرمان GITHUB: GIT CLONE - کلون سازی مخازن برای همکاری"
"GITHUB COMMAND: GIT CLONE - CLONING REPOSITORIES FOR COLLABORATION"
نتیجه
Conclusion
جمع بندی: آنچه یاد گرفته ایم
Wrapping Up: What We've Learned
نمایش نظرات