لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ایجاد برنامه های 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
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
Chris B. Behrens نویسنده ، سخنران و توسعه دهنده نرم افزار ، متخصص در DevOps است. وی بیش از بیست سال است که توسعه دهنده و معمار است و با تمرکز بر شرکت های کوچک تا متوسط و تغییرات توسعه ای که با آنها روبرو است. او بر روی عطر و طعم خود از توسعه مبتنی بر ترس تمرکز دارد ، به موجب آن یک توسعه دهنده وظایف آنها را به ترتیب پایین تر از اضطراب و نحوه مقابله با آنها با این ترتیب درجه بندی می کند. مهمترین این فرایندهای ایجادکننده اضطراب ، استقرار نرم افزار است ، موضوعی که بهرنس روی آن تمرکز دارد. او با همسر و فرزندانش در Kennedale ، TX زندگی می کند.
نمایش نظرات