آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

آموزش Xamarin

پیشنیاز : دوره آموزشی #C مقدماتی
تاریخ شروع طول دوره ساعت برگزاری نام استاد هزینه (تومان) وضعیت
1398/12/22 50 ساعت پنج شنبه ها ساعت 16:30 تا 20:30 مهندس موسوی 1,200,000 ثبت نام

توجه: از دانشجویان عزیز تقاضا میگردد جهت قطعی کردن ثبت نام با آموزشگاه تماس بگیرند.

آموزش xamarin

پروژه مورد نظر برای دوره آموزش Xamarin = " طراحی یک برنامه فروشگاهی برای خرید و فروش "

Xamarin چیست؟

آموزش زامارین

Xamarin یک فریمورک متن باز و Cross Platform است که توسط گروه Mono توسعه داده میشود. امروزه Xamarin برای بیشتر سیستم عاملهای دنیا اعم از Android , iOS و Windows قابل اجرا می باشد. Xamarin از سال 2011 در حال توسعه می باشد و از سال 2014 کل محصولات Mono توسط مایکروسافت خریداری شد و از آن سال به بعد تحت نظر مایکروسافت با قدرت بیشتر در حال توسعه می باشد.
امروزه Xamarin به خاطر قدرت در شامل شدن طیف وسیعی از دستگاه ها و سیستم عاملها و محبوبیت زبان #C بسیار مورد توجه قرار گرفته است. همچنین سیاست های درست مایکروسافت باعث شده تا فریمورک سرعت توسعه بسیاری داشته باشد.
در دوره آموزش Xamarin سعی میشود با استفاده از مطالب آموزش داده شده یک برنامه فروشگاهی برای خرید و فروش توسعه داده شود.


فهرست مخاطبین دوره آموزش زامارین

  • اشخاصی که میخواهند در سیستم عاملهای مختلف مانند Android , iOS توسعه دهنده باشند.
  • اشخاصی که حداقل با زبان C#.Net آشنایی دارند.
  • اشخاصی که میخواهند یک محیط تجاری تحت موبایل را توسعه دهند.
  • اشخاصی که علاقمند به یادگیری مباحث جدید هستند

اهداف دوره آموزش Xamarin

  • آموزش مقدماتی با Xamarin
  • نصب و راه اندازی Xamarin
  • آموزش نحوه توسعه در Android
  • آموزش نحوه توسعه در iOS
  • آموزش نحوه توسعه در Windows
  • آموزش کار کردن با کامپوننت های Xamarin
  • آموزش Style و دیزاین دادن به صفحات برنامه شما
  • آموزش معماری MVVM تا شما بتوانید در یک پروژه بزرگ لایه بندی را به پروژه خود بیاورید و پروژه های خود را به قسمت های کوچیکتر تقسیم کنید
  • آموزش نحوه دخیره سازی به سه روش dependency services , platform differences و ذخیره سازی داخلی داده با استفاده از SQLite در زامارین
  • آموزش نحوه ارتباط موبایل به سرور به وسیله Rest در xamarin
  • آموزش تایید هویت و شناسایی با استفاده از Xamarin.Auth
  • استفاده از بارکد خوان و QR در زامارین
  • کار کردن با سنسورها در xamarin
  • نقشه و موقعیت های جغرافیایی در زامارین
  • انجام یک پروژه کوچک در حد اپلکیشن خرید و فروش در xamarin
  • و هر آنچه که لازم است تا شما بتوانید به عنوان یک دولوپر موبایل باید بدانید

مقدمه دوره آموزش Xamarin

  • Cross Platform چیست ؟
  • بررسی اجمالی React Native , Kotlin , Dart , Qt در زامارین
  • معرفی Xamarin Native و Xamarin Forms
  • مقایسه Cross Platform ها با یکدیگر
  • چرا Xamarin Forms ؟
  • تاریخچه Xamarin
  • انواع نرم افزارهای قابل توسعه با Xamarin
  • نحوه اجرا Xamarin در سیستم عاملهای مختلف

Xamarin Tools :

  • نصب و راه اندازی Xamarin
  • نصب و راه اندازی SDK و NDK برای Android
  • تنظیمات SDK برای برنامه نویسی Android
  • نصب و راه اندازی مکینتاش و Xcode
  • تنظیمات Xcode با Visual Studio برای برنامه نویسی iOS

ساخت پروژه در زامارین :

  • آموزش با پروژه های Xamarin
  • ساخت اولین پروژه با Xamarin Forms
  • آموزش با لایه PCL
  • آموزش با لایه Android در زامارین
  • آموزش با لایه iOS در زامارین

آموزش با کامپوننت های UI در Xamarin در دوره آموزش زامارین:

  • آموزش با StackLayout
  • آموزش با Grid
  • آموزش با ScrollView
  • آموزش با RelativeLayout
  • آموزش با AbsoluteLayout
  • آموزش با ActivityIndicator
  • آموزش با BoxView
  • آموزش با CarouselView
  • آموزش با CheckBox در Xamarin
  • آموزش با CollectionView
  • آموزش با ContentPresenter
  • آموزش با ListView
  • آموزش با Button در Xamarin
  • آموزش با Label
  • آموزش با DatePicker
  • آموزش با Editor
  • آموزش با Entry در Xamarin
  • آموزش با FlexLayout
  • آموزش با Frame
  • آموزش با Image در Xamarin
  • آموزش با ImageButton
  • آموزش با IndicatorView
  • آموزش با OnIdiom
  • آموزش با OnPlatform در Xamarin
  • آموزش با Picker
  • آموزش با ProgressBar
  • آموزش با RefreshView در Xamarin
  • آموزش با SearchBar
  • آموزش با Slider
  • آموزش با Stepper
  • آموزش با SwipeView
  • آموزش با Switch در Xamarin
  • آموزش با TableView
  • آموزش با TimePicker
  • آموزش با WebView در Xamarin
  • آموزش Shell در Xamarin

ساخت پروژه بر حسب Shell در دوره آموزش Xamarin

  • آموزش با Flyout
  • آموزش با Tabs
  • آموزش با Page configuration
  • آموزش با Navigation
  • آموزش با Search در دوره آموزش زامارین
  • آموزش با Lifecycle

Xamarin Style : در آموزش زامارین

  • آموزش Dynamic Styles
  • آموزش Explicit Styles
  • آموزش Implicit Styles
  • آموزش Global Styles در آموزش xamarin
  • آموزش Style Inheritance
  • آموزش Dynamic Styles
  • آموزش Device Styles
  • آموزش Style Classes
  • آموزش Apps using Cascading Style Sheets (CSS)
  • آموزش Theming

آموزش Xamarin Animations در آموزش زامارین :

  • آموزش TranslateTo
  • آموزش ScaleTo
  • آموزش RotateTo
  • آموزش Drawing
  • آموزش ساخت یک انیمیشن کوچک با SkiaSharp

آموزش MVVM در دوره آموزش زامارین :

  • آموزش View
  • آموزش ViewModel
  • آموزش Model
  • آموزش Connecting View Models to Views
  • آموزش Creating a View Model Declaratively
  • آموزش Creating a View Model Programmatically در آموزش زامارین
  • آموزش Creating a View Defined as a Data Template
  • آموزش Automatically Creating a View Model with a View Model Locator
  • آموزش Updating Views in Response to Changes in the Underlying View Model or Model
  • آموزش UI Interaction using Commands and Behaviors
  • آموزش Implementing Commands در آموزش Xamarin
  • آموزش Invoking Commands from a View
  • آموزش Implementing Behaviors
  • آموزش Invoking Behaviors from a View
  • آموزش Dependency Injection

کار کردن با سنسور ها در دوره آموزش Xamarin :

  • روشن کردن Wifi
  • روشن کردن بلوتوث
  • ارسال SMS
  • تماس با مخاطب
  • کنترل ویبره دستگاه

نحوه ذخیره سازی داده ها در آموزش زامارین :

  • اشتراک داده ها در پلتفرم های مختلف
  • انتقال داده ها بین پلتفرم های مختلف
  • تزریق وابستگی بین داده ها و کلاسها و سرورهای مختلف
  • ایجاد جداول در SQLite
  • ایجاد ریلیشن در SQLite
  • نمایش اطلاعات در SQLite در دوره آموزش Xamarin
  • نحوه ذخیره سازی در دیتابیس محلی SQLite
  • نحوه ویرایش در SQLite
  • نحوه حذف در SQLite

اتصال به سرور در Xamarin :

  • معرفی .Net Core
  • راه اندازی یک وب سرور
  • آموزش Rest
  • آموزش HTTP و HTTPS
  • آموزش متد های Get , Post , Delete , Put در دوره آموزش زامارین
  • پیاده سازی API
  • آشنایی با Authentication و Authorization
  • نحوه فراخوانی API ها به وسیله Xamarin
  • نحوه انتقال داده ها از Xamarin به سرور
  • نحوه انتقال اطلاعات از سرور به Xamarin
  • استفاده از Xamarin.Auth
  • آموزش بارکد خوان
  • آموزش QR در دوره زامارین
  • آموزش ضبط ویدیو و ارسال آن به سرور (مانند اینستاگرام)
  • آموزش استفاده از دوربین برای عکاسی و ارسال عکس به سرور (مانند اینستاگرام)
  • آموزش ضبط صدا و ارسال آن به سرور (مانند واتس آپ)
  • استفاده از سنسور اثر انگشت برای تشخیص هویت کاربران

نقشه و موقعیت های جغرافیایی :

  • چگونه با وجود تحریم ها و محدودیت های گوگل مپ باز هم بتوانیم از آن استفاده کنیم؟
  • استفاده از گوگل مپ
  • استفاده از OpenStreetMap
  • استفاده از OpenCycleMap
  • ارتباط مپ های با Xamarin
  • نمایش موقعیت فعلی شما بر روی نقشه
  • امکان Pin گذاری شما بر روی نقشه های مختلف

  • آموزش xamarin ,آموزش زامارین,دوره آموزش xamarin ,دوره آموزش زامارین,آموزش زامارین اندروید,آموزش xamarin در سی شارپ ,کتاب آموزش xamarin ,آموزش کامل زامارین ,آموزش زامارین فرم ,آموزش پروژه محور xamarin ,فیلم آموزش xamarin
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال
آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .