دوره آموزشی NET Big Picture. : توسعه Front-End و رابط کاربری (UI)
2 ساعت 9 دقیقهمبتدی2022-04-21
مدرسین

Walt Ritscher
Programmer, UI Designer, Staff Instructor at LinkedIn Learning
جزئیات دوره
وقتی به این فکر می کنید که چه چیزی یک برنامه کاربردی را موفق می کند، تصور نکردن رابط کاربری (UI) آن سخت است. اما بهعنوان یک توسعهدهنده، انتخابها ممکن است بسیار زیاد باشد، و پلتفرمی که برای ایجاد رابط کاربری خود استفاده میکنید، اغلب به عنوان یک سوال برای کسبوکار شما بزرگ به نظر میرسد. در این دوره آموزشی، مدرس Walt Ritscher شما را از مزایا و معاوضههای هر گزینه در هنگام ایجاد یک رابط کاربری بر روی دات نت فریم ورک راهنمایی میکند.
طیف گستردهای از انتخابهای موجود را بهعنوان یک توسعهدهنده داتنت کشف کنید، تا بتوانید رابط کاربری مناسبتری را برای خود انتخاب کنید. نکات منحصر به فرد برای توسعه دسکتاپ، از جمله نحوه کار با WinForms، WinUI و موارد دیگر، قبل از روی آوردن به توسعه وب و ASP.NET، و کاوش در مدل هایی مانند Web Forms، MVC، Razor Pages و Blazor را دریافت کنید. Walt به شما نشان میدهد که چگونه با استفاده از NET MAUI و سایر فریمورکهای شخص ثالث فعال، از پروژههای توسعه تلفن همراه بین پلتفرمی بیشترین بهره را ببرید. در پایان این دوره، شما همچنین میتوانید از فناوریهای گرافیکی بهتری مانند GDI+، DirectX و Unite استفاده کنید.
طیف گستردهای از انتخابهای موجود را بهعنوان یک توسعهدهنده داتنت کشف کنید، تا بتوانید رابط کاربری مناسبتری را برای خود انتخاب کنید. نکات منحصر به فرد برای توسعه دسکتاپ، از جمله نحوه کار با WinForms، WinUI و موارد دیگر، قبل از روی آوردن به توسعه وب و ASP.NET، و کاوش در مدل هایی مانند Web Forms، MVC، Razor Pages و Blazor را دریافت کنید. Walt به شما نشان میدهد که چگونه با استفاده از NET MAUI و سایر فریمورکهای شخص ثالث فعال، از پروژههای توسعه تلفن همراه بین پلتفرمی بیشترین بهره را ببرید. در پایان این دوره، شما همچنین میتوانید از فناوریهای گرافیکی بهتری مانند GDI+، DirectX و Unite استفاده کنید.
مهارت ها
Visual StudioInteraction DesignUser ExperienceSoftware Development ToolsMicrosoftSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - پلتفرم های .NET UI را کاوش کنید
- 02 - از این دوره بهترین بهره را ببرید
1. تصویر بزرگ
- 03 - ایجاد رابط کاربری برای وب و دسکتاپ
- 04 - ساخته شده بر روی دات نت
- 05 - زبان های نشانه گذاری رابط کاربری (HTML و XAML)
2. توسعه دسکتاپ
- 06 - مروری بر توسعه دسکتاپ
- 07 - لایه های API
- 08 - WinForms را کاوش کنید
- 09 - توسعه سریع برنامه با WinForms
- 10 - WPF را کاوش کنید
- 11 - مثال WPF
- 12 - UWP را کاوش کنید
- 13 - Windows App SDK - Project Reunion
- 14 - WinUI، لایه UI بعدی
- 15 - WinUI در عمل - XAML Controls Gallery
- 16 - استقرار AppContainer با MSIX
- 17 - چارچوب های UI شخص ثالث
3. توسعه وب و ASP.NET
- 18 - مروری بر توسعه وب
- 19 - مدل های برنامه ASP.NET
- 20 - فرم های وب ASP.NET
- 21 - ASP.NET MVC
- 22 - ASP.NET Razor Pages
- 23 - ASP.NET Core Blazor WebAssembly
- 24 - مثال ASP.NET Blazor
- 25 - با Silverlight خداحافظی کنید
4. توسعه کراس پلتفرم و موبایل
- 26 - مروری بر کراس پلتفرم
- 27 - دات نت MAUI، جدیدترین کراس پلتفرم
- 28 - چارچوب های شخص ثالث
5. فناوری گرافیک
- 29 - بررسی اجمالی
- 30 - GDI+ را کاوش کنید
- 31 - DirectX را کاوش کنید
- 32 - موتور بازی یونیتی را کاوش کنید
نتیجه
- 33 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع ویژوال استودیو
- دوره آموزشی نکات کاربردی برای افزایش بهرهوری در Visual Studio Code
- دوره آموزشی توسعه سی شارپ و دات نت با ویژوال استودیو
- دوره آموزشی 11 نکته برای ویژوال استودیو 2022
- دوره آموزشی نگاه اولیه به ویژوال استودیو کد برای وب
- دوره آموزشی نگاه اولیه به ویژوال استودیو 2022
- دوره آموزشی ابزارهای داده سرور SQL برای ویژوال استودیو
- دوره آموزشی عمیق Visual Studio: آزمون های واحد