×
ribbon

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

به دنیای زامارین خوش آمدید! زامارین یک ابزار توسعه میان پلتفرمی است و مشکلی را حل می کند... بیشتر
جدید
زیرنویس
بدون امتیاز
13دانشجو
7ساعت
سرفصل‌ها
مقدماتی تا پیشرفته سطح دوره
بروزرسانیاردیبهشت ۱۴۰۵

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

آشنایی با زامارین برنامه نویسی میان پلتفرمی

یادگیری ابزارهای زامان و تنظیم محیط توسعه برنامه نویسی یکپارچه

یادگیری ساخت یک برنامه توقفگاه تور برای اندروید، iOS و Universal Windows

یادگیری فرم های زامارین

این دوره شامل:

7 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

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

12 فصل95 جلسه7 ساعت ویدیو
مقدمه
  1- خوش آمدگویی
00:55
  2- خرید زامارین توسط شرکت مایکروسافت
03:58
  3- چیزهایی که باید بدانید
01:42
  4- طریقه استفاده از فایل های تمرینی
02:38
فصل اول – مروری بر ابزارهای زامارین
  1- محیط رایج توسعه موبایل
03:31
  2- زامارین چیست؟
04:02
  3- زامارین برای اندروید
04:23
  4- زامارین برای iOS
03:42
  5- زامارین برای گوشی ویندوز
01:42
  6- توسعه میان پلتفرمی حقیقی توسط فرم های زامارین
03:14
  7- مقایسه IDE های زامارین استودیو و ویژوال استودیو
02:09
  8- استفاده از Xamarin Test Cloud
04:20
فصل دوم – تنظیم محیط توسعه
  1- آماده شدن برای توسعه اندروید
02:30
  2- آماده شدن برای توسعه iOS
03:25
  3- آماده شدن برای توسعه Windows Phone
02:10
  4- نصب ویژوال استودیو روی کامپیوتر ویندوز
03:03
  5- موارد لازم برای توسعه زامارین
05:34
  6- نکات و راهنمای نصب ویژوال استودیو برای کاربران ایرانی
03:24
  7- نکات و راهنمای نصب زامارین برای کاربران ایرانی
06:55
فصل سوم – آشنایی با محیط های توسعه یکپارچه
  1- فعال سازی IDE برای توسعه زامارین
01:24
  2- مرور کلی بر زامارین استودیو
06:54
  3- بررسی پروژه های زامارین در ویژوال استودیو
04:57
  4- بررسی ابزارهای زامارین در ویژوال استودیو
05:55
فصل چهارم – ساخت برنامه توقفگاه تور برای اندروید
  1- ساخت پروژه در ویژوال استودیو
03:52
  2- بررسی بخش های یک برنامه اندروید در زامارین
08:34
  3- بررسی طراحی محیط برنامه TourStop
01:36
  4- ساخت یک محیط کاربری برای برنامه
09:36
  5- نوشتن کد تعاملی برای برنامه
08:24
  6- عیب یابی برنامه در یک شبیه ساز
08:32
  7- باز کردن قفل گوشی اندروید برای توسعه
02:49
  8- عیب یابی برنامه در یک دستگاه اندروید
04:45
  9- ساخت یک کتابخانه کد برای برنامه
06:13
  10 – بازسازی برنامه برای استفاده از کتابخانه کد
07:44
فصل پنجم - ساخت برنامه توقفگاه تور برای آی او اس
  1- ساخت پروژه در ویژوال استودیو
00:52
  2- استفاده از کامپیوتر Mac برای Apple Builds
01:54
  3- استفاده از فضای ابری برای Apple Builds
03:03
  4- بررسی بخش های یک برنامه iOS در زامارین
05:22
  5- آشنایی با سیستم Auto layout
09:48
  6- ساخت محیط کاربری برای برنامه
07:30
  7- نوشتن کد تعاملی برای برنامه
06:17
  8- عیب یابی برنامه در یک شبیه ساز
05:16
  9- باز کردن قفل گوشی آیفون برای توسعه
00:57
  10- عیب یابی برنامه در یک دستگاه iOS
02:13
  11- ساخت یک کتابخانه کد برای برنامه
03:53
  12- بررسی کنترل TableView
01:40
  13- اضافه کردن یک TableViewCell اختصاصی
02:41
  14- اضافه کردن یک TableViewSource اختصاصی
05:12
  15- آزمایش محیط کاربری جدید
03:02
فصل ششم - ساخت برنامه توقفگاه تور برای یونیورسال ویندوز
  1- ساخت پروژه در ویژوال استودیو
01:07
  2- بررسی بخش های برنامه در Universal Windows
03:41
  3- ساخت یک Grid Layout
07:06
  4- اضافه کردن قسمت تور به محیط
04:30
  5- اضافه کردن قسمت محاسبه به محیط
01:35
  6- نوشتن کد تعاملی برای برنامه
07:49
  7- عیب یابی برنامه در یک شبیه ساز
05:18
  8- باز کردن قفل Developer و فروشگاه ویندوز
03:41
  9- باز کردن قفل گوشی ویندوز برای توسعه
03:11
  10- عیب یابی برنامه در یک دستگاه ویندوز
03:41
  11- گام بعدی پروژه چیست؟
01:05
فصل هفتم – ساخت برنامه توقفگاه تور به صورت میان پلتفرمی
  1- ساخت پروژه در ویژوال استودیو
01:48
  2- عناصر برنامه میان پلتفرمی زامارین
05:13
  3- آشنایی با کتابخانه های کلاس Portable
03:21
  4- بررسی و تست یک پروژه PCL
09:03
  5- اضافه کردن منبع داده TourApp به PCL
03:26
  6- تست و عیب یابی در چند دستگاه
02:55
  7- لود شدن محیط کاربری مشترک در هر پلتفرم
03:47
فصل هشتم – فرم های زامارین
  1- توضیح عناصر بصری:‌ صفحه، نما، سلول و layout
03:42
  2- رفع مشکل XAML Intellisense
01:10
  3- تعریف محیط کاربری با نشانه گذاری
07:19
  4- رفتن به صفحات دیگر
04:50
  5- آشنایی با قاعده نحوی XAML
10:16
  6- کار با نماهای Picker
06:38
  7- کار با متن
04:01
  8- نشان دادن فعالیت یا پیشروی
03:56
  9- انجام تنظیمات مخصوص پلتفرم ها در محیط کاربری مشترک
04:55
  10- کار با تصاویر
04:54
  11- کار با StackLayout
03:42
  12- کار با Grid Layout
04:42
  13- استفاده از Layout های مطلق
02:05
  14- استفاده از Layout های نسبی
03:18
فصل نهم – اتصال داده
  1- آشنایی با اتصال داده
03:07
  2- اجرای یک اتصال ساده
03:52
  3- اتصال نما به نما
01:31
  4- تبدیل داده در یک اتصال
03:44
  5- اعلام تغییرات در کلاس منبع
03:07
  6- کار با لیست ها
03:34
  7- استفاده از یک Data Template در اتصال
03:51
  8- Model View ViewModel (MVVM)
03:39

پیش‌نیاز‌ها

پیش نیاز این دوره، دوره های "آموزش جامع سی شارپ" و "آموزش مبانی برنامه نویسی" است.

توضیحات دوره

به دنیای زامارین خوش آمدید! زامارین یک ابزار توسعه میان پلتفرمی است و مشکلی را حل می کند که بسیاری از توسعه دهندگان هنگام ساخت برنامه های میان پلتفرمی با آن مواجه هستند: جداسازی زبان های کدنویسی از الگوهای محیط کاربری. با زامارین می توانید از زبان C# برای ساخت برنامه های iOS، اندروید و Universal Windows استفاده کنید. همچنین با Xamarin Forms، طراحی رابط کاربری برای هر سه پلتفرم را می توان در فریم ورک مبتنی بر XAML آن انجام داد.

در این دوره با استفاده از ویژوال استودیو و IDE های زامارین (از جمله Xamarin Studio)، یک برنامه نمونه برای هر یک از سه پلتفرم می سازیم. به فرایندهایی می پردازیم که توسعه برنامه های اندروید، iOS و ویندوز را منحصر بفرد می کنند. سپس نشان می دهیم که چگونه هر سه برنامه را به عنوان یک برنامه میان پلتفرمی بازسازی کنید و برنامه را با استفاده از شبیه سازهای قدرتمند زامارین، تست و عیب یابی کنید. همچنین طراحی محیط کاربری را با Xamarin Forms یاد می دهیم که یک موتور اتصال داده است که به طور خودکار داده ها را بین نماها و منبع های داده و Page ها آپدیت می کند. Page ها، Template های زامارین برای صفحات Content، Navigation، Tabbed، Carousel و Master Page هستند.

دیدگاه کاربران

هنوز امتیاز و دیدگاهی برای این دوره ثبت نشده است

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه
3دوره
22دانشجو

مت میلنر یک مشاور، توسعه دهنده وب و مربی مستقل است.

از روزهای اولیه اینترنت، مت در حال ساخت وب سایت ها و پایگاه های داده برای کمک به سازمان ها در مدیریت کسب و کار خود بود. در طول سال‌ها، او سیستم‌های متعددی را با استفاده از فناوری‌های وب مانند ASP.NET و فناوری‌های یکپارچه سازی، از جمله BizTalk Server، WCF، WF، و بله، حتی MSMQ ساخته است. در حال حاضر مت زمان خود را بین ساخت برنامه‌ها و آموزش سایر توسعه‌دهندگان در مورد آخرین فناوری‌های مایکروسافت، از جمله Azure، Xamarin، و Web API تقسیم می‌کند.

مهارت‌هایی که می‌آموزید