Version Control


ارائه دهنده دوره :

Meta از طریق Coursera

تاریخ پایان دوره :

24 بهمن 1402

توضیح دوره:
این دوره مقدمه‌ای جامع بر Version Control (کنترل نسخه) است و بخشی از گواهینامه‌های حرفه‌ای Meta در حوزه Mobile and Web Development محسوب می‌شود.
در این دوره یاد گرفتم چگونه توسعه‌دهندگان حرفه‌ای در تیم‌های بزرگ کدهای خود را مدیریت و به اشتراک می‌گذارند بدون اینکه با هم تداخل پیدا کنند. تمرکز اصلی روی Git، خط فرمان (Command Line) و GitHub بوده است.
مهم‌ترین مهارت‌هایی که کسب کردم:

درک مفاهیم پایه‌ای Version Control و سیستم‌های مختلف آن
کار با Command Line (Linux Commands) و مدیریت فایل‌ها
نصب و استفاده از Git
ایجاد Repository در GitHub
مدیریت تغییرات کد (Commit, Branch, Merge و ...)
همکاری تیمی با استفاده از GitHub
مدیریت revisions و حل تعارضات (Conflict Resolution)

چرا این دوره را گذراندم؟
یادگیری Git و کنترل نسخه یکی از مهارت‌های ضروری هر توسعه‌دهنده مدرن است. این دوره به من کمک کرد تا از حالت "توسعه‌دهنده تنها" خارج شوم و برای کار تیمی واقعی در پروژه‌های واقعی آماده شوم. بعد از این دوره، مدیریت کد در پروژه‌های بزرگ برایم بسیار راحت‌تر و حرفه‌ای‌تر شد.

keyboard_arrow_up