آموزش GitHub برای مبتدیان

دانلود GitHub Tutorial for Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

این آموزش پایه GitHub به زبان آموزان درک درستی از GitHub و نحوه استفاده از آن در سطح پایه می دهد.

دنیای توسعه نرم افزار امروزی به لطف ابزارهایی مانند GitHub با همکاری، همکاری و حداکثر کارایی مشخص شده است. بنابراین اغراق نیست اگر بگوییم GitHub یک ابزار ضروری برای توسعه دهندگان نرم افزار و متخصصان DevOps است.

با این آموزش GitHub، می‌دانید که چگونه سرویس میزبانی مخزن مبتنی بر ابر را پیمایش کنید و نه تنها به مخازن دیگر دسترسی پیدا کنید، بلکه مخازن خود را در دسترس دیگران قرار دهید تا بتوانید بهره‌وری خود را به حداکثر برسانید. آشنایی با GitHub برای بسیاری از موقعیت های توسعه دهنده و DevOps پیش نیاز است و این دوره می تواند به شما کمک کند تا مطمئن شوید که آن را در سطح پایه درک می کنید.

برای مدیران دارای محصولات GitHub، این آموزش GitHub می‌تواند برای توسعه‌دهندگان نرم‌افزار جدید یا متخصصان DevOps، که در برنامه‌های آموزشی فردی یا تیمی تنظیم شده‌اند، یا به‌عنوان منبع مرجع GitHub استفاده شود.

GitHub: آنچه شما باید بدانید

این آموزش GitHub موضوعات GitHub از جمله:

را پوشش می‌دهد
  • درک اینکه چگونه GitHub می تواند توسعه شما را بهبود بخشد
  • دسترسی به مخازن و درک نحوه استفاده از آنها
  • شروع به شبیه سازی و به روز رسانی
  • مقایسه تغییرات فایل ها در مراحل مختلف توسعه
  • آشنایی با نحوه استفاده از GitHub CLI و GitHub Actions
چه کسی باید در آموزش GitHub شرکت کند؟

این آموزش GitHub به عنوان آموزش در سطح پایه در نظر گرفته می شود، به این معنی که برای توسعه دهندگان نرم افزاری طراحی شده است که اصلاً تجربه ای ندارند. این دوره آموزشی GitHub برای متخصصان فناوری اطلاعات جدید یا مشتاق، توسعه‌دهندگان نرم‌افزار با تجربه که به‌دنبال تأیید مهارت‌های اساسی هستند و متخصصان غیر فنی ارزشمند است.

آموزش کاربران Github. GitHub می‌تواند برای افراد حرفه‌ای غیر فنی که استفاده از خط فرمان، مخازن یا سیستم‌های کنترل نسخه راحت نیستند، ترسناک باشد. اما این دوره آموزشی برای آشنایی شما با نحوه عملکرد GitHub و صحبت‌های طرف‌های فنی شما هنگام بحث در مورد commit، repos و rollbacks بسیار عالی است.

متخصصان جدید یا مشتاق فناوری اطلاعات. یادگیری GitHub قبل از اینکه اولین شغل واقعی خود را به عنوان توسعه‌دهنده نرم‌افزار به دست آورید، مانند خریدن چکمه‌های خوب قبل از رفتن به یک سفر طولانی است: می‌توانید بدون آن به کار خود ادامه دهید، اما شما فقط با آن بهتر هستید و از این کار بسیار بسیار خوشحال خواهید شد. این آموزش GitHub شما را به یک عضو تیم کارآمدتر و توسعه دهنده نرم افزار همه جانبه بهتر تبدیل می کند.


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

مقدمه ای بر Source Control با GitHub Introduction to Source Control with GitHub

  • بررسی اجمالی Overview

  • معرفی GitHub برای کنترل منبع Intro to GitHub for Source Control

  • کاوش در سازمان‌های GitHub Exploring GitHub Organizations

  • افزودن فایل به مخازن GitHub Adding Files to GitHub Repositories

  • مدیریت شاخه های Git در GitHub Managing Git Branches in GitHub

  • برچسب گذاری انتشارات در GitHub Tagging Releases in GitHub

  • مسائل GitHub را با Commit Messages ببندید Close GitHub Issues with Commit Messages

  • نتیجه Conclusion

معرفی ابزار GitHub CLI Automation Introduction to GitHub CLI Automation Tool

  • بررسی اجمالی Overview

  • معرفی ابزار خط فرمان GitHub Intro to GitHub Command Line Tool

  • GitHub CLI و Authenticate را نصب کنید Install GitHub CLI and Authenticate

  • مخازن GitHub را با ابزار CLI مدیریت کنید Manage GitHub Repositories with CLI Tool

  • گردش‌های کاری GitHub Actions را با CLI مدیریت کنید Manage GitHub Actions Workflows with CLI

  • نظارت بر گردش کار GitHub Actions که با CLI اجرا می شود Monitor GitHub Actions Workflow Runs with CLI

  • فضاهای کد GitHub را با CLI مدیریت کنید Manage GitHub Codespaces with CLI

  • نتیجه Conclusion

مقدمه ای بر اتوماسیون با GitHub Actions Introduction to Automation with GitHub Actions

  • بررسی اجمالی Overview

  • مقدمه ای بر اتوماسیون با GitHub Actions Introduction to Automation with GitHub Actions

  • اولین گردش کاری GitHub Actions خود را ایجاد کنید Create Your First GitHub Actions Workflow

  • فایل های اسکریپت را در GitHub Actions اجرا کنید Run Script Files in GitHub Actions

  • کارهای متوالی را در GitHub Actions اجرا کنید Run Sequential Jobs in GitHub Actions

  • README پویا را با GitHub Actions ایجاد کنید Generate Dynamic README with GitHub Actions

  • نتیجه Conclusion

از برنامه دسکتاپ GitHub برای مدیریت مخازن کد استفاده کنید Use GitHub Desktop Application to Manage Code Repositories

  • بررسی اجمالی Overview

  • معرفی برنامه دسکتاپ GitHub Intro to GitHub Desktop Application

  • نصب دسکتاپ GitHub در Sandbox ویندوز Installing GitHub Desktop on Windows Sandbox

  • کلون و به روز رسانی مخزن GitHub Clone and Update GitHub Repository

  • نتیجه Conclusion

مشارکت در پروژه های منبع باز در GitHub Contributing to Open Source Projects on GitHub

  • بررسی اجمالی Overview

  • پروژه های منبع باز را برای مشارکت پیدا کنید Find Open Source Projects for Contributions

  • ارزیابی سلامت پروژه های منبع باز Evaluate Health of Open Source Projects

  • اولین مشارکت منبع باز خود را انجام دهید Make Your First Open Source Contributions

  • نتیجه Conclusion

نمایش نظرات

CBT Nuggets یک شرکت آموزشی آنلاین است که در زمینه فناوری اطلاعات (IT) و مدیریت پروژه تخصص دارد. این شرکت دوره‌های آموزشی متنوعی را در زمینه‌های مختلف از جمله شبکه‌های کامپیوتری، امنیت سایبری، سیستم‌های عامل، و برنامه‌نویسی ارائه می‌دهد. محتوای آموزشی CBT Nuggets به صورت ویدئوهای آموزشی کوتاه و کاربردی طراحی شده است که توسط کارشناسان و مدرسان مجرب تدریس می‌شوند.

آموزش GitHub برای مبتدیان
جزییات دوره
4h
25
CBTNuggets CBTNuggets
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Trevor Sullivan Trevor Sullivan

"من از تدریس IT لذت می برم زیرا صنعت فناوری به سرعت در حال تغییر است و فراگیران ما باید در لبه برتر بمانند." تروور به لطف پدرش که صاحب یک تجارت نرم افزاری بود، در سنین جوانی شروع به ساخت و عیب یابی کامپیوترها کرد. او بیش از یک دهه تجربه IT و آموزش را برای CBT Nuggets به ارمغان می آورد. قبل از پیوستن به این تیم، او در زمینه مهندسی پیش فروش و معماری راه حل ها کار می کرد. سرگرمی های ترور شامل موتور سواری، پیاده روی و گذراندن وقت با خانواده اش است.

ارتباط با Trevor:

اتوماسیون AWS، Azure، MySQL، GitHub، Docker، Kubernetes و PowerShell