×
ribbon

آموزش کنترل ورژن (Version Control)

مدرس:Coursera

Meta Staff

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

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

پیاده‌سازی سیستم‌های کنترل نسخه

مسیریابی و پیکربندی با استفاده از خط فرمان

استفاده از یک مخزن GitHub. ایجاد یک مخزن GitHub

مدیریت بازبینی‌های کد

این دوره شامل:

2 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

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

4 فصل30 جلسه2 ساعت ویدیو
همکاری نرم‌افزار
  معرفی دوره
03:15
  توسعه‌دهندگان در دنیای واقعی چگونه همکاری می‌کنند؟
04:45
  کنترل نسخه چیست؟
05:02
  مطالعه موردی: همکاری مهندسان متا
04:19
  سیستم‌های کنترل نسخه و ابزارها
04:00
  تاریخچه بازبینی‌ها
03:46
  خلاصه ماژول: همکاری نرم‌افزار
01:53
خط فرمان
  خط فرمان
06:13
  دستورات یونیکس چیست؟
04:29
  استفاده از Bash در ویندوز
03:54
  تغییر دایرکتوری‌ها و لیست کردن محتویات
04:41
  ایجاد و جابجایی دایرکتوری‌ها و فایل‌ها
03:56
  Pipes
02:59
  تغییر مسیر (Redirection)
07:35
  Grep
03:20
  خلاصه ماژول: خط فرمان
01:37
کار با Git
  Git و GitHub چیست؟
03:22
  ایجاد و کلون کردن یک مخزن
05:04
  Git چگونه کار می‌کند
03:35
  اضافه کردن و کامیت
04:49
  شاخه‌ها (Branches)
06:49
  مخزن محلی در مقابل مخزن از راه دور
05:31
  Push و Pull
04:28
  نمونه‌ای از یک فرآیند کاری
03:55
  HEAD
05:50
  دستورات Diff
04:32
  Blame
06:11
  خلاصه ماژول: کار با Git
01:30
ارزیابی نمره‌دهی شده
  خلاصه دوره: کنترل ورژن
02:53
  تبریک می‌گویم، شما کنترل ورژن را به پایان رساندید.
02:00

پیش‌نیاز‌ها

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

توضیحات دوره

این دوره به شما آموزش می‌دهد که چگونه توسعه‌دهندگان نرم‌افزار در سراسر جهان بدون تداخل در کدهای یکدیگر همکاری می‌کنند. در این دوره، با سیستم‌های مختلف کنترل نسخه آشنا خواهید شد و یاد می‌گیرید که چگونه یک فرآیند کاری موثر برای توسعه نرم‌افزار ایجاد کنید. همچنین با برخی از دستورات رایج لینوکس آشنا می‌شوید که می‌توانید از آن‌ها برای مدیریت فایل‌ها در هارد دیسک خود استفاده کنید و فرآیندهای کاری قدرتمندی ایجاد کنید که کارهای شما را به صورت خودکار انجام داده و در زمان و تلاش شما صرفه‌جویی کند.

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

دیدگاه کاربران

هنوز امتیاز و دیدگاهی برای این دوره ثبت نشده است

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
2دوره
255دانشجو
1نظر و امتیاز

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

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.