آموزش یکپارچه‌سازی و استقرار مداوم (CI/CD) با ASP.NET Core - آخرین آپدیت

دانلود Continuous Integration and Deployment with ASP.NET Core

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره جامع، مفاهیم بنیادین یکپارچه‌سازی مداوم (CI) و استقرار مداوم (CD) را با تأکید بر نقش حیاتی اتوماسیون در چرخه حیات توسعه نرم‌افزار پوشش می‌دهد. در این دوره، دانش ضروری و مهارت‌های عملی برای مدیریت و بهینه‌سازی گردش کارهای CI/CD را کسب خواهید کرد تا اتوماسیونی بی‌نقص در تمام مراحل توسعه داشته باشید. در بخش تست‌های خودکار، به بررسی تست اپلیکیشن‌های ASP.NET Core، درک اسکریپت‌های Build و مدیریت مؤثر Artifactها خواهید پرداخت. همچنین موضوعاتی نظیر آماده‌سازی سرورهای On-premises، مزایای استقرار ابری (Cloud Deployment) و برتری‌های کانتینرسازی (Containerization) بررسی می‌شوند. در پایان دوره، دیدگاهی جامع درباره مانیتورینگ عملکرد، گسترش CI/CD و استراتژی‌های Rollback برای حفظ پایداری سیستم ارائه می‌شود تا تخصص لازم برای درخشش در متدهای مدرن توسعه نرم‌افزار را به دست آورید. چرا این دوره؟ امروزه نیاز به روش‌های استقرار نرم‌افزاری سریع، کارآمد و قابل اعتماد بیش از هر زمان دیگری است. سازمان‌ها به دنبال متخصصانی هستند که اصول CI/CD را درک کرده و بتوانند آن‌ها را در سناریوهای واقعی پیاده‌سازی کنند. این دوره برای پر کردن شکاف بین تئوری و عمل طراحی شده است و با رویکردی کاملاً عملی، تضمین می‌کند که مفاهیم را به طور عمیق درک کرده و مهارت اجرای آن‌ها را کسب کنید. چه کسانی باید در این دوره شرکت کنند؟ - توسعه‌دهندگان نرم‌افزار - مهندسان DevOps - مدیران سیستم (System Administrators) - متخصصان IT چه یک توسعه‌دهنده باسابقه باشید و چه تازه وارد دنیای نرم‌افزار شده باشید، این دوره متناسب با سطح شما طراحی شده تا مهارت‌هایتان را به سطح بالاتری ارتقا دهد.

سرفصل ها و درس ها

آشنایی با CI/CD Introduction to CI/CD

  • مقدمه‌ای بر CI/CD و مزایای آن - ویدیو ۱ Introduction to CI/CD and its Benefits Video 1

  • مقدمه‌ای بر CI/CD و مزایای آن - ویدیو ۲ Introduction to CI/CD and its Benefits Video 2

  • تفاوت یکپارچه‌سازی مداوم و استقرار مداوم - ویدیو ۱ Differentiating Continuous Integration and Continuous Deployment Video 1

  • تفاوت یکپارچه‌سازی مداوم و استقرار مداوم - ویدیو ۲ Differentiating Continuous Integration and Continuous Deployment Video 2

  • مروری بر گردش کار و مراحل CI/CD Overview of CI/CD Workflow and Steps

  • انتخاب پلتفرم مناسب CI/CD Choosing a CI/CD Platform

  • ساخت حساب گیت‌هاب و نصب Git در ویندوز Creating a GitHub Account and Installing Git on Windows

  • ساخت مخزن در گیت‌هاب و کلون کردن آن - بخش ۱ Creating Repository on Github and Cloning it_Part 1

  • ساخت مخزن در گیت‌هاب و کلون کردن آن - بخش ۲ Creating Repository on Github and Cloning it_Part 2

پیکربندی بیلد‌های خودکار Configuring Automated Builds

  • مقدمه‌ای بر بیلد و تست در CI/CD - بخش ۱ Introduction to Building and Testing in CI/CD - Part 1

  • مقدمه‌ای بر بیلد و تست در CI/CD - بخش ۲ Introduction to Building and Testing in CI/CD - Part 2

  • راه‌اندازی تست‌های خودکار برای اپلیکیشن‌های ASP.NET Core - بخش ۱ Setting Up Automated Testing for ASP.NET Core Applications Part 1

  • راه‌اندازی تست‌های خودکار برای اپلیکیشن‌های ASP.NET Core - بخش ۲ Setting Up Automated Testing for ASP.NET Core ApplicationsPart 2

  • درک اسکریپت‌های Build و اهمیت آن‌ها - بخش ۱ Understanding Build Scripts and Their Importance - Part 1

  • درک اسکریپت‌های Build و اهمیت آن‌ها - بخش ۲ Understanding Build Scripts and Their Importance - Part 2

  • انتخاب زبان اسکریپت‌نویسی بیلد (مانند YAML و PowerShell) - بخش ۱ Choosing a Build Scripting Language (e.g., YAML, PowerShell) - Part 1

  • انتخاب زبان اسکریپت‌نویسی بیلد (مانند YAML و PowerShell) - بخش ۲ Choosing a Build Scripting Language (e.g., YAML, PowerShell) - Part 2

  • مروری بر Build Artifacts و اهمیت آن‌ها - بخش ۱ Overview of Build Artifacts and Their Significance - Part 1

  • مروری بر Build Artifacts و اهمیت آن‌ها - بخش ۲ Overview of Build Artifacts and Their Significance - Part 2

  • یکپارچه‌سازی مداوم با استفاده از GitHub Actions - بخش ۱ Continuous Integration using GitHub Actions_Part 1

  • یکپارچه‌سازی مداوم با استفاده از GitHub Actions - بخش ۲ Continuous Integration using GitHub Actions_Part 2

  • یکپارچه‌سازی مداوم با استفاده از GitHub Actions - بخش ۳ Continuous Integration using GitHub Actions_Part 3

استراتژی‌های استقرار Deployment Strategies

  • مقدمه‌ای بر استقرار On-Premises - بخش ۱ Introduction to On-Premises Deployment - Part 1

  • مقدمه‌ای بر استقرار On-Premises - بخش ۲ Introduction to On-Premises Deployment - Part 2

  • آماده‌سازی و پیکربندی سرورهای داخلی (On-Premises) Preparing and Configuring On-Premises Servers

  • مروری بر استقرار ابری و مزایای آن - بخش ۱ Overview of Cloud Deployment and its Benefits - Part 1

  • مروری بر استقرار ابری و مزایای آن - بخش ۲ Overview of Cloud Deployment and its Benefits - Part 2

  • آشنایی با کانتینرسازی و مزایای آن Introduction to Containerization and its Advantages

  • ساخت اپلیکیشن MVC و استقرار در GitHub Actions و Azure Web App - بخش ۱ Creating MVC App and deploying to GitHub Actions and Azure Web App_Part 1

  • ساخت اپلیکیشن MVC و استقرار در GitHub Actions و Azure Web App - بخش ۲ Creating MVC App and deploying to GitHub Actions and Azure Web App_Part 2

  • ساخت اپلیکیشن MVC و استقرار در GitHub Actions و Azure Web App - بخش ۳ Creating MVC App and deploying to GitHub Actions and Azure Web App_Part 3

مانیتورینگ و تحویل مداوم Monitoring and Continuous Delivery

  • اهمیت مانیتورینگ عملکرد اپلیکیشن - بخش ۱ Importance of Monitoring Application Performance Part 1

  • اهمیت مانیتورینگ عملکرد اپلیکیشن - بخش ۲ Importance of Monitoring Application Performance Part 2

  • درک مفهوم Rollback و ضرورت آن Understanding Rollbacks and Their Necessity

  • استقرار اپلیکیشن .NET Core با GitHub Actions و Azure Web App - بخش ۱ Deployment of .NET Core Application with GitHub Actions and Azure Web App_Part 1

  • استقرار اپلیکیشن .NET Core با GitHub Actions و Azure Web App - بخش ۲ Deployment of .NET Core Application with GitHub Actions and Azure Web App_Part 2

نمایش نظرات

آموزش یکپارچه‌سازی و استقرار مداوم (CI/CD) با ASP.NET Core
جزییات دوره
7h 58m
36
(آخرین آپدیت)
451
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده