لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تحویل مداوم و DevOps با Azure DevOps: کنترل منبع با Git
Continuous Delivery and DevOps with Azure DevOps: Source Control with Git
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره به شما اصول کنترل منبع و نحوه استفاده از آن با Azure DevOps را آموزش می دهد. نحوه کار با Git، Pull Requests، Branch Policies و پیاده سازی Continuous Integration را یاد خواهید گرفت. هنگام استفاده از سیستم در این دوره آموزشی، Continuous Delivery and DevOps with Azure DevOps: Source Control with Git، با کنترل منبع، سیستم های کنترل منبع مختلف که در خارج وجود دارد، و Team Foundation Version Control (TFVC) و Git، که انواع هستند، آشنا خواهید شد. توسط Azure DevOps پشتیبانی می شود. ابتدا، نحوه راهاندازی مخزن Git خود را در Azure DevOps بررسی خواهید کرد و سپس تمام اصول اولیه را برای شروع کار با Git مرور خواهید کرد. در مرحله بعد، عملیات اساسی مانند ایجاد و شبیه سازی مخازن، افزودن فایل های جدید به مخزن محلی و هل دادن آن به سرور مرکزی را کشف خواهید کرد تا بقیه اعضای تیم بتوانند از آن استفاده کنند و دستوراتی مانند commit، push، fetch و pull را کاوش کنند. . در نهایت، نحوه عملکرد دستورات شاخه و rebase و دو استراتژی انشعاب Git معروف به نامهای Git Flow و Git Hub Flow را خواهید آموخت. همچنین یکپارچهسازی مداوم، خطمشیهای شعبه و ورود به دروازهای را تنظیم میکنید تا از منابع خود در برابر ورود کدهای بدی که کامپایل یا حاوی اشکال نیستند محافظت کنید، بنابراین مخزن کد منبع خود را تمیز و در حالت همیشه قابل ارسال نگه دارید. در پایان این دوره، تمام اصول اولیه برای راه اندازی کنترل منبع در Azure DevOps و نحوه کارکرد موثر با سیستم کنترل منبع Git را خواهید دانست.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
مبانی
Fundamentals
معرفی دوره
Course Introduction
اهداف دوره
Course Objectives
طرح کلی ماژول
Module Outline
مبانی کنترل منبع
Source Control Fundamentals
انواع سیستم های کنترل منبع
Types of Source Control Systems
سیستم های کنترل منبع متمرکز و توزیع شده
Centralized and Distributed Source Control Systems
یک پروژه تیمی با کنترل منبع متمرکز و توزیع شده در Azure DevOps ایجاد کنید
Create a Team Project with Centralized and Distributed Source Control in Azure DevOps
انشعاب
Branching
اتصال به Team Foundation Version Control و ایجاد شعبه
Connecting to Team Foundation Version Control and Creating a Branch
یکپارچه سازی مداوم
Continuous Integration
ادغام مداوم با Azure DevOps
Continuous Integration with Azure DevOps
خلاصه
Summary
کنترل منبع با Git در Azure DevOps
Source Control with Git on Azure DevOps
مقدمه
Introduction
بررسی اجمالی
Overview
درک Git
Understanding Git
ایجاد یک Git Repo در Azure DevOps
Creating a Git Repo in Azure DevOps
عملیات Git پایه
Basic Git Operations
شبیه سازی یک Git Repo در ویژوال استودیو
Cloning a Git Repo in Visual Studio
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
مارسل یکی از بنیانگذاران و CTO شرکت Xpirit است ، یک شرکت مشاوره عالی در هیلورسوم ، هلند است. مارسل در سال 2014 به عنوان شرکت Xbia هلند ، Xpirit را تاسیس کرد آنها بهمراه Xebia با استفاده از محصولات مایکروسافت و محصولات منبع باز به مشتریان در زمینه تحول دیجیتال ، مشاوره چابک و توسعه Full Stack کمک می کنند. مارسل بیشتر وقت خود را صرف این می کند که چگونه فن آوری های نوظهور ، تغییر ذهنیت و شیوه کار جدید ، می توانند به سازمان ها کمک کنند تا سریعتر نرم افزار تولید کنند. کمک به سازمانها جهت تبدیل شدن به سوی سازمانی با سرعت بالا ، نوآور و مولد ، علاقه و علاقه وی شده است. مارسل عاشق یادگیری فن آوری های جدید و آموختن چیزهایی است که به دیگران آموخته است. علاوه بر کار خود به عنوان CTO ، وی همچنین به عنوان مشاور در زمینه مدیریت چرخه چرخه برنامه ، تحویل مداوم ، DevOps ، معماری برنامه های کاربردی مقیاس Cloud/Web و توسعه برنامه های برنامه Cross Mobile Enterprise Mobile با Xamarin کار می کند. مارسل یک سخنران مکرر در کنفرانس های برجسته صنعت است. وی جلساتی را در رویدادهایی مانند Microsoft TechEd ، Microsoft//Build ، Microsoft TechDays ، Visual Studio Live! ، Devintersection ، Xebicon و Techorama ارائه داده است که چند مورد را نام برد. وی میزبان چندین دیدار در منطقه خود در Microsoft Azure ، Xamarin و ALM است. در اوقات فراغت خود دوره های آنلاین برای Pluralsight می سازد. مارسل بیش از 10 سال متوالی توسط مایکروسافت جایزه Microsoft ALM MVP را دریافت کرده است و من از سال 2008 مدیر منطقه ای مایکروسافت است. شما همیشه می توانید با او تماس بگیرید تا در مورد موضوعاتی مانند: DevOps ، ALM ، Cloud Computing ، خدمات خرد ، توسعه موبایل ، داکر ، IaaS ، PaaS ، SaaS.
نمایش نظرات