لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Docker و DevOps را یاد بگیرید و ASP.NET Core Blazor را Containerize کنید
دانلود Learn Docker and DevOps and Containerize ASP.NET Core Blazor
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آیا قصد دارید برنامه های Blazor را با مفاهیم DevOps به کانتینر تبدیل کنید؟ شما به جای مناسب آمده اید. دانشآموزان کانتینریسازی برنامههای Blazor را با Docker Publishing به رجیستری کانتینر Azure خواهند آموخت.
سلام، نام من Kaushik Roy Chowdhury است. من یک متخصص گواهی مایکروسافت هستم و دارای مدرک کارشناسی ارشد در علوم کامپیوتر از دانشگاه فناوری اوکلند (AUT) هستم.
آیا در تلاش هستید که برنامه های ASP.NET Core 3.1 خود را به طور کلی و برنامه های ASP.NET Core 3.1 Blazor را به طور خاص محفظه کنید؟ این دوره به شما این امکان را می دهد که از Docker به صورت حرفه ای برای ایجاد کانتینرهای بسیار قابل حمل در همه انواع هاست از جمله در فضای ابری مانند Microsoft Azure استفاده کنید. شما میتوانید مهارتهای Docker و DevOps را به رزومه خود اضافه کنید و برای یک جهش بزرگ در حرفه توسعه نرمافزار خود جلوتر باشید.
در این دوره، من هر آنچه را که باید در مورد شروع کار با Docker برای کانتینری کردن Blazor و به طور کلی هر برنامه وب ASP.NET Core بدانید را به شما آموزش می دهم. شما یاد خواهید گرفت که چگونه از Docker Desktop برای استفاده در برنامه های Blazor و میزبانی آن در ابر مایکروسافت Azure استفاده کنید. مراحل ایجاد یک خط لوله خودکار برای استقرار مداوم در Azure را به شما نشان می دهد.
یکی از نکات برجسته این دوره، استفاده از Visual Studio 2019 و همچنین کد ویژوال استودیو (در پایان) به عنوان IDE برای توسعه است.
در پایان بخش کار با Windows Subsystem برای لینوکس (WSL) وجود دارد که جدیدترین مشارکت مایکروسافت است که به توسعه دهندگان اجازه می دهد از ابزارها و توزیع های لینوکس مستقیماً از داخل سیستم عامل ویندوز 10 بدون نیاز به نصب هیچ مجازی استفاده کنند. دستگاه و/یا با استفاده از Apple Mac OS یا یک سیستم عامل اختصاصی لینوکس. این فناوری توسعه در ویندوز را بیش از هر زمان دیگری محبوب کرده است. این بخش اطمینان میدهد که زبانآموزان میتوانند کانتینرهای docker را در لینوکس در سیستمعامل Windows 10 ایجاد کنند.
این دوره برای مبتدیان است. شما نیازی به دانش قبلی در مورد docker، images، Blazor یا Azure ندارید. ما از همان ابتدا شروع خواهیم کرد و قدم به قدم راه خود را طی خواهیم کرد.
در اینجا برخی از بررسی های قبلی من از دوره های دیگر در Udemy آمده است:
"مواد عالی. چیزهای زیادی یاد گرفتم." - جان تیلور (کلاس های مجموعه کارشناسی ارشد در سی شارپ با استفاده از ویژوال استودیو)
"دوره های Kaushik مرجع اصلی من برای هر چیزی C# هستند - من توضیحات او را پر از جزئیات می دانم که به درک کامل حتی پیچیده ترین جنبه های برنامه نویسی C# کمک می کند." - Martin Catherall (Microsoft MVP) - کلاس های Master Collection در C# با استفاده از Visual Studio
"برای کسانی که همه می خواهند بدانند MongoDB چیست و از آن با MVC Core استفاده کنند، اکیداً به شما توصیه می کنم که در این دوره شرکت کنید. من روشی را پیدا می کنم که او چگونه دوره را ارائه می دهد، زمانی که استاد با توضیح دادن شروع می کند، مانند آن در کالج است. مفهوم موضوع را در تمرینات قسمت 7 دریافت کنید، کدهای بیشتری را با او انجام خواهید داد" - Abdalla Ben Omran (ASP.NET Core 3 با MVC و MongoDB)
"توضیح مفصل و مفصل برای یک مبتدی. نویسنده تلاش زیادی برای ساختاربندی محتوا انجام داده است. مطمئناً برای من به عنوان یک شروع کننده مفید بود." - Sudeep Ghatak (ASP.NET Core 3 با MVC و MongoDB)
به خوبی توضیح داده شده است. - فرد هندل (ساخت و یادگیری ASP.NET Core 3.1 Blazor Hands-On
این یک مقدمه خوب در سمت سرور Blazor است که در آن شما درک خوبی از اصول Blazor دارید - Seb Lowe (ساخت و یادگیری ASP.NET Core 3.1 Blazor Hands-On)
N.B. من نام دوره خود را "DevOps and Docker Support for .NET Core Blazor" به "Learn Docker and DevOps and Containerize ASP.NET Core Blazor" تغییر دادم تا ماهیت و طعم این دوره را بهتر نشان دهم. محتوای دوره ثابت می ماند و فقط نام آن تغییر کرده است.
کاوشیک
#Docker #Containers #Azure #DevOps
سرفصل ها و درس ها
مقدمه
Introduction
تشویق سازنده بازخورد: پیامی به دانشجویان Udemy ما
Encouraging Constructive Feedback: A Message to Our Udemy Students
مقدمه و خوش آمدید
Introduction and Welcome Aboard
مفهوم داکر، کانتینرها و تصاویر
Concept of Docker, Containers and Images
مبانی کانتینرها و داکر
Fundamentals of Containers and Docker
کانتینرها چگونه کار می کنند؟
How Containers Work?
مقایسه کانتینرهای داکر با ماشین های مجازی
Comparing Docker Containers with Virtual Machines
برخی از اصطلاحات
Some Terminology
مفاهیم داکر
Docker Concepts
محتوی برنامه های Blazor با استفاده از Docker
Containerising Blazor Apps Using Docker
برخی از دستورات Docker اغلب استفاده می شود
Some Oft Used Docker Commands
اصول یک Dockerfile
Fundamentals of a Dockerfile
ایجاد یک برنامه سرور Blazor (با پشتیبانی Docker)
Create a Blazor Server Application (with Docker Support)
تجزیه و تحلیل Dockerfile
Analysing the Dockerfile
حاوی برنامه سرور Blazor
Containerising the Blazor Server App
Containering مجمع وب Blazor (WASM) -مفاهیم
Containerising the Blazor Web Assembly (WASM) -Concepts
یک برنامه Blazor Web Assembly (WASM) ایجاد کنید
Create a Blazor Web Assembly (WASM) App
یک Dockerfile را به برنامه Blazor WASM اضافه کنید
Add a Dockerfile to the Blazor WASM App
کانتینر Blazor Web Assembly را ایجاد کنید
Create the Blazor Web Assembly Container
انتقال تصاویر به داکر هاب
Pushing Images to Docker Hub
آزمایش ظروف داکر را تمرین کنید
Practice Test Docker Containers
یک Dockerfile را تفسیر کنید
Interpret a Dockerfile
اختیاری: ایجاد یک مخزن GitHub برای استفاده بعدی
Optional: Creating a GitHub Repository for Later Use
چگونه از ویژوال استودیو یک مخزن GitHub ایجاد کنیم؟
How to Create a GitHub Repository from Visual Studio?
مبانی DevOps
DevOps Fundamentals
DevOps چیست؟
What is DevOps?
درباره ادغام پیوسته (CI)
About Continuous Integration (CI)
درباره تحویل مستمر (CD)
About Continuous Delivery (CD)
درباره استقرار مداوم (CD)
About Continuous Deployment (CD)
DevOps سرگرم کننده است!
DevOps is Fun!
انتشار و استقرار مداوم در Azure (از کد پروژه)
Publishing and continuous deployment on Azure (from project code)
اشتراک Microsoft Azure
Microsoft Azure Subscription
انتشار برنامه Blazor در پلتفرم Microsoft Azure
Publishing Blazor App to Microsoft Azure Platform
برنامه را به روز کنید و مجدداً نصب کنید
Update the App and Redeploy
برنامه Azure را مدیریت کنید
Manage the Azure App
پاک کردن منابع در Azure
Clean up Resources on Azure
فعال کردن استقرار مداوم
Enable Continuous Deployment
استقرار مداوم به Azure از تصویر docker
Continuous deployment to Azure from docker image
انتشار کانتینر در رجیستری کانتینر Azure از Visual Studio Environment
Publishing container to Azure Container Registry from Visual Studio Environment
تحویل مداوم به Azure از ویژوال استودیو
Continuous delivery to Azure from Visual Studio
برنامه های چند کانتینری از جمله کانتینر SQL با Docker Orchestration
Multi-Container Apps Including SQL Container with Docker Orchestration
نمایش نظرات