آموزش ایجاد برنامه های NET 6 با استفاده از Cross-Platform Tooling

Creating .NET 6 Applications Using Cross-platform Tooling

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در چشم انداز فناوری جدید، یک توسعه دهنده NET Core نمی تواند به یک پلتفرم متصل شود. این دوره به شما نکات و نکات مربوط به نوشتن کدی را که می تواند تقریباً در هر جایی اجرا شود، آموزش می دهد. استقلال پلتفرم یکی از نقاط قوت بزرگ فناوری های دات نت است. دانستن چگونگی استفاده از این قابلیت، مهارتی کلیدی است که هر توسعه‌دهنده‌ای که امروز کار می‌کند باید داشته باشد. در این دوره آموزشی، ایجاد برنامه‌های NET 6 با استفاده از ابزار Cross-platform Tooling، یاد می‌گیرید که چگونه به طور مؤثر کدی بنویسید که تقریباً در همه جا اجرا شود. ابتدا، گزینه های مختلف کراس پلتفرمی را که دات نت در اختیار شما قرار می دهد را بررسی خواهید کرد. در مرحله بعد، نحوه نوشتن کدهای بین پلتفرمی و کار با Docker را برای حمل و نقل بیشتر خواهید فهمید. در نهایت، یاد خواهید گرفت که چگونه کد NET Core خود را با پلتفرم‌های لبه‌ای مانند دستگاه‌های IoT و Arduino کار کنید. پس از اتمام این دوره، مهارت ها و دانش مربوط به توسعه قابل حمل پلت فرم را خواهید داشت تا بتوانید کد خود را در هر جایی کار کنید.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

درک چشم انداز پلت فرم Understanding the Platform Landscape

  • معرفی Introduction

  • تاریخچه (بسیار) مختصر جنگ های پلت فرم A (Very) Brief History of the Platform Wars

  • اقتصاد بسترهای نرم افزاری The Economics of Software Platforms

  • نسخه ی نمایشی: اجرای یک برنامه کنسول ساده در ویندوز و لینوکس Demo: Running a Simple Console App on Windows and Linux

  • خانواده کراس پلتفرم دات نت The .NET Family of Cross-platform

  • نسخه ی نمایشی: انتخاب های بین پلتفرمی از ابتدا Demo: Making Cross-platform Choices from the Start

  • بسته شدن Wrap-up

حل مشکلات برنامه های مختلف به روش چند پلتفرمی Solving Different Application Problems in a Cross-platform Way

  • نگاهی جامع به پلتفرم های دات نت A Comprehensive Look at .NET Platforms

  • توسعه وب سایت Website Development

  • نسخه ی نمایشی: یک وب سایت چند پلتفرمی با ASP.NET Demo: A Cross-platform Website with ASP.NET

  • افشای یک API Exposing an API

  • نسخه ی نمایشی: یک API سریع بین پلتفرمی Demo: A Quick Cross-platform API

  • یادداشت سریع در Node A Quick Note on Node

  • درباره برنامه های رابط کاربری About User Interface Applications

  • شیاطین Daemons

  • نسخه ی نمایشی: یک شبح بین پلتفرمی Demo: A Cross-platform Daemon

  • خلاصه Summary

کار با کانتینرها در توسعه کراس پلت فرم Working with Containers in Cross-platform Development

  • نقش کانتینرها در معماری پلت فرم The Role of Containers in Platform Architecture

  • توضیح (بسیار) مختصر کانتینرها A (Very) Brief Explanation of Containers

  • نسخه ی نمایشی: اجرای دات نت روی لینوکس در ویندوز Demo: Running .NET on Linux on Windows

  • ساخت این کار در دنیای واقعی Making This Work in the Real World

  • نسخه ی نمایشی: ایجاد کانتینر در ویژوال استودیو Demo: Creating Containers in Visual Studio

  • خلاصه Summary

کار کردن با همه چیز Getting Your Stuff to Work with Everything

  • معرفی Introduction

  • IaC و استقرار بین ارائه دهندگان IaC and Cross-provider Deployment

  • نسخه ی نمایشی: الگوهای ARM در Azure Demo: ARM Templates in Azure

  • IaC و چند پلتفرم IaC and Multi-platform

  • وعده MAUI The Promise of MAUI

  • نسخه ی نمایشی: MAUI Demo: MAUI

  • Docker، QEmu و Multi-arch Docker, QEmu, and Multi-arch

  • جایی که Blazor در همه اینها جای می گیرد Where Blazor Fits in All This

  • ظرفشویی آشپزخانه The Kitchen Sink

  • اینکه کد شما با هر چیزی کار کند Getting Your Code to Work with Truly Anything

  • آینده پلتفرم ویندوز: دو نیرو The Future of the Windows Platform: The Two Forces

  • خلاصه دوره Course Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش ایجاد برنامه های NET 6 با استفاده از Cross-Platform Tooling
جزییات دوره
1h 34m
36
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
13
از 5
دارد
دارد
دارد
Chris Behrens
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Behrens Chris Behrens

Chris B. Behrens نویسنده ، سخنران و توسعه دهنده نرم افزار ، متخصص در DevOps است. وی بیش از بیست سال است که توسعه دهنده و معمار است و با تمرکز بر شرکت های کوچک تا متوسط و تغییرات توسعه ای که با آنها روبرو است. او بر روی عطر و طعم خود از توسعه مبتنی بر ترس تمرکز دارد ، به موجب آن یک توسعه دهنده وظایف آنها را به ترتیب پایین تر از اضطراب و نحوه مقابله با آنها با این ترتیب درجه بندی می کند. مهمترین این فرایندهای ایجادکننده اضطراب ، استقرار نرم افزار است ، موضوعی که بهرنس روی آن تمرکز دارد. او با همسر و فرزندانش در Kennedale ، TX زندگی می کند.