این دوره به شما آموزش می دهد که چگونه می توانید با Visual Studio CodedUI برای برنامه های فروشگاهی مبتنی بر وب ، WPF ، XAML و برنامه های مبتنی بر Windows Forms ، اتوماسیون تست UI ایجاد کنید.
تحویل مداوم تکامل منطقی چابک است. در این دوره ، شما یاد خواهید گرفت که چگونه می توانید با استفاده از Visual Studio ، TFS/VSTS ، مدیریت انتشار ، Docker و Application Insights مفاهیم تحویل مداوم را به روشی عملی به واقعیت تبدیل کنید.
مایکروسافت یک مجموعه ابزار برای پشتیبانی از تحویل مداوم و DevOps دارد که Azure DevOps نامیده می شود. می خواهید ببینید این مجموعه ابزار چه کاری می تواند برای شما انجام دهد؟ پس این دوره برای شما مناسب است! در کمتر از دو ساعت ، شما نمای کاملی از چگونگی حمایت ابزارها از تیم شما خواهید داشت.
این دوره به شما می آموزد که چگونه یک استراتژی کنترل منبع مدرن ، برنامه ریزی ، اجرای یک استراتژی انشعاب و پیکربندی مخازن خود را توسعه دهید.
بیاموزید که چگونه از ضامن ویژگی برای جدا کردن استقرار از نسخه و فعال کردن چندین نسخه در روز استفاده کنید! برای تقسیم راه حلهای خود به بسته های NuGet ، از روشهای استفاده کنید و یک استراتژی نسخه را برای استفاده از چرخه های انتشار سریع اعمال کنید.
تحویل مداوم و DevOps تکامل منطقی چابک هستند. در این دوره، یاد خواهید گرفت که چگونه می توانید تحویل مداوم را برای پشتیبانی از تیم DevOps خود در هنگام ساخت و اجرای نرم افزار خود در تولید پیاده سازی کنید.
Microsoft Azure DevOps مجموعه ای از ابزارها برای ارائه نرم افزار شما به روشی سازگار و ایمن به محیط داخلی یا فضای ابری است. در این دوره ، شما یاد خواهید گرفت که چگونه مراحل انتشار نرم افزار را با استفاده از Azure DevOps به طور خودکار انجام دهید
در این دوره ، شما می آموزید که چگونه انواع مختلفی از آزمونها را با استفاده از Visual Studio بنویسید و آنها را در Azure DevOps در خطوط ساخت و آزاد سازی خود ادغام کنید.
اتوماسیون تست UI سرعت ارائه کیفیت نرم افزار را فوق العاده افزایش می دهد. این دوره به شما می آموزد که چگونه تست های اتوماسیون رابط کاربری Appium خود را در Jenkins ، Azure DevOps یا GitHub ادغام کنید.
این دوره به توسعه دهندگان وب و آزمایش کنندگان عملکردی یاد می دهد که چگونه با استفاده از Microsoft CodedUI تست وب سایت خود را به صورت خودکار انجام دهند.
در این دوره آموزشی یاد می گیرید که چگونه می توانید Continuous Delivery را برای پشتیبانی از ساخت تیم DevOps و اجرای نرم افزار خود در مرحله تولید پیاده سازی کنید.
این دوره به شما می آموزد که چگونه یک راه حل مدیریت بسته و استراتژی نسخه دهی موثر و موثر برای ارائه نرم افزار طراحی و پیاده سازی کنید.
VSTS مجموعه ابزار Microsoft DevOps است که نرم افزار شما را به روشی سازگار و ایمن به محیط داخلی یا ابری ارائه می دهد. در این دوره شما یاد می گیرید که مراحل انتشار نرم افزار را در هر محیطی با استفاده از TFS 2018 یا VSTS خودکار کنید.
IntelliTrace یکی از ویژگی های Visual Studio Ultimate است که اشکال زدایی برنامه ها را با استفاده از یک گزارش اجرایی تاریخی فعال می کند.
بیاموزید که چگونه از Docker در Windows استفاده کنید تا تحویل برنامه شما را محدود کند. تحویل برنامه CI/CD با چرخه کامل را با استفاده از ظروف Docker بیاموزید ، همه خوشه های تولیدی موجود در Azure ACS با Kubernetes یا روی پارچه سرویس
در این دوره ، شما می آموزید که چگونه ساختاری خودکار را با خطوط لوله Azure DevOps یا Azure DevOps Server راه اندازی کنید. با پایان این دوره ، شما می توانید سازه های مداوم ادغام را که پایه و اساس تیم های DevOps شما هستند ، پیاده سازی کنید.
این دوره به شما می آموزد که چارچوب برنامه توزیع شده به نام Dapr چگونه کار می کند و چرا می خواهید از آن برای ساده سازی و افزایش تجربه ساخت میکروسرویس ها استفاده کنید.
این دوره به شما اصول اولیه مورد نیاز برای شروع استفاده از Appium و نوشتن تستهای رابط کاربری خودکار با قابلیت نگهداری برای برنامههای Windows، Android و IOS را آموزش میدهد.
در این دوره شما به شما یاد می دهد که چگونه اتوماسیون تست UI را به زبان برنامه نویسی مورد علاقه خود برای برنامه های iOS ، Android ، Mac و Windows از جمله برنامه های UWP ، WPF و Windows Forms با استفاده از ابزار منبع آزاد Appium بنویسید
این دوره به شما نحوه استقرار برنامه ریز خدمات ASP.NET را در زیرساخت Kubernetes ارائه شده توسط Microsoft Azure Kubernetes Services آموزش می دهد.
تحویل مداوم و DevOps تکامل منطقی چابک هستند. در این دوره، یاد خواهید گرفت که چگونه می توانید تحویل مداوم را برای پشتیبانی از تیم DevOps خود در هنگام ساخت و اجرای نرم افزار خود در تولید پیاده سازی کنید.
Continuous Delivery و DevOps تکامل منطقی agile هستند. این دوره اصولی را به شما آموزش می دهد که چگونه با پیاده سازی Continuous Delivery برای پشتیبانی از تیم سازی و اجرای نرم افزار خود در مرحله تولید، شروع کنید.
Continuous Delivery و DevOps تکامل منطقی agile هستند. این دوره اصولی را به شما آموزش می دهد که چگونه با پیاده سازی Continuous Delivery برای پشتیبانی از تیم سازی و اجرای نرم افزار خود در مرحله تولید، شروع کنید.
این دوره به شما می آموزد که چگونه یک برنامه ASP.NET Core 6 (و 7) را در زیرساخت Kubernetes مستقر کنید.
در این دوره آموزشی یاد می گیرید که چگونه می توانید Continuous Delivery را برای پشتیبانی از ساخت تیم DevOps و اجرای نرم افزار خود در مرحله تولید پیاده سازی کنید.
GitHub یک مجموعه ابزاری برای پشتیبانی از تحویل مداوم و DevOps دارد. آیا می خواهید ببینید این مجموعه ابزار برای شما چه کاری می تواند انجام دهد؟ سپس این دوره برای شما مناسب است! در کمتر از دو ساعت ، شما یک مرور کامل در مورد چگونگی پشتیبانی ابزارها از تیم شما دریافت می کنید.
بیاموزید که چگونه اتوماسیون تست بهتری بنویسید ، بنابراین تست های شما کمتر شکسته می شود و در صورت خراب شدن ساده تر می توانید آنها را حل کنید شما می توانید این کار را با استفاده از DRY ، اصل مسئولیت منفرد ، الگوی شی Ob صفحه ، DAMP و الگوی فیلمنامه انجام دهید.
این دوره به شما اصول کنترل منبع و نحوه استفاده از آن با Azure DevOps را آموزش می دهد. نحوه کار با Git، Pull Requests، Branch Policies و پیاده سازی Continuous Integration را یاد خواهید گرفت.
VSTS مجموعه ابزار Microsoft DevOps است که نرم افزار شما را به روشی سازگار و ایمن به محیط داخلی یا ابری ارائه می دهد. در این دوره شما یاد می گیرید که مراحل انتشار نرم افزار را در هر محیطی با استفاده از TFS 2018 یا VSTS خودکار کنید.
در این دوره یاد خواهید گرفت که Appium چیست و چگونه می تواند به شما در نوشتن تست های اتوماسیون UI برای ویندوز ، Android ، iOS و سیستم عامل Mac کمک کند. این آدرس می تواند مشکلاتی را که Appium سعی در حل آنها دارد و چه زمانی برای تسریع در تحویل نرم افزار شما استفاده می کند.