Course catalog

Course duration

Course provider

Topic

Categories

Showing 1-20 of 23 items.

linkedin Advanced npm (Mitalearn-163112)

  • 42 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Emmanuel Henri
درباره این دوره:

npm یک بخش کلیدی از جعبه ابزار هر توسعه دهنده است. این مدیر بسته برای چارچوب های جاوا اسکریپت و جاوا اسکریپت مانند Node.js است که به توسعه دهندگان امکان می دهد به راحتی کد را به اشتراک بگذارند و دوباره از آن استفاده کنند. این دوره به شما کمک می‌کند تا دانش npm خود را تقویت کنید، مفاهیم و مهارت‌های پیشرفته را آموزش دهید، از جمله نحوه انتشار بسته‌های خود را به گونه‌ای که کل جامعه جاوا اسکریپت بتوانند از آنها استفاده کنند. مربی امانوئل هنری همچنین کار با بسته های خصوصی، اجرای ممیزی و عیب یابی مسائل رایج، از جمله مشکلات حافظه پنهان را پوشش می دهد.

linkedin Git Essential Training: The Basics (2019) (Mitalearn-184736)

  • 2 hours 55 minutes
  • مبتدی
  • Release date: 22 May 2019
  • Author: Kevin Skoglund
درباره این دوره:

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

linkedin Git for System Administration (Mitalearn-163265)

  • 1 hours 46 minutes
  • پیشرفته
  • Release date: 22 June 2026
  • Author: Grant McWilliams
درباره این دوره:

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

linkedin Git: Branches, Merges, and Remotes (Mitalearn-184770)

  • 3 hours 3 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Kevin Skoglund
درباره این دوره:

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

linkedin GitHub for Data Scientists (Mitalearn-200138)

  • 44 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Sara Anstey,Madecraft
درباره این دوره:

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

linkedin Microsoft Azure DevOps Engineer Expert (AZ-400) Cert Prep: 3 Manage Source Control (Mitalearn-277641)

  • 2 hours 3 minutes
  • مناسب همه
  • Update date: 9 September 2024
  • Author: Microsoft Press,Paul Furlan
درباره این دوره: 

 

Get ready to take your skills to the next level and tackle the third domain of the Azure DevOps Engineer Expert (AZ-400) certification exam: Manage Source Control. Join the experts from Microsoft Press for an overview of steps to take and tools to use in managing your source control. Learn about SCM and VCS tools. Create a Git repository and practice Git workflows, branches, and tags. Find out how to work with pull requests and branch policies, and learn more about merging and merge conflicts. Plus, explore advanced Git features and GitHub Codespaces. By the end of this course, you’ll be ready to tackle the third domain of the official exam.

This course was created by Microsoft Press. We are pleased to host this training in our library.


linkedin SVN for Java Developers (Mitalearn-108287)

  • 4 hours 2 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Julian Robichaux
درباره این دوره:

با توجه به اینکه برنامه نویسان به طور مداوم کد خود را تغییر می دهند - و توسعه دهندگان دیگر اغلب همان کد را لمس می کنند - پیگیری تغییرات شما بسیار مهم است. با استفاده از سیستم های کنترل نسخه نرم افزار مانند Apache Subversion (SVN)، می توانید به تیم خود کمک کنید تا در همان صفحه باقی بمانند. در این دوره یاد بگیرید که چگونه از SVN برای پیگیری تغییرات کد خود و ادغام تغییرات متناقض استفاده کنید. Julian Robichaux مفاهیم و اصطلاحات کلیدی مانند trunk ها، commit ها و revisions را پوشش می دهد و نحوه ایجاد یک پروژه جاوا جدید، ایجاد تغییرات و ایجاد شاخه ها را توضیح می دهد. او همچنین نحوه یافتن و رفع تضادها با استفاده از Eclipse، ایجاد نسخه، و استفاده از SVN و Git را با هم پوشش می دهد.

linkedin 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 برای دیدن اینکه چه کسی پروژه‌ها را باز کرده و به‌روزرسانی کرد، استفاده کرد.

linkedin آموزش Bitbucket (Mitalearn-441453)

  • 1 hours 23 minutes
  • مناسب همه
  • Release date: 24 April 2024
  • Author: Michael Jenkins
درباره این دوره: 

 در این دوره، مهندس نرم افزار کارکنان، مایکل جنکینز، Bitbucket، مخزن کد آنلاین Atlassian را به شما معرفی می کند. درباره سازماندهی محتوا در Bitbucket و همچنین تفاوت بین مخازن عمومی و خصوصی و نحوه استفاده از کلیدهای SSH برای ارسال کد امن بیاموزید. نحوه شبیه‌سازی مخازن، ایجاد شاخه‌ها، افزودن کد و مدیریت درخواست‌های کشش را کاوش کنید. به علاوه، نحوه ادغام کار خود را با Jira Cloud برای ساده کردن گردش کار خود بیابید. چالش های عملی و عملی به شما کمک می کند تا درک خود را از هر موضوع اصلی در دوره عمیق تر کنید. در پایان این دوره، شما به خوبی برای استفاده از Bitbucket برای نیازهای ردیابی کد خود مجهز خواهید شد.

linkedin آموزش ضروری (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" را با این دوره بررسی کنید.

linkedin آموزش ضروری GitHub (Mitalearn-156108)

  • 2 hours 48 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: GitHub,Aaron Stewart
درباره این دوره:

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

linkedin تحویل مداوم با GitLab (Mitalearn-162891)

  • 2 hours 5 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Josh Samuelson
درباره این دوره:

GitLab یک جایگزین منبع باز محبوب برای ابزارهایی مانند GitHub و Bitbucket است. برخلاف رقبای خود، GitLab بر میزبانی خود تأکید دارد (اگرچه می توانید از نسخه میزبانی شده آنها نیز استفاده کنید). در این دوره آموزشی، نحوه نصب و استفاده از این مدیر مخزن Git مبتنی بر وب برای مدیریت کد را بیاموزید. مربی جاش ساموئلسون دوره را با توضیح نحوه ایجاد یک پروژه و پیمایش در رابط GitLab آغاز می کند. او سپس نحوه کار با GitLab برای یکپارچه سازی مداوم و تحویل مداوم (CI/CD) و کنترل منبع را بررسی می کند و توضیح می دهد که چگونه می توان از ویژگی های همکاری آن، ایجاد و اجرای خط لوله و موارد دیگر استفاده کرد.

linkedin تکنیک های Git Intermediate (2018) (Mitalearn-136150)

  • 2 hours 53 minutes
  • متوسط
  • Release date: 28 March 2018
  • Author: Kevin Skoglund
درباره این دوره:

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

linkedin راهنمای کامل برای git (Mitalearn-415137)

  • 7 hours 38 minutes
  • مناسب همه
  • Release date: 24 September 2024
  • Author: Kevin Skoglund
درباره این دوره: 

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

coursera شروع کار با Git و GitHub (Mitalearn-270110)

  • 1 hours 2 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Rav Ahuja,Upkar Lidder,Lavanya Thiruvali Sunderarajan
درباره این دوره:

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

coursera کار با نسخه کنترل (Mitalearn-321127)

  • 1 hours 39 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Amy Brereton,Click Start
درباره این دوره:

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

coursera کنترل نسخه با Git (Mitalearn-314956)

  • 4 hours 57 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Steve Byrnes
درباره این دوره:

دوره Version Control with Git یک پایه محکم و عملی برای درک سیستم کنترل نسخه Git در اختیار شما قرار می دهد. Git یک نرم افزار متن باز است که در اصل توسط لینوس توروالدز ساخته شده است. Git فایل های تیمی را برای پروژه های بزرگ و کوچک مدیریت می کند. این به تیم اجازه می دهد تا محصول خود را به طور مداوم بهبود بخشد. این توسط اکثر شرکت های بزرگ فناوری استفاده می شود و برای بسیاری از مشاغل برنامه نویسی مدرن و فناوری اطلاعات فرض می شود. این جزء اصلی DevOps، خطوط لوله تحویل مداوم و محاسبات بومی ابری است. همچنین می‌توانید از Git برای مدیریت بازنگری‌های مداوم در حال بهبود آن کتابی که در حال نوشتن هستید استفاده کنید. در این دوره، شما همه چیزهایی را که باید در مورد Git بدانید، یاد نخواهید گرفت، اما درک مفهومی قوی از این فناوری ایجاد خواهید کرد، و پس از آن می‌توانید با اطمینان در هر موضوعی که به آن علاقه دارید عمیق‌تر بگردید. این دوره هیچ دانش قبلی در مورد Git را فرض نمی کند، اما اگر تجربه ای در مورد آن دارید، ممکن است این دوره هم مفید و هم چالش برانگیز باشد. این امر مخصوصاً اگر در حال حاضر "به اندازه کافی Git را برای خطرناک بودن می دانید" صادق است. در این دوره دو مسیر وجود دارد. هر دو به شدت به آزمایشگاه های عملی متکی هستند. یک مسیر فرض می کند که شما تجربه استفاده از یک رابط خط فرمان را دارید و مسیر دیگر از مشتری گرافیکی Sourcetree استفاده می کند. اگر با خط فرمان تجربه ندارید، پیشنهاد می کنیم مسیر Sourcetree را طی کنید. در نهایت، ممکن است بخواهید از هر دو مسیر عبور کنید، تا بتوانید تصمیم بگیرید که از کدام ابزار برای کارهای خاص استفاده کنید. علاوه بر این، تکرار برای یادگیری خوب است smile اگر بخواهید می‌توانید ویدیوها را تماشا کنید و آزمون‌ها را از تلفن خود بگیرید، اما آزمایشگاه‌های عملی از شما می‌خواهند که یک رایانه Windows یا Mac داشته باشید. اگر از مسیر خط فرمان در طول دوره استفاده می کنید، می توانید از لینوکس نیز استفاده کنید. این دوره از Bitbucket (bitbucket.org) به عنوان ارائه دهنده میزبان برای مخازن Git راه دور استفاده می کند. Bitbucket برای تیم های حداکثر 5 نفره از جمله مخازن خصوصی رایگان است. با این حال، بیشتر دانشی که در این دوره به دست می آورید، مربوط به خود Git است و می توانید این دانش را برای سایر ارائه دهندگان گیت میزبان (مانند GitHub) به کار ببرید. این دوره سعی می کند تا حد امکان مختصر باشد. احتمالاً حدود 5 تا 10 ساعت طول می کشد تا یکی از این دو مسیر را طی کنید، اما مسافت پیموده شده شما ممکن است متفاوت باشد.

linkedin کنترل نسخه برای همه (Mitalearn-187949)

  • 1 hours 43 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Joe Chellman
درباره این دوره:

فکر می کنید کنترل نسخه فقط برای برنامه نویسان است؟ دوباره فکر کن در حالی که ابزارهای کنترل نسخه معمولاً توسعه دهندگان را هدف قرار می دهند، هر کسی که روی رایانه کار می کند می تواند از آنها بهره مند شود. کنترل نسخه، شبکه ایمنی نهایی و یک دفترچه یادداشت مداوم از کار شما است. هدف از این دوره، توانمندسازی طراحان، نویسندگان، عکاسان، معلمان و، بله، توسعه دهندگان با دانش برای ادغام کنترل نسخه در گردش کار خود است. جو چلمن، مربی، افسانه‌های مربوط به کنترل نسخه را کنار می‌زند و چالش و راه‌حلی را ارائه می‌کند که شامل کد نیست، بلکه یک رمان است. او نمونه‌هایی از کارهایی را بررسی می‌کند که برای کنترل نسخه - طراحی گرافیکی، برنامه‌ریزی درس، و حتی توسعه تم وردپرس - مناسب هستند - و نشان می‌دهد که وقتی با ابزارهای کنترل نسخه مانند GitHub همکاری می‌کنید، چه چیزی ممکن است.

linkedin کنترل نسخه نرم افزار یادگیری (2012) (Mitalearn-35357)

  • 2 hours 55 minutes
  • مبتدی
  • Release date: 7 November 2012
  • Author: Michael Lehman
درباره این دوره:

این دوره دروازه ای برای یادگیری کنترل نسخه نرم افزار (SVC)، مدیریت فرآیند و تکنیک های همکاری است. نویسنده مایکل لمن تاریخچه کنترل نسخه را مرور می‌کند و مفاهیم اساسی را نشان می‌دهد: ورود/خروج، فورک، ادغام، تعهد و توزیع. انتخاب یک سیستم SVC برای مدیریت موثر و نسخه‌سازی دارایی‌ها در پروژه توسعه نرم‌افزار (از کد منبع، تصاویر و باینری‌های کامپایل‌شده تا بسته‌های نصب) حیاتی است، بنابراین این دوره راه‌حل‌های موجود را نیز بررسی می‌کند. مایکل به طور خاص Git، Perforce، Subversion، Mercurial و Microsoft Team Foundation Server (TFS) را بررسی می‌کند و کاربرد مناسب، ویژگی‌ها، مزایا و اندازه بهینه گروه را برای هر یک توصیف می‌کند.

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

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

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

Suggestions