آموزش توسعه اپلیکیشن موبایل را با NET MAUI بیاموزید

دانلود Learn Mobile App Development with .NET MAUI

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ساختن Native Cross Platforms برنامه های موبایل دنیای واقعی با .NET MAUI شما قادر خواهید بود اصول .NET MAUI را بیاموزید کار با انواع طرح بندی ها یاد بگیرید چگونه از پیمایش سلسله مراتبی استفاده کنید و صفحات مودال را پیاده سازی کنید افزودن نمای لیست و نمای مجموعه و ایجاد یک برنامه میوه طراحی برنامه خبری از ابتدا مصرف News Restful Api در NET MAUI پیاده سازی سبک ها در NET MAUI نرم افزار کار با نوار ابزار و به اشتراک گذاری اخبار در شبکه های اجتماعی ایجاد اپلیکیشن آب و هوا از ابتدا با داده های زمان واقعی پیش نیازها: باید با سی شارپ آشنا باشید. زیرا دانش C# برای این دوره ضروری است. ویژوال استودیو 2022 با نسخه ویندوز یا نسخه مک اگر می خواهید برای IOS برنامه بسازید. دستگاه Android یا شبیه ساز برای آزمایش برنامه اندروید شبیه ساز IOS یا دستگاه برای آزمایش برنامه IOS.

به اولین دوره توسعه برنامه دنیای واقعی با NET MAUI خوش آمدید.

من با ارزش‌ترین حرفه‌ای مایکروسافت (MVP) و با ارزش‌ترین حرفه‌ای دانشگاه Xamarin هستم و در این دوره، تمام جنبه‌های کاربردی دنیای واقعی در NET MAUI را برای شما توضیح می‌دهم.

این دوره به شما می آموزد که چگونه با استفاده از NET MAUI، برنامه های زیبای اندروید و iOS را کدنویسی و بسازید.

با دریافت این دوره، می توانید مطمئن باشید که دوره به دقت فکر شده و ویرایش شده است. و من همیشه خوشحالم که به سوالات دانش آموزان پاسخ می دهم.

بنابراین در پایان دوره، شما قادر خواهید بود:


  • مبانی .NET MAUI را بیاموزید

  • کنترل‌های Layouts را در NET MAUI بیاموزید

  • صفحات پیمایش سلسله مراتبی و مدل را درک کنید

  • با نمای فهرست و نمای مجموعه کار کنید

  • Restful Api را مصرف کنید.

  • برنامه NEWS را از ابتدا ایجاد کنید

  • اجرای سبک ها در NET MAUI

  • با نوار ابزار کار کنید

  • اخبار را در رسانه های اجتماعی به اشتراک بگذارید

  • Consume Weather Api

  • برنامه آب و هوا را با داده های زمان واقعی ایجاد کنید


پیش نیازها

برای تکمیل این دوره باید دانش C# و XAML داشته باشید. دانش Xamarin Forms نیز یک امتیاز مثبت است، اما اگر در .NET MAUI بسیار تازه کار هستید، نگران نباشید زیرا ما همه چیز را از ابتدا پوشش خواهیم داد.


به خاطر بسپار

خب در این دوره ما از ماشین ویندوز برای توسعه برنامه های NET MAUI استفاده خواهیم کرد. با ماشین ویندوز می توانید برنامه هایی برای اندروید و ویندوز بسازید اما برای آزمایش برنامه های IOS به یک آیفون نیاز دارید. تمام کدهایی که در این دوره استفاده می کنیم در همه پلتفرم ها از جمله اندروید، ویندوز، IOS استفاده می شود اما ما نمی توانیم برنامه های IOS را بدون دستگاه IOS و مک بوک اجرا کنیم و این محدودیت فقط برای .NET MAUI و Xamarin نیست. فرم ها در واقع این برای همه نوع توسعه از جمله Flutter، React Native، Unity و غیره خواهد بود، زیرا اسمبلی اپل به شما اجازه نمی‌دهد برنامه را بدون دستگاه اپل آزمایش کنید.

اما ما اهمیتی نمی‌دهیم زیرا ما برنامه را بر روی ماشین ویندوز ایجاد می‌کنیم و اندروید را هدف قرار می‌دهیم و اگر یکی از شما سیستم‌عامل MAC داشته باشد، می‌تواند برنامه‌های IOS را نیز آزمایش کند.


از این دوره چه چیزی به دست خواهید آورد؟

پس از این دوره، همه کد منبع برنامه را دریافت خواهید کرد.

مواد کمکی مانند قطعه کد و دارایی‌ها را همراه با این دوره دریافت خواهید کرد.

من می دانم که زمان پول است و به همین دلیل است که تمام تلاشم را کرده ام تا این دوره را کوتاه نگه دارم تا در مدت کوتاهی همه چیز را در NET MAUI یاد نگیرید.

پس منتظر چه چیزی هستید؟ روی دکمه خرید اکنون کلیک کنید و به دوره کامل توسعه دنیای واقعی .NET MAUI بپیوندید و بیایید شروع به یادگیری کنیم.


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

مقدمه Introduction

  • مقدمه Introduction

  • ساختار دوره Course Structure

  • نصب و راه اندازی NET MAUI .NET MAUI Installation

  • راهنمای نصب Installation Guide

اولین برنامه .NET MAUI را ایجاد کنید Create First .NET MAUI App

  • ایجاد پروژه جدید Create New Project

  • معماری پروژه Project Architecture

کنترل ها و طرح بندی های Xaml Xaml Controls and Layouts

  • StackLayout StackLayout

  • حاشیه و بالشتک Margin & Padding

  • کنترل های XAML XAML Controls

  • ScrollView ScrollView

  • FlexLayout FlexLayout

  • GridLayout GridLayout

  • دهانه در GridLayout Span in GridLayout

ناوبری و ارسال داده ها Navigation and Passing Data

  • ناوبری سلسله مراتبی Hierarchical Navigation

  • افزودن صفحه محتوا در NET MAUI Adding Content Page in .NET MAUI

  • PushAsync را پیاده سازی کنید Implement PushAsync

  • Pop Async را پیاده سازی کنید Implement Pop Async

  • صفحات معین Modal Pages

  • انتقال داده ها Passing Data

ListView & CollectionView ListView & CollectionView

  • نمای کلی فهرست Listview Overview

  • ListView را در MAUI پیاده سازی کنید Implement ListView in MAUI

  • الگوی مورد/الگوی داده در ListView Item Template / Data Template in ListView

  • منبع داده و اتصال داده Data Source & Data Binding

  • تعامل با ListView Interactivity with ListView

  • مصرف ListView داده های انتخاب شده در صفحه جزئیات Consume ListView Selected Data on Detail Page

  • مشکل انتخاب ListView ListView Selection Issue

  • نمای کلی مجموعه Collection View Overview

  • نمای مجموعه را در MAUI پیاده سازی کنید Implement Collection View in MAUI

  • تعامل با نمای مجموعه Interactivity with Collection View

  • فاصله اقلام در نمای مجموعه Items Spacing in Collection View

برنامه اخبار در MAUI NEWS App in MAUI

  • نمای کلی برنامه اخبار News App Overview

  • صفحه اخبار طراحی Design News Page

  • نمایش مجموعه دسته ها Categories Collection View

  • مشاهده مجموعه اخبار News Collection View

  • News Api را دریافت کنید Get News Api

  • کلاس های مدل C# ایجاد کنید Create C# Model Classes

  • کلاس سرویس Api ایجاد کنید Create Api Service Class

  • News Api را مصرف کنید Consume News Api

  • پر کردن داده های دسته در نمای مجموعه دسته ها Populate Category Data in Categories Collection View

  • تغییر اخبار بر اساس دسته بندی Change News According to the Category

  • پیمایش از صفحه جزئیات اخبار به خبر Navigation from News-to-News Detail Page

  • صفحه جزئیات اخبار طراحی Design News Detail Page

  • ویژگی جنبه تصویر را تغییر دهید Change Image Aspect Property

  • مشکلات در اپلیکیشن News Issues in News App

سبک ها در MAUI Styles in MAUI

  • سبک های ضمنی Implicit Styles

  • سبک های واضح Explicit Styles

  • سبک های جهانی Global Styles

نوار ابزار و عملکرد اشتراک گذاری ToolBar & Share Functionality

  • موارد نوار ابزار ToolBar Items

  • موارد نوار ابزار با تصاویر ToolBar Items with Images

  • کنترل کننده رویداد نوار ابزار ToolBar Event Handler

  • اسناد ضروری MAUI MAUI Essentials Documentation

  • اضافه کردن مجوز در IOS Info.Plist Add Permission in IOS Info.Plist

  • اشتراک گذاری اخبار با افزونه Essential Share News with Essential Plugin

  • کد منبع Source Code

ایجاد برنامه آب و هوا در MAUI Create Weather App in MAUI

  • نمای کلی Overview

  • چگونه Weather Api را دریافت کنیم؟ How to get Weather Api ?

  • کلاس های C# را از JSON ایجاد کنید Generate C# classes from JSON

  • کلاس سرویس Api ایجاد کنید Create Api Service Class

  • دریافت آب و هوا توسط شهر Get Weather By City

  • طراحی صفحه آب و هوا Design Weather Page

  • نمای مجموعه برای داده های آب و هوا Collection View For Weather Data

  • نمایش شهر فعلی و شرح آب و هوا Display Current City & Weather Description

  • نمایش داده های آب و هوای فعلی Display Current Weather Data

  • نمایش تصاویر آب و هوا Display Weather Images

  • نمای مجموعه آب و هوا Weather Collection View

  • اتصال داده ها در نمای مجموعه آب و هوا Data Binding in Weather Collection View

  • موقعیت مکانی دستگاه را دریافت کنید Get Device Location

  • موقعیت مکانی شما روی رویداد ضربه زد Your location Tapped Event

  • دریافت اطلاعات آب و هوا بر اساس شهر Get Weather Data By City

  • طراحی صفحه خوش آمدید Design Welcome Page

  • ردیابی نسخه Version Tracking

  • کد منبع برنامه آب و هوا Source Code Weather App

  • درس پاداش Bonus Lesson

نمایش نظرات

آموزش توسعه اپلیکیشن موبایل را با NET MAUI بیاموزید
جزییات دوره
4 hours
73
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,075
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Asfend Yar Hamid Asfend Yar Hamid

Xamarin MVP، Microsoft MVP