Course catalog
Categories
8 دستور git که باید بدانید
(Mitalearn-408677)
- 56 minutes
- مناسب همه
- Release date: 9 November 2022
- Author: Ronnie Sheer
اگر شما یک توسعه دهنده نرم افزار هستید ، احتمالاً می دانید که GIT یکی از مفیدترین سیستم های کنترل نسخه در آنجا است. اما در حالی که بیشتر توسعه دهندگان اصول اولیه GIT را تسلط داده اند ، می توان مهارت های خود را به سطح بعدی و تبدیل شدن به یک کاربر پیشرفته GIT کمی سخت تر کرد. در این دوره ، مربی رونی گیل به شما نشان می دهد که چگونه می توانید حرکت را از توسعه دهنده Git Intermediate به قلمرو کارشناس کنترل شده و تنظیم شده ، انجام دهید. دریابید که چگونه می توانید بهره وری خود را افزایش دهید و همچنین لحظات ناامیدی خود را به حداقل برسانید. رونی شما را از طریق چند ترفند اساسی مانند Stashing و اضافه کردن تغییرات طی می کند ، و سپس به تکنیک های پیشرفته تری مانند خنثی کردن تعهدات ، برگشت دادن و تنظیم قلاب های پیش ساز تبدیل می شود. مهارت های جدید خود را با چالش های Git-Command در طول مسیر آزمایش کنید.
این دوره با GitHub Codespaces ، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به تنظیمات محلی محلی ارائه می دهد ، یکپارچه شده است. با استفاده از Codepaces GitHub ، می توانید از هر دستگاهی ، در هر زمان استفاده کنید-همه در حالی که از ابزاری استفاده می کنید که احتمالاً در محل کار با آن روبرو خواهید شد. برای یادگیری نحوه شروع کار ، از فیلم "استفاده از Codepaces GitHub با این دوره" دیدن کنید.
Related Skills
Git for Teams
(Mitalearn-145245)
- 2 hours 37 minutes
- متوسط
- Update date: 21 June 2026
- Author: Kevin Bowersox
تیم های توسعه اغلب به کنترل منبع توزیع شده با Git منتقل می شوندrn اغلب، علت اصلی به مسائل پیرامون فرهنگ و شیوهها مربوط میشود که برخلاف منحنی یادگیری فنی است. در این دوره، کوین باورسوکس استراتژیهای همکاری برای تیمهایی که از Git استفاده میکنند را پوشش میدهد و درباره ابزارها و تکنیکهایی بحث میکند که میتواند به شما و تیمتان کمک کند تا چالشهایی را که مانع ارائه نرمافزار با کیفیت بالا میشوند، دور بزنید. کوین بهترین شیوهها و نکاتی را به اشتراک میگذارد که میتواند به شما کمک کند از مشکلات رایجی که اغلب باعث میشوند تیمها از مسیر منحرف شوند اجتناب کنید. استراتژی های انشعاب، نحوه ایجاد خط لوله یکپارچه سازی مداوم و موارد دیگر را بیاموزید.
Related Skills
Git از ابتدا
(Mitalearn-276570)
- 19 minutes
- مناسب همه
- Release date: 30 June 2022
- Author: Morten Rand-Hendriksen
کنترل نسخه - تمرین ردیابی و مدیریت تغییرات در کد نرم افزار - یکی از قدرتمندترین ابزارهایی است که یک توسعه دهنده می تواند از آن استفاده کند. و Git به سیستم کنترل نسخه انتخابی برای وب مدرن تبدیل شده است. درک مفاهیم Git مخصوصا برای توسعه دهندگان سخت نیست، اما Git زبان مخصوص به خود را دارد. rebasing چیست؟ سر جدا شده چیست؟ در این دوره آموزشی سطح مبتدی، مورتن رند هندریکسن یک ترجمه عقلانی و تفکیک اصطلاحات Git را ارائه میکند و نشان میدهد که چگونه میتوانید از Git برای سفر در زمان به روشی که عملاً علمی تخیلی است (حداقل وقتی صحبت میشود) استفاده کنید. کد کردن). مورتن دانش سطح پایه ای را که برای شروع با Git نیاز دارید، به شما ارائه می دهد، اصطلاحات و توابع مهم را با جزئیات بیان می کند، و نحوه حل مشکلات رایج توسعه دهندگان در کنترل نسخه را نشان می دهد.
Related Skills
Git: Branches, Merges, and Remotes
(Mitalearn-184770)
- 3 hours 3 minutes
- مبتدی
- Release date: 21 June 2026
- Author: Kevin Skoglund
Git - نرمافزار کنترل نسخه محبوب و رایگان - ابزارهای مدیریت کد قدرتمندی از جمله انشعاب، ادغام و مخازن راه دور را باز میکند. این دوره نحوه استفاده از این ویژگی ها و دستورات را برای ردیابی تغییرات و همکاری توضیح می دهد. یاد بگیرید که در درخت commit حرکت کنید و برای یافتن commit های خاص، گزارش را مرور کنید. نحوه ایجاد شعبه هایی برای آزمایش ایده های جدید بدون تاثیرگذاری بر پروژه اصلی بیابید و در صورت موفقیت آن تغییرات را در پروژه ادغام کنید. همچنین میتوانید شاخهها را بازنشانی کنید تا تغییرات را خنثی کنید و تغییراتی را که آماده انجام در فضای ذخیرهسازی موقت نیستند ذخیره کنید. مربی کوین اسکوگلند همچنین نشان می دهد که چگونه می توان یک مخزن راه دور برای کار با توسعه دهنده دیگر راه اندازی کرد و یک گردش کار همکاری را پیاده سازی کرد تا اطمینان حاصل شود که به طور مؤثر با هم کار می کنید.
Related Skills
Visual Studio Essential Training: 10 Protecting Your Code Base with Source Control Providers
(Mitalearn-94211)
- 2 hours 40 minutes
- مبتدی
- Update date: 21 June 2026
- Author: Walt Ritscher
با ارزش ترین دارایی یک برنامه نویس، پایگاه کد اوست. برای محافظت از یکپارچگی کد خود چه می کنید؟ گزینههای کنترل منبع ارائه شده در ویژوال استودیو، از جمله Team Foundation، Team Services، GitHub و Bitbucket، میتوانند به شما کمک کنند تا با اعضای تیم به طور مؤثرتری کار کنید، از بازنویسیهای تصادفی جلوگیری کنید، بازگشتها را فعال کنید و باگها را برطرف کنید. در Visual Studio Essentials 10، Walt Ritscher نحوه اتصال ویژوال استودیو به هر مخزن آنلاین، ایجاد پروژه، افزودن اعضای تیم و کار با نسخه ها را نشان می دهد. او نشان میدهد که چگونه میتوان کد را به داخل و خارج بررسی کرد، از CodeLens برای بررسی تغییرات در ویرایشگر ویژوال استودیو استفاده کرد و از ویژگیهای History و Diff برای دیدن اینکه چه کسی پروژهها را باز کرده و بهروزرسانی کرد، استفاده کرد.
Related Skills
آموزش ضروری
(Mitalearn-421478)
- 1 hours 42 minutes
- مناسب همه
- Release date: 21 June 2026
- Author: Barbara Forbes
اگر تا به حال فکر کرده اید که چرا کسی باید از GIT استفاده کند یا چگونه از آن برای کنترل نسخه استفاده کند ، این یک دوره عالی برای شروع است. باربارا فوربس ، ستاره Azure MVP و GitHub ، به عنوان او در فرایند نصب ، گردش کار GIT ، تنظیم و فشار دادن کد به یک repo و ایجاد تغییرات ، همه با تمرکز بر کنترل نسخه و اینکه چگونه GIT می تواند به شما در دستیابی به آن کمک کند ، بپیوندید. دریابید که چرا مردم از Git استفاده می کنند. بیاموزید که چگونه GIT به صورت محلی یا از طریق ارائه دهنده کار می کند ، و چگونه می توانید آن را نصب ، پیکربندی و اجرای روشی که برای کار به آن نیاز دارید اجرا کنید. فرایند کامل فشار دادن کد خود را با GIT دنبال کنید ، سپس راه های ایجاد تغییر در پرونده ها را کشف کنید. کشف مفاهیم مهم در GIT ، مانند چگونگی نادیده گرفتن پرونده هایی که نمی خواهید شامل شوید ، چگونه انشعاب و ادغام می تواند به شما در توسعه کمک کند ، چه چیزی باید در یک تعهد باشد ، و چگونه می توانید خطاهای رایج را عیب یابی کنید. با استفاده از Codepaces GitHub ، می توانید از هر دستگاهی ، در هر زمان استفاده کنید-همه در حالی که از ابزاری استفاده می کنید که احتمالاً در محل کار با آن روبرو خواهید شد. برای یادگیری نحوه شروع کار "استفاده از Codespaces GitHub" را با این دوره بررسی کنید.
Related Skills
اتوماسیون تست چارچوب ربات: جنکینز CI و کنترل نسخه Git
(Mitalearn-161684)
- 2 hours 13 minutes
- متوسط
- Release date: 21 June 2026
- Author: Bryan Lamb
آیا می خواهید یک گردش کار آزمایشی بسازید که بیشتر مشارکتی و تکراری باشد؟ با نحوه ادغام Jenkins و Git در Robot Framework برای آزمایش مداوم خودکار و کنترل نسخه با پایگاه های کد و اسکریپت های مشترک آشنا شوید. در این دوره، مربی برایان لمب نحوه راهاندازی و کار با Git را به صورت محلی نشان میدهد و سپس همان مهارتها را برای مخازن از راه دور GitHub و Team Foundation Server (TFS) به کار میگیرد، بنابراین میتوانید اسکریپتهای Robot Framework را منشعب کنید و ادغام کنید و بهطور مؤثرتری کار کنید. تیم تست سپس بیاموزید که چگونه تستهای Robot Framework را بهطور موازی در مرورگرها و سیستمعاملهای مختلف با استفاده از Jenkins اجرا کنید و از نتایج برای تجزیه و تحلیل روند عملکرد استفاده کنید.
Related Skills
با استفاده از GIT با کد Visual Studio
(Mitalearn-438733)
- 1 hours 27 minutes
- مناسب همه
- Release date: 7 February 2023
- Author: Ray Villalobos
آیا می دانید که کد استودیو ویژوال شامل پشتیبانی خارج از جعبه است؟ در این دوره ، به مربی ارشد LinkedIn Learning ، Ray Villalobos ، به عنوان او به شما نشان می دهد که چگونه می توانید GIT را بدون ترک ویرایشگر کد خود ادغام کنید ، صرف نظر از اینکه شما به صورت محلی یا از راه دور کار می کنید. ری نکات محلی را برای مرحله بندی ، تعهد ، کنترل منبع ، متفاوت بودن و ردیابی و مدیریت سیاهههای مربوط به کار شما پوشش می دهد. در طول راه ، شما همچنین مهارت های جدیدی را برای ایجاد درخواست های کشش ، ادغام درگیری ها و استفاده از Explorer از راه دور برای ایجاد تغییرات سریع هنگام کدگذاری از راه دور ایجاد خواهید کرد. در پایان این دوره ، شما آماده خواهید بود تا GIT را با کد VS ادغام کنید و ابزارهای قدرتمندی مانند Git Graph ، Git History ، Gitlens و موارد دیگر را اهرم کنید.
Related Skills
راهنمای کامل برای git
(Mitalearn-415137)
- 7 hours 38 minutes
- مناسب همه
- Release date: 24 September 2024
- Author: Kevin Skoglund
نرم افزار کنترل نسخه Git روزانه توسط میلیون ها توسعه دهنده در سراسر جهان برای مدیریت کد منبع پروژه استفاده می شود. این دوره راهنمای کاملی برای هر چیزی که برای استفاده موثر از این ابزار توسعه ضروری لازم است ارائه می دهد. مربی کوین اسکوگلند از مثالهای گام به گام برای نشان دادن مفاهیم کلیدی، مهارتهای اساسی و تکنیکهای پیشرفته استفاده میکند، در حالی که بهترین شیوهها را برجسته میکند و توصیههای عملی را در طول مسیر ارائه میدهد. یاد بگیرید که تغییرات کد خود را در طول زمان ردیابی کنید و نسخه های قدیمی را مرور و بازیابی کنید. نحوه ایجاد شعبهها برای امتحان ایدههای جدید بدون تأثیرگذاری بر پروژه اصلی و ادغام آن شاخهها در پروژه زمانی که آماده هستند را بیابید. نحوه همکاری موثر با توسعه دهندگان دیگر با استفاده از یک مخزن راه دور را ببینید. ابزارهای قدرتمند Git مانند مرحلهبندی تعاملی، بازنشانی، تغییر پایه و تقسیمبندی را کاوش کنید.
Related Skills
مبانی 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 که برنامه شما را ساخته، آزمایش و اجرا می کند، می نویسد. پس از پایان دادن به این دوره، میدانید که چگونه فرآیند توسعه نرمافزاری آهسته و پیچیده را به یک فرآیند سریع و لذتبخش تبدیل کنید.
Related Skills
مبانی برنامه نویسی: کنترل نسخه با Git (2020)
(Mitalearn-164659)
- 1 hours 20 minutes
- مبتدی
- Release date: 17 March 2020
- Author: Christina Truong
ردیابی دستی تغییرات فایل ها می تواند سرعت شما را کاهش دهد. سیستم های کنترل نسخه به توسعه دهندگان این امکان را می دهد که این کار را بارگذاری کنند و همچنین از پروژه های خود به طور کلی محافظت کنند. در این دوره، مدرس کریستینا تروونگ اصول کنترل نسخه را با Git، نرم افزار کنترل نسخه منبع باز محبوب، پوشش می دهد. کریستینا به شما کمک می کند تا با اصطلاحات اولیه Git، گردش کار اولیه Git و نحوه نصب نرم افزار در مک و رایانه شخصی آشنا شوید. سپس نحوه مدیریت مخازن را با استفاده از خط فرمان یا رابط کاربری گرافیکی (GUI) نشان می دهد. در طول مسیر، او چالشها و راهحلهایی را ارائه میکند که به شما کمک میکند تا نحوه عملکرد این مفاهیم را در عمل درک کنید.
Related Skills
ویژوال استودیو: کنترل منبع با 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 مقداردهی اولیه کرد. سپس نحوه افزودن، تغییر نام، انتقال و حذف فایل ها را نشان می دهد. یک مخزن راه دور اضافه کنید. شبیه سازی و چنگال یک مخزن. و تضادهای ادغام را مشاهده و مدیریت کنید. به علاوه، نحوه کار با شعبه ها، ایجاد، بررسی و مقایسه درخواست های کشش و موارد دیگر را ببینید.
Related Skills
یادگیری 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 را برای کاوش پروژههای موجود، شبیهسازی آنها در هارد دیسک محلی و استفاده از آنها به عنوان الگو برای پروژههای جدید خود نشان میدهد.