نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره شامل قابلیت Coursera Coach است؛ روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
در این بوتکمپ عملی گیت (Git) و گیتهاب (GitHub)، شما نحوه استفاده موثر از سیستمهای کنترل نسخه را برای مدیریت کدها و همکاری با تیمها خواهید آموخت. این دوره به گونهای طراحی شده است تا قدرت نسخهبندی و نحوه نگهداری، ردیابی و همکاری در پروژههای نرمافزاری را به صورت بهینه درک کنید. شما مفاهیم بنیادی گیت مانند مخازن (Repositories)، کامیتها (Commits)، شاخهها (Branches) و پوشه .git را بررسی کرده و مدیریت فایلها و حل چالشهای رایج در گردش کارهای توسعه نرمافزار را یاد میگیرید.
سفر آموزشی با معرفی سیستمهای کنترل نسخه آغاز میشود و اهمیت ردیابی تغییرات در کد را خواهید شناخت. سپس به بررسی دستورات و تنظیمات گیت برای کار با فایلها، شاخهها و مخازن ریموت میپردازید. همچنین ویژگیهای کلیدی گیتهاب برای مدیریت پروژههای مشترک، مانند ایجاد مخزن، مدیریت Pull Requestها و رفع تداخلها (Conflicts) را بررسی خواهید کرد.
این دوره برای توسعهدهندگان آینده، مهندسان نرمافزار و هر کسی که قصد یادگیری گیت و گیتهاب را دارد، ایدهآل است. این دوره هیچ پیشنیازی در زمینه سیستمهای کنترل نسخه ندارد و برای مبتدیان کاملاً مناسب است، هرچند آشنایی با مفاهیم پایه برنامهنویسی میتواند مفید باشد. ساختار دوره به گونهای است که با سرعت مناسب و گامبهگام پیش میرود تا یادگیری جامع تضمین شود.
در پایان این دوره، شما قادر خواهید بود به طور بهینه از گیت برای کنترل نسخه استفاده کنید، مخازن گیتهاب را مدیریت نمایید، تداخلهای ادغام (Merge Conflicts) را حل کنید و با دیگران در یک گردش کار مبتنی بر گیت همکاری کنید. همچنین دانش عملی در مورد مدیریت موقعیتهای روزمره در گیت مانند Stashing، Rebasing و استفاده از ابزارهای بهرهوری گیتهاب را کسب خواهید کرد.
سرفصل ها و درس ها
معرفی دوره
Course Introduction
مقدمه
Introduction
آشنایی با سیستم کنترل نسخه (VCS)
Introduction to Version Control System (VCS)
معرفی بخش
Section Introduction
آشنایی با نسخهبندی، سیستم کنترل نسخه (VCS) و مدیریت سورس کد (SCM)
Introduction to Versioning, Version Control System (VCS) & Source Code Management (SCM)
انواع سیستمهای کنترل نسخه: CVCS و DVCS
Version Control Systems Types - CVCS & DVCS
مقدمهای بر گیت (Git)
Introduction to Git
معرفی بخش
Section Introduction
شروع کار با گیت
Getting Started with Git
آموزش عملی: نصب گیت در ویندوز
Demonstration - Installing Git on Windows
آموزش عملی: نصب گیت در مک (macOS)
Demonstration - Installing Git on macOS
آموزش عملی: نصب و پیکربندی گیت در لینوکس
Demonstration - Installing & Configuring Git on Linux
معماری گیت و مفاهیم کلیدی
Git Architecture & Key Concepts
نمایش نظرات