Course catalog

Course duration

Course provider

Topic

Categories

Showing 21-29 of 29 items.

datacamp گیت پیشرفته (Mitalearn-446417)

  • 48 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: Amanda Crawford-Adamo
درباره این دوره:

این دوره عمیقاً به ویژگی‌های پیشرفته Git می‌پردازد و در جهت مهندسی داده و جریان‌های کاری علم داده است. شما بر استراتژی‌های ادغام پیچیده تسلط خواهید داشت، یاد می‌گیرید که تاریخچه مخزن را دستکاری کنید و Git را برای پروژه‌های داده در مقیاس بزرگ بهینه کنید. موضوعات کلیدی شامل rebasing پیشرفته، git reflog برای بازیابی فاجعه، اشکال زدایی کارآمد با git bisect و مدیریت فایل های بزرگ با Git LFS است. شما همچنین توسعه موازی را با استفاده از درخت کاری و نحوه مدولار کردن ساختارهای پروژه با زیر ماژول ها را بررسی خواهید کرد. در پایان این دوره، شما مهارت های لازم برای رسیدگی به سناریوهای پیچیده کنترل نسخه و مسائل مربوط به توسعه خط لوله داده و پروژه های داده مشترک را خواهید داشت.

Related Skills

datacamp گیت متوسط (Mitalearn-447097)

  • 27 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: George Boorman
درباره این دوره:

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

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

Related Skills

linkedin مبانی DevOps: اولین پروژه شما (Mitalearn-170048)

  • 3 hours 32 minutes
  • مبتدی
  • Update date: 3 June 2021
  • Author: Carlos Nunez
درباره این دوره: 

 کنجکاو هستید که چگونه اصول DevOps را عملی کنید؟ این دوره می تواند کمک کند. به کارلوس نونز بپیوندید تا نشان دهد که چگونه اصول DevOps را در یک برنامه نمونه برای یک شرکت رزرو مسافرتی ساختگی اعمال کنید. در طول دوره، کارلوس نشان می‌دهد که چگونه می‌توان از ابزارها و روش‌های محبوب برای به‌روزرسانی، آزمایش و انتشار برنامه استفاده کرد. پس از توضیح نحوه کانتینری کردن وب سایت با Docker و Docker Compose، او نحوه نوشتن تست های واحد و یکپارچه سازی با RSpec، Capybara و Selenium را نشان می دهد. سپس نحوه استقرار وب سایت شما را در فضای ابری با Terraform و نوشتن یک Jenkinsfile که برنامه شما را ساخته، آزمایش و اجرا می کند، می نویسد. پس از پایان دادن به این دوره، می‌دانید که چگونه فرآیند توسعه نرم‌افزاری آهسته و پیچیده را به یک فرآیند سریع و لذت‌بخش تبدیل کنید.

linkedin مبانی برنامه نویسی: کنترل نسخه با Git (2020) (Mitalearn-164659)

  • 1 hours 20 minutes
  • مبتدی
  • Release date: 17 March 2020
  • Author: Christina Truong
درباره این دوره:

ردیابی دستی تغییرات فایل ها می تواند سرعت شما را کاهش دهد. سیستم های کنترل نسخه به توسعه دهندگان این امکان را می دهد که این کار را بارگذاری کنند و همچنین از پروژه های خود به طور کلی محافظت کنند. در این دوره، مدرس کریستینا تروونگ اصول کنترل نسخه را با Git، نرم افزار کنترل نسخه منبع باز محبوب، پوشش می دهد. کریستینا به شما کمک می کند تا با اصطلاحات اولیه Git، گردش کار اولیه Git و نحوه نصب نرم افزار در مک و رایانه شخصی آشنا شوید. سپس نحوه مدیریت مخازن را با استفاده از خط فرمان یا رابط کاربری گرافیکی (GUI) نشان می دهد. در طول مسیر، او چالش‌ها و راه‌حل‌هایی را ارائه می‌کند که به شما کمک می‌کند تا نحوه عملکرد این مفاهیم را در عمل درک کنید.

datacamp مقدمه ای بر Git (Mitalearn-399786)

  • 31 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: George Boorman
درباره این دوره:

این دوره مفهوم کنترل نسخه را معرفی می کند و مزایای آن را برای پروژه های نرم افزاری و داده ای برجسته می کند. با Git، نرم افزار محبوب برای اجرای کنترل نسخه در پروژه ها، آشنا خواهید شد و از آن برای ایجاد مخازن و ردیابی فایل ها استفاده خواهید کرد.

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

Related Skills

datacamp مقدمه ای بر مفاهیم GitHub [Datacamp] (Mitalearn-400857)

  • 2 hours
  • مناسب همه
  • Release date: 28 June 2026
  • Author: George Boorman,Jasmin Ludolf
درباره این دوره:

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

این دوره مفهومی با تکیه بر موضوعات مطرح شده در مقدمه ای بر کنترل نسخه با Git، به شما امکان می دهد تا به طور موثر در رابط کاربری GitHub پیمایش کنید.

شما کارهای روزمره را انجام خواهید داد، از جمله ایجاد مخازن عمومی و خصوصی، ایجاد و اصلاح فایل‌ها، شاخه‌ها و مسائل، تخصیص وظایف، برچسب‌گذاری کاربران، بررسی درخواست‌های کشش، و ادغام شاخه‌ها. همچنین خواهید فهمید که چگونه مخازن را شبیه سازی و فورک کنید و نشانه های دسترسی خصوصی (PAT) تولید کنید.

در پایان این دوره، می‌توانید این مهارت‌های جدید را به کار بگیرید و آن‌ها را در هر پروژه کدنویسی یا داده‌ای به کار ببرید و به شما این احساس را بدهد که در مسیر و کنترل هستید. همه مایلند در GitHub با شما همکاری کنند!

linkedin ویژوال استودیو: کنترل منبع با Git و GitHub (Mitalearn-232557)

  • 2 hours 18 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Walt Ritscher
درباره این دوره:

ترجیح می دهید به جای خط فرمان با یک IDE کار کنید؟ نحوه استفاده از Git، ابزار کنترل منبع توزیع شده واقعی، را به طور موثر در ویژوال استودیو کشف کنید. در طول این دوره، مدرس Walt Ritscher به نقشه برداری بین دستورات Git و GitHub و ابزارهای Visual Studio می پردازد. پس از بررسی مفاهیم کلیدی Git، دستورات و ابزارهای رابط کاربری گرافیکی، والت نشان می دهد که چگونه می توان یک مخزن جدید را با PowerShell، Visual Studio و GitHub مقداردهی اولیه کرد. سپس نحوه افزودن، تغییر نام، انتقال و حذف فایل ها را نشان می دهد. یک مخزن راه دور اضافه کنید. شبیه سازی و چنگال یک مخزن. و تضادهای ادغام را مشاهده و مدیریت کنید. به علاوه، نحوه کار با شعبه ها، ایجاد، بررسی و مقایسه درخواست های کشش و موارد دیگر را ببینید.

linkedin یادگیری Git و GitHub (2021) (Mitalearn-218957)

  • 1 hours 52 minutes
  • مناسب همه
  • Release date: 27 August 2021
  • Author: Ray Villalobos
درباره این دوره: 

 
Version Control به شما امکان می‌دهد تغییراتی را که در طول زمان در فایل‌ها ایجاد کرده‌اید مدیریت کنید، و مهارتی ضروری برای توسعه‌دهندگان است. Git تا حد زیادی محبوب ترین سیستم کنترل نسخه در وب است. در این دوره سریع، Ray Villalobos دستورات اساسی را به شما نشان می دهد که برای کار با اکثر پروژه های Git نیاز دارید. او نحوه استفاده از چک پوینت‌هایی به نام commit را توضیح می‌دهد که به شما امکان می‌دهد پیام‌هایی را در مورد آنچه در هر بازرسی رخ داده است، و همچنین نحوه ایجاد شاخه‌هایی که نسخه‌های جایگزین پروژه شما هستند که می‌توانید بدون تغییر نسخه اصلی روی آنها کار کنید، بگذارید. به علاوه، او نحوه کار با وب‌سایت محبوب GitHub را برای کاوش پروژه‌های موجود، شبیه‌سازی آنها در هارد دیسک محلی و استفاده از آنها به عنوان الگو برای پروژه‌های جدید خود نشان می‌دهد.

Related Skills

linkedin یادگیری GitHub (Mitalearn-156091)

  • 2 hours 11 minutes
  • مبتدی
  • Release date: 25 July 2026
  • Author: GitHub,Aaron Stewart
درباره این دوره:

GitHub ابزار استاندارد صنعتی برای همکاری و به اشتراک گذاری کد است. در میان توسعه دهندگان نرم افزار، مدیران پروژه، طراحان و دانشجویان به دلیل انعطاف پذیری و کنترل آن محبوب است. این دوره آموزشی GitHub و Git را معرفی می کند، سیستم کنترل نسخه ای که GitHub بر اساس آن ساخته شده است. مربی Aaron Stewart، متخصص محتوای آموزشی در GitHub، مزایای کنترل نسخه، نحوه پیمایش در GitHub و خط فرمان، نحوه ارتباط GitHub و Git و بهترین شیوه های ارتباط و همکاری در GitHub را توضیح می دهد. Aaron همچنین رایج‌ترین وظایف مانند شاخه‌بندی، commit و درخواست‌های کششی را بررسی می‌کند و به شما نشان می‌دهد که چگونه یک پروژه محلی ساده ایجاد کنید و آن را به GitHub منتقل کنید تا با تیم خود به اشتراک بگذارید. پس از اتمام دوره، باید بتوانید بلافاصله استفاده از Git و GitHub را برای مدیریت کد خود شروع کنید.

Suggestions