آموزش ساخت اپلیکیشن دنیای واقعی با دات نت MAUI

Build Real World App with .NET MAUI

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش ساخت اپلیکیشن املاک و مستغلات با .NET MAUI از ابتدا تا انتها ساختن اپلیکیشن املاک و مستغلات با .NET MAUI به عنوان یک توسعه دهنده مستقل .NET MAUI کار کنید اولین برنامه دنیای واقعی NET MAUI خود را ایجاد کنید برنامه های کاملی را برای راه اندازی یا کسب و کار خود بسازید. Rest Api به مایکروسافت Azure و ارائه دهنده میزبانی شخص ثالث مصرف api های آرام در NET MAUI پیش نیازها: شما باید با C#، Xamarin Forms یا NET MAUI آشنا باشید. حداقل 3-6 ماه تجربه با Xamarin Forms/.NET MAUI و XAML Visual Studio 2022 با Windows یا Mac Edition هر آنچه برای شما مناسب است. ابزار تست Api Postman

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

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

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

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

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


  • با NET MAUI یک برنامه دنیای واقعی بسازید

  • استقرار Rest Api در ارائه دهنده میزبانی شخص ثالث Azure

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

  • Nuget's را در NET MAUI مصرف کنید

  • یک برنامه کامل دنیای واقعی (املاک و مستغلات) در NET MAUI از ابتدا تا انتها ایجاد کنید.

  • نحوه برقراری تماس‌های API ناهمزمان، ذخیره و بازیابی داده‌ها از api، و استفاده از فرمت JSON برای ارتباط سرور

  • برنامه را کاربر پسند کنید

  • کار با نمای مجموعه و موارد دیگر


پیش نیازها

برای تکمیل این دوره باید دانش C# و XAML داشته باشید.

دانش

NET MAUI یا Xamarin Forms برای این دوره ضروری است.


به خاطر بسپار

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

اما نگران نباشید زیرا تمام کدهایی که در این دوره استفاده خواهیم کرد در همه پلتفرم‌ها از جمله Android، Windows و IOS استفاده خواهد شد.


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

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

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

به علاوه کد منبع Rest Api را نیز دریافت خواهید کرد.

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


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


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

معرفی Introduction

  • معرفی Introduction

  • ابزار و پیش نیازها Tooling & Prerequisites

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

پیکربندی برنامه پشتیبان Configure Application Backend

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

  • اپلیکیشن Azure Web ایجاد کنید Create Azure Web App

  • ایجاد پایگاه داده Azure MSSQL Create Azure MSSQL Database

  • Seed Data در پایگاه داده Azure SQL Seed Data in Azure SQL Database

  • Rest Api's را در Azure منتشر کنید Publish Rest Api's to Azure

Rest Api را در میزبانی شخص ثالث مستقر کنید Deploy Rest Api's to Third Party Hosting

  • ارائه دهنده میزبانی شخص ثالث Third Party Hosting Provider

  • ایجاد دامنه و پایگاه داده وب سایت Create Web Site Domain & Database

  • جداول پایگاه داده را از طریق مهاجرت ایجاد کنید Create Database Tables via Migrations

  • Rest Api را در ارائه دهنده هاستینگ مستقر کنید Deploy Rest Api's to Hosting Provider

تست Rest Api Endpoints Test Rest Api Endpoints

  • Api Documentation Api Documentation

  • تست نقاط پایانی کاربران Test Users Endpoints

  • نقطه پایانی دسته بندی های تست Test Categories Endpoint

  • ویژگی های تست نقاط پایانی Test Properties Endpoints

  • تست نقطه پایان نشانک Test Bookmark Endpoints

شروع به کار با پروژه NET MAUI Getting Started with .NET MAUI Project

  • بررسی اجمالی پروژه Project Overview

  • یک پروژه جدید ایجاد کنید Create a new Project

  • اشکال زدایی برنامه MAUI دات نت Debug .NET MAUI Application

  • دارایی ها را در پروژه MAUI وارد کنید Import Assets inside MAUI Project

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

  • ایجاد کلاس های مدل برای کاربران و بخش دسته ها Create Model Classes For Users & Categories Section

  • ایجاد کلاس های مدل برای بخش ویژگی ها Create Model Classes For Properties Section

  • ایجاد کلاس های مدل برای بخش نشانک ها Create Model Classes For Bookmarks Section

ایجاد لایه سرویس Create Service Layer

  • روش ثبت نام کاربر Register User Method

  • روش ورود Login Method

  • کلاس AppSettings و روش‌های استاتیک AppSettings Class & Static Methods

  • روش کلاس خدمات برای دسته ها Service Class Method For Categories

  • روش های کلاس خدمات برای ویژگی ها Service Class Methods For Properties

  • روش‌های کلاس خدمات برای نشانک‌ها Service Class Methods For Bookmarks

  • توجه: برای آدرس های HTTP Note : For HTTP Url's

صفحه ثبت نام Register Page

  • صفحه ثبت طراحی Design Register Page

  • پیاده سازی ثبت صفحه کد پشت عملکرد Implement Register Page Code Behind Functionality

صفحه ورود Login Page

  • طراحی صفحه ورود Design Login Page

  • پیاده سازی کد صفحه ورود به سیستم پشت عملکرد Implement Login Page Code Behind Functionality

  • حل مشکل صفحه ورود به سیستم اندروید Android Login Page Issue Resolve

صفحه جدول بندی شده و جریان صفحات Tabbed Page and Pages Flow

  • صفحه Tabbed ایجاد کنید Create Tabbed Page

  • صفحه Tabbed را سفارشی کنید Customize Tabbed Page

  • یک بار ورود با رمز دسترسی One time login with access token

صفحه نخست HomePage

  • صفحه اصلی طراحی Design Home Page

  • نمایش نام کاربری Display User Name

  • نمایش داده های دسته ها Display Categories Data

  • نمایش مشخصات پرطرفدار Display Trending Properties

صفحه فهرست خواص Properties List Page

  • ناوبری نمای مجموعه Collection View Navigation

  • صفحه فهرست ویژگی های طراحی Design Properties List Page

  • نمایش داده های لیست خواص Display Properties List Data

صفحه جزئیات ملک Property Detail Page

  • صفحه جزئیات مشخصات طراحی Design Properties Detail Page

  • نمایش مشخصات مشخصات داده ها Display Properties Detail Data

  • ترند/پیمایش دارایی برتر انتخاب Trending / Top Pick Property Navigation

صفحه جستجو Search Page

  • صفحه جستجوی طراحی Design Search Page

  • نمایش نتایج جستجو Display Search Results

  • جستجوی صفحه مجموعه مشاهده ناوبری Search Page Collection View Navigation

صفحه نشانک Bookmark Page

  • قابلیت افزودن و حذف نشانک Add & Delete Bookmark Functionality

  • طراحی و پیاده سازی صفحه نشانک Design & Implement Bookmark Page

صفحه تنظیمات Settings Page

  • صفحه تنظیمات طراحی Design Settings Page

  • عملکرد خروج Logout Functionality

  • کد منبع Source Code

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

نظری ارسال نشده است.

آموزش ساخت اپلیکیشن دنیای واقعی با دات نت MAUI
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4 hours
58
Udemy (یودمی) udemy-small
25 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
835
4.3 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Asfend Yar Hamid Asfend Yar Hamid

Xamarin MVP، Microsoft MVP

Udemy (یودمی)

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

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