درباره دوره:
در این دوره خودآموز و مقدماتی، با Git و GitHub آشنا خواهید شد! شما با کنترل نسخه همکارانه و پلتفرمهای محبوب Git آشنا میشوید. همکاری و کدنویسی اجتماعی اجزای حیاتی از شیوههای مهندسی نرمافزار معاصر و فرهنگ DevOps هستند.
این دوره با مروری بر اصول پایه Git و GitHub شروع میشود و مفاهیم کلیدی Git مانند شاخهبندی و مخازن و استفاده از دستورات Git را بررسی خواهید کرد.
در ادامه دوره، مفاهیم مختلف Git مانند فورک، کلون و جریانهای کاری ادغام را از طریق آزمایشگاههای عملی یاد گرفته و تمرین خواهید کرد. همچنین خواهید آموخت که چگونه از GitHub برای کار موثر بهعنوان یک تیم استفاده کنید و عملیات متداول Git را از طریق رابط کاربری وب و خط فرمان انجام دهید. دوره با یک پروژه نهایی به پایان میرسد که در آن با ایجاد و اشتراکگذاری یک پروژه عمومی/منبعباز در GitHub، ساخت نمونه کار خود را شروع میکنید. با اتمام این دوره، مهارتهای Git و GitHub خود را نشان خواهید داد و یک پروژه به رزومه خود اضافه خواهید کرد.
اصول پایه Git و GitHub:
1 – مقدمه دوره
2 – مروری بر Git و GitHub
3 – معرفی GitHub
4 – مخازن GitHub
5 – شروع کار با GitHub
6 – شاخههای GitHub
دستورات Git و مدیریت پروژههای GitHub:
1 – مروری بر جریانهای کاری Git
2 – مروری بر دستورات Git
3 – نمایش: کار با شاخهها با استفاده از دستورات Git
4 – کلون کردن و فورک کردن پروژههای GitHub
5 – کلون کردن در مقابل فورک کردن
6 – مدیریت پروژههای GitHub
پروژه نهایی و ارزیابی:
1 – [اختیاری] GitHub Copilot