آمادگی آزمون GH-900: مبانی گیت‌هاب (GitHub Foundations) - آخرین آپدیت

دانلود GH-900 exam prep: GitHub Foundations

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: دستورات Git، کار با مخازن GitHub، DevOps و بازبینی کد (Code Review)، امنیت و سازمان‌ها را بیاموزید. آماده‌سازی برای آزمون GH-900. کار با مخازن گیت‌هاب قابلیت‌های همکاری تیمی توسعه مدرن و مدیریت پروژه حریم خصوصی، امنیت، مدیریت و تعامل با جامعه گیت‌هاب پیش نیازها: شما باید نحوه استفاده از کامپیوتر را بدانید و به اینترنت دسترسی داشته باشید. هیچ دانش قبلی از GitHub یا Git مورد نیاز نیست. این دوره دارای ضمانت بازگشت وجه ۳۰ روزه Udemy است. چرا نگاهی به سرفصل‌های زیر نیندازید تا ببینید چه چیزهایی می‌توانید بیاموزید؟

این دوره تمامی الزامات آزمون GH-900: GitHub Foundations را پوشش می‌دهد.

نکته: مایکروسافت از تاریخ ۱ جولای ۲۰۲۵ مسئولیت برگزاری آزمون "GitHub Foundations" را بر عهده گرفته است و الزامات هر دامنه در آن تاریخ کاملاً تغییر کرده است.

لطفاً توجه داشته باشید: این دوره وابسته به مایکروسافت یا گیت‌هاب نیست و توسط آن‌ها تأیید یا حمایت نمی‌شود.


این دوره پایه و اساس گواهینامه GitHub Certificate GH-900 است و بر روی مخازن گیت‌هاب، همکاری، مشارکت و کار با GitHub و Git تمرکز دارد.

ما با کار با گیت‌هاب شروع می‌کنیم. یک حساب کاربری می‌سازیم، رابط کاربری را بررسی می‌کنیم، مخزن ایجاد می‌کنیم و تنظیمات و مجوزها را بررسی می‌کنیم.

سپس با فایل‌ها در یک مخزن کار می‌کنیم. فایل‌ها را اضافه، ویرایش و حذف کرده، از GitHub Desktop استفاده می‌کنیم و Pull Requestها را ایجاد و مدیریت می‌کنیم.

سپس از گیت‌هاب برای مدیریت پروژه استفاده می‌کنیم. Issueها، Labelها و Milestoneها را ایجاد و مدیریت کرده، متدهای DevOps را پیاده‌سازی می‌کنیم، از گیت‌هاب برای بازبینی کد استفاده کرده و GitHub Projects را مدیریت می‌کنیم.

سپس به سایر ویژگی‌های گیت‌هاب می‌پردازیم. امنیت مخزن، مدیریت سازمان‌ها، تیم‌ها و Discussions را بررسی کرده و می‌بینیم چگونه با جامعه گیت‌هاب تعامل داشته باشیم.

در نهایت، دستورات Git را بررسی می‌کنیم. در کامپیوتر خود، یک مخزن Git ایجاد کرده، تغییرات را commit می‌کنیم، تغییرات را push و pull کرده، مفهوم branching و merging را درک می‌کنیم و یک مخزن را clone می‌کنیم.

هیچ دانش قبلی لازم نیست - ما تمام برنامه‌ها را دانلود کرده و به صورت رایگان در گیت‌هاب ثبت‌نام می‌کنیم.

پس از اتمام این دوره، دانش مقدماتی خوبی از Git و GitHub و نحوه همکاری با آن‌ها خواهید داشت. با کمی تمرین، حتی می‌توانید برای دریافت گواهینامه رسمی GH-900 اقدام کنید - این موضوع رزومه شما را بسیار تقویت خواهد کرد.

بنابراین، بدون معطلی، بیایید نگاهی به نحوه استفاده از رابط کاربری Udemy و سپس اهداف آزمون و سرفصل‌های این دوره بیندازیم.


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

مقدمه Introduction

  • مقدمه Introduction

  • خوش‌آمدگویی به Udemy Welcome to Udemy

  • چگونه بیشترین بهره را از دوره Udemy ببرید How to get the best out of your Udemy course

  • آیا زیرنویس‌های ترجمه شده خودکار را می‌خواهید؟ Do you want auto-translated subtitles in more languages?

  • سرفصل‌های آموزشی Curriculum

  • منابع Resources

درک مبانی Git Understand the basics of Git

  • 1. توضیح Git چیست و چرا استفاده می‌شود 1. Explain what Git is and why it is used

  • 3، 4. درک مفهوم مخازن و مخازن محلی/دور (Local/Remote) 3, 4. Understand the concept of repositories, and local/remote repositories

  • 2. شرح گردش کار (Workflow) پایه Git 2. Describe the basic Git workflow

  • درک مبانی Git Understand the basics of Git

کار با گیت‌هاب و مدیریت تنظیمات مخزن Navigate GitHub and Manage repository settings

  • 10، 11. ساخت حساب گیت‌هاب و ایجاد و مدیریت مخازن 10, 11. Create a GitHub account, and Create and manage repositories on GitHub

  • 12. درک رابط کاربری گیت‌هاب 12. Understand the GitHub interface

  • 11، 14، 38. پیکربندی تنظیمات مخزن 11, 14, 38. Configure repository settings

  • 15، 38. تنظیم مجوزهای مخزن 15, 38. Set up repository permissions

  • 16. استفاده از قالب‌های مخزن (Templates) 16. Use repository templates

  • تمرین عملی شماره ۱ Practice Activity Number 1

  • پاسخ تمرین عملی شماره ۱ Practice Activity Number 1 - The Solution

  • کار با گیت‌هاب و مدیریت تنظیمات مخزن Navigate GitHub and Manage repository settings

کار با فایل‌ها در مخزن Work with files in a repository

  • 17. اضافه، ویرایش و حذف فایل‌ها 17. Add, edit, and delete files

  • 18. درک نسخه‌بندی فایل‌ها 18. Understand file versioning

  • 19. استفاده از GitHub Desktop برای مدیریت فایل‌ها 19. Use GitHub Desktop for file management

  • تمرین عملی شماره ۲ Practice Activity Number 2

  • پاسخ تمرین عملی شماره ۲ Practice Activity Number 2 - The Solution

  • کار با فایل‌ها در مخزن Work with files in a repository

همکاری تیمی با استفاده از گیت‌هاب Collaborate using GitHub

  • 20. فورک کردن مخازن (Fork) 20. Fork repositories

  • 13، 21. ایجاد Pull Requestها 13, 21. Create pull requests

  • 13، 21، 22. مدیریت، بازبینی و ادغام Pull Requestها 13, 21, 22. Manage, review and merge pull requests

  • تمرین عملی شماره ۳ Practice Activity Number 3

  • پاسخ تمرین عملی شماره ۳ Practice Activity Number 3 - The Solution

  • همکاری تیمی با استفاده از گیت‌هاب Collaborate using GitHub

استفاده از گیت‌هاب برای مدیریت پروژه Use GitHub for project management

  • 13، 24. ایجاد و مدیریت Issueها 13, 24. Create and manage issues

  • 25. استفاده از برچسب‌ها (Labels) 25. Use labels

  • 25b. استفاده از نقاط عطف (Milestones) 25b. Use milestones

  • تمرین عملی شماره ۴ Practice Activity Number 4

  • پاسخ تمرین عملی شماره ۴ Practice Activity Number 4 - The Solution

  • استفاده از گیت‌هاب برای مدیریت پروژه Use GitHub for project management

پیاده‌سازی متدهای DevOps Implement DevOps practices

  • 27. درک اصول DevOps 27. Understand the principles of DevOps

  • 23، 28. استفاده از GitHub Actions برای اتوماسیون 23, 28. Use GitHub Actions for automation

  • 29. پیاده‌سازی خط لوله‌های CI/CD 29. Implement CI/CD pipelines

  • پیاده‌سازی متدهای DevOps Implement DevOps practices

استفاده از گیت‌هاب برای بازبینی کد Use GitHub for code review

  • 30. انجام بازبینی کد (Code Review) 30. Conduct code reviews

  • 30. افزودن مالک کد (CODEOWNER) 30. Adding a CODEOWNER

  • 31. استفاده از ابزارهای بازبینی کد گیت‌هاب 31. Use GitHub’s code review tools

  • 31. GitHub Codespaces چیست؟ 31. What are GitHub Codespaces?

  • 31. استفاده از یک GitHub Codespace 31. Using a GitHub Codespace

  • 32. درک بهترین روش‌ها برای بازبینی کد 32. Understand best practices for code reviews

  • تمرین عملی شماره ۵ Practice Activity Number 5

  • پاسخ تمرین عملی شماره ۵ Practice Activity Number 5 - The Solution

  • استفاده از گیت‌هاب برای بازبینی کد Use GitHub for code review

مدیریت پروژه‌ها با گیت‌هاب Manage projects with GitHub

  • 25c، 26، 33، 35. ایجاد و مدیریت GitHub Projects و افزودن Issueها و PRها 25c, 26, 33, 35. Create and manage GitHub Projects, and add issues and PRs

  • 25c، 26، 33. گسترش نمای جدولی و ایجاد نمودارها 25c, 26, 33. Expanding the Table view, and creating charts

  • 25c، 26، 33. گردش کار و تنظیمات پروژه در گیت‌هاب 25c, 26, 33. GitHub Project Workflows and Settings

  • 34. استفاده از بورد‌های پروژه برای مدیریت تسک‌ها و نمای Roadmap 34. Use project boards for task management, and using the Roadmap view

  • تمرین عملی شماره ۶ Practice Activity Number 6

  • پاسخ تمرین عملی شماره ۶ Practice Activity Number 6 - The Solution

  • مدیریت پروژه‌ها با گیت‌هاب Manage projects with GitHub

تضمین امنیت مخزن Ensure repository security

  • 36. تنظیم قوانین حفاظت از شاخه (Branch Protection) 36. Set up branch protection rules

  • 37. استفاده از ویژگی‌های امنیتی مانند Dependabot 37. Use security features like Dependabot

  • تضمین امنیت مخزن Ensure repository security

مدیریت سازمان‌های گیت‌هاب Administer GitHub organizations

  • 39. ایجاد و مدیریت سازمان‌ها 39. Create and manage organizations

  • 40. تنظیم امنیت در سطح سازمان 40. Set up organization-level security

  • 41. مدیریت اعضا 41. Manage members

  • 41. بررسی دقیق نقش‌های اعضا 41. Member roles in detail

  • 41. مدیریت تیم‌ها 41. Manage teams

  • تمرین عملی شماره ۷ Practice Activity Number 7

  • پاسخ تمرین عملی شماره ۷ Practice Activity Number 7 - The Solution

  • مدیریت سازمان‌های گیت‌هاب Administer GitHub organizations

تعامل با جامعه گیت‌هاب Engage with the GitHub community

  • 42. مشارکت در پروژه‌های متن‌باز (Open Source) 42. Participate in open source

  • 42. آشنایی با Gists 42. Gists

  • 43. استفاده از GitHub Discussions 43. Use GitHub Discussions

  • 43. اطلاعات بیشتر درباره GitHub Discussions 43. More about GitHub Discussions

  • 44. مشارکت در پروژه‌های جامعه 44. Contribute to community projects

  • تعامل با جامعه گیت‌هاب Engage with the GitHub community

کار با دستورات Git Work with Git commands

  • 5. دانلود Git و مقداردهی اولیه مخزن Git 5. Download Git and initializing a Git repository

  • 7. اضافه و commit کردن اولین فایل 7. Add and commit our first file

  • 7. اضافه و commit کردن فایل‌های اضافی 7. Adding and committing additional files

  • 7. نکات بیشتر درباره status، تغییر نام و حذف فایل‌ها 7. More about status, and renaming and deleting files

  • 9. ایجاد و ادغام یک شاخه (Branch) 9. Creating and merging a branch

  • 6، 8. کلون کردن مخزن و push و pull کردن تغییرات 6, 8. Cloning a repository, and pushing and pulling changes

  • تمرین عملی شماره ۸ Practice Activity Number 8

  • پاسخ تمرین عملی شماره ۸ Practice Activity Number 8 - The Solution

  • کار با دستورات Git Work with Git commands

جمع‌بندی Conclusion

  • آزمون تمرینی Practice Test

  • گام بعدی چیست؟ What's Next?

  • خسته نباشید Well done

نمایش نظرات

آمادگی آزمون GH-900: مبانی گیت‌هاب (GitHub Foundations)
جزییات دوره
5.5 hours
72
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,843
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Phillip Burton Phillip Burton

Phillip یک مشاور محاسباتی است که خدمات تخصصی در توسعه سیستم های کامپیوتری و تجزیه و تحلیل داده ها ارائه می دهد. او یک متخصص فناوری گواهی مایکروسافت است. او همچنین به عنوان کارشناس راه حل های تایید شده مایکروسافت برای هوش تجاری، مایکروسافت آفیس 2010 استاد، و به عنوان متخصص پروژه مایکروسافت 2013 گواهینامه دریافت کرده است.

او از بررسی داده ها لذت می برد، که به من امکان می دهد سیستم های به روز و فعال را برای کمک به کنترل و نظارت بر فعالیت های روزانه حفظ کنم. به عنوان بخشی از موارد فوق، او همچنین یک پایگاه داده مکاتباتی را در Microsoft Access و SQL Server برای مشاهده مکاتبات مربوط به شغل (110000 پی دی اف در یک شغل) توسط چندین مشاور و وکیل ایجاد و نگهداری می کند.

او همچنین تخصص و برنامه‌هایی را برای فهرست‌نویسی و پردازش و کنترل داده‌های الکترونیکی، مقادیر زیادی کاغذ یا داده‌های الکترونیکی برای تجزیه و تحلیل ساختاریافته و بررسی ایجاد کرده است.

او یکی از 9 برنده جایزه Experts for Experts Exchange's Annual Expert Awards است و یکی از 10 کارشناس برتر Expert Exchange برای سه ماهه اول سال 2015 بود.

علائق او کار با داده‌ها، از جمله Microsoft Excel، Access و SQL Server است.

I Do Data Limited I Do Data Limited

مهارت های خود را در SQL، Office، Tableau، Power BI و موارد دیگر بهبود بخشید