دوره ASP.NET Core - توسعه اپلیکیشن کلود نیتیو
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت
- داکر
- کوبرنتیز
- کانتینرسازی
- ساخت اپلیکیشن های مقیاسپذیر
- داکر کامپوز
- توسعه کلود نیتیو
- API .NET
- ASP.NET MVC
- Serilog
- Seq
- مایکروسافت SQL سرور
- NET Aspire.
پیش نیازهای دوره
- دانش .NET Core
- دانش #C
- دانش توسعه پایگاهداده
توضیحات دوره
به دوره جامع و عملیASP.NET Core – توسعه اپلیکیشن های کلود نیتیو خوش آمدید. در این دوره، شما سفری را برای تسلط به فن ساخت اپلیکیشن های کلود نیتیو با استفاده ازASP.NET Core، داکر و کوبرنتیز آغاز خواهید کرد.
چه یک مبتدی باشید که به دنبال ورود به دنیای توسعه وب مدرن هستید و چه یک توسعهدهنده با تجربه که میخواهد از قدرت داکر در پروژههای ASP.NET Core خود استفاده کند، این دوره با هدف تجهیز شما به مهارتها و دانش لازم برای موفقیت طراحی شده است.
ویژگیهای دوره:
- مقدمهای بر ASP.NET Core: درک مبانی ASP.NET Core، معماری آن و نقش آن در توسعه وب مدرن
- مبانی داکر: کاوش در دنیای کانتینرسازی با داکر و یادگیری چگونگی ایجاد، مدیریت و بهینهسازی کانتینرها برای اپلیکیشن های ASP.NET Core خود
- ساخت اپلیکیشن های ASP.NET Core: ورود به توسعه اپلیکیشن های ASP.NET Core با پوشش موضوعاتی مانند مسیریابی، میانافزار، کنترلر و ویوها
- اصول بومی در ابر: یادگیری اصول توسعه بومی در ابر، شامل معماری میکروسرویس، مقیاسپذیری و تحمل خطا.
- کانتینر سازی اپلیکیشن های ASP.NET Core: کشف چگونگی کانتینر سازی اپلیکیشن های ASP.NET Core خود با استفاده از داکر به طوری که قابل حمل، کارآمد و آسان برای استقرار باشند.
- داکر کامپوز: تسلط به داکر کامپوز برای هماهنگی اپلیکیشن های چندکانتینری به طور آسان و مدیریت وابستگیها بین کامپوننت ها
- نظارت و لاگکردن: پیادهسازی راهحلهای قدرتمند نظارت و لاگکردن برای کسب بینش در مورد اپلیکیشن های نیتیو ASP.NET Core خود.
- بهترین شیوههای امنیتی: یادگیری بهترین شیوهها برای حفاظت از اپلیکیشن ها و دادههای خود با استفاده از ASP.NET Core و کانتینرهای داکر
- مقیاس و لودبالانسینگ: درک چگونگی مقیاسگذاری افقی اپلیکیشن های خود و راهاندازی بارگذاری متوازن برای مدیریت ترافیک افزایشیافته.
در پایان این دوره، شما مهارتها و اعتماد به نفس لازم برای ساخت، کانتینر کردن و استقرار اپلیکیشن های نیتیو ASP.NET Core با داکر را خواهید داشت. همچنین به خوبی مجهز خواهید بود تا با پروژههای دنیای واقعی مقابله کنید و در خط مقدم شیوههای توسعه وب مدرن باقی بمانید.
به ما بپیوندید در این سفر هیجانانگیز به دنیای ASP.NET Core، داکر وکوبرنتیز و بیایید شما را به یک کارشناس توسعه نیتیو تبدیل کنیم. هماکنون شرکت کنید و شروع به ساخت وب اپلیکیشن های مقیاسپذیر، قابل حمل و کارآمد برای ابر کنید!
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان NET Core. مبتدی تا متوسط
- مبتدیان داکر
- مبتدیان کوبرنتیز
دوره ASP.NET Core - توسعه اپلیکیشن کلود نیتیو
-
مقدمه 03:59
-
اکتشاف توسعه کلود نیتیو 03:46
-
اکتشاف پروژه نمونه 03:06
-
بررسی اجمالی بخش 00:38
-
کانتینرها چیست؟ 05:10
-
کانتینرها در مقابل ماشینهای مجازی 03:07
-
داکر چیست؟ 00:42
-
نصب و پیکربندی داکر دسکتاپ 04:16
-
Pull ایمیج داکر و ایجاد کانتینر 09:35
-
Docker CLI در مقابل UI 03:02
-
مرور بخش 00:33
-
بررسی اجمالی بخش 00:46
-
پشتیبانی کانتینرسازی در NET. 01:08
-
ایجاد پروژه NET API. 03:43
-
اکتشاف پروژه نمونه 08:09
-
اتصال به پایگاهداده 06:48
-
تست اپلیکیشن 02:29
-
افزودن Dockerfile 10:02
-
اجرای کانتینر داکر 07:54
-
ایجاد کانتینر با استفاده از dotnet publish (SDK .NET) 11:21
-
شبکه داخلی داکر 05:11
-
مرور بخش 02:11
-
بررسی اجمالی بخش 01:05
-
معرفی لاگکردن و Serilog 09:17
-
افزودن Seq Log Aggregator (به عنوان کانتینر) 11:23
-
افزودن اپلیکیشن کلاینت - بخش 1 10:09
-
افزودن اپلیکیشن کلاینت - بخش 2 14:25
-
اکتشاف داکر کامپوز 01:31
-
پیکربندی داکر کامپوز برای API و UI 09:57
-
افزودن پایگاهداده و Seq به داکر کامپوز 07:36
-
مرور بخش 01:16
-
بررسی اجمالی بخش 01:06
-
درک پروکسیهای معکوس 01:29
-
معرفی NGINX به عنوان یک سرور پروکسی معکوس 01:22
-
تنظیم NGINX با داکر کامپوز 11:23
-
آزمایش داکر کامپوز و پروکسی معکوس 06:15
-
درک ختم SSL و بارگذاری متوازن 03:03
-
افزودن SSL به سرور پروکسی - API 13:36
-
افزودن SSL به سرور پروکسی - UI کلاینت 10:10
-
مرور بخش 03:45
-
بررسی اجمالی بخش 00:58
-
مرور ایجاد تصویر کانتینر 02:22
-
ایجاد تصویر پایگاهداده سفارشی - بخش 1 07:27
-
ایجاد تصویر پایگاهداده سفارشی - بخش 2 07:26
-
درباره داکر هاب 03:27
-
انتشار تصویر به Local Registry 03:04
-
مخازن عمومی در مقابل خصوصی 02:47
-
نسخهبندی تصاویر 03:51
-
افزودن برچسب به یک تصویر 07:50
-
بهترین شیوهها برای تگ کردن 03:07
-
مرور بخش 00:49
-
بررسی اجمالی بخش 01:22
-
مرور متغیرهای محیطی 03:55
-
تعریف مقادیر پیکربندی بر اساس محیط (NET.) 10:01
-
مشخص کردن متغیرهای محیطی در کانتینرها 07:22
-
چندین فایل داکر کامپوز 08:59
-
متغیرهای محیطی به عنوان مقادیر پیکربندی 02:18
-
مرور بخش 02:16
-
بررسی اجمالی بخش 00:39
-
کوبرنتیز چیست؟ 02:47
-
استقرارهای کوبرنتیز 01:25
-
نصب کوبرنتیز 01:40
-
درک فرمان kubectl 02:01
-
نصب داشبورد کوبرنتیز (UI) 05:03
-
راه اندازی کاربر داشبورد 04:59
-
پیکربندی نامفضای کوبرنتیز 02:45
-
اجرای SQL Server در کوبرنتیز 09:52
-
اجرای Seq در کوبرنتیز 07:22
-
ایجاد و بارگذاری تصاویر وب اپلیکیشن 03:43
-
اجرای API 11:59
-
اجرای اپلیکیشن کلاینت 04:22
-
مقیاسبندی یک اپلیکیشن 03:56
-
مدیریت منابع با CLI 05:18
-
افزودن storage volumes 12:27
-
مرور بخش 01:29
-
بررسی اجمالی بخش 00:38
-
NET Aspire. چیست؟ 01:34
-
فعالسازی NET Aspire. 03:47
-
ایجاد یک اپلیکیشن نمونه NET Aspire. 07:53
-
تست پروژه نمونه NET Aspire. 04:25
-
مرور بخش 01:05
-
نتیجه گیری 04:16
مشخصات آموزش
دوره ASP.NET Core - توسعه اپلیکیشن کلود نیتیو
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:82
- مدت زمان :06:41:22
- حجم :3.52GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy