دوره آموزشی یادگیری جامع آیونیک 4.0
5 ساعت 5 دقیقهمتوسط2021-04-08
مدرسین

Sani Yusuf
Software Engineer, Speaker, and Trainer
جزئیات دوره
بیاموزید که چگونه از Ionic برای توسعه یک برنامه تلفن همراه بسیار کارآمد که با سیستم عامل های محبوب تلفن همراه و دسکتاپ سازگار است، استفاده کنید. در این دوره مبتنی بر پروژه، سانی یوسف به نکاتی در مورد چارچوب 4.0 می پردازد. او نشان می دهد که چگونه می توانید یک پایه کد واحد ایجاد کنید که به طور موثر در iOS، Android و Windows کار می کند. ابتدا Sani یک نمای کلی از Ionic ارائه می دهد و ویژگی های کلیدی را در آخرین نسخه SDK موبایل معرفی می کند. سپس او شما را از طریق فرآیند گام به گام ساخت یک برنامه، از جمله فرآیند راه اندازی، کار با الگوها، پیش نمایش برنامه ها در دستگاه، توسعه UI و اجزای ناوبری، کار با Ionic Natives، اتصال به قسمت پشتی و بیشتر.
اهداف یادگیری
ویژگی های Ionic 4.0
تست با Ionic Lab
طراحی صفحه اصلی
تولید خدمات
مصرف REST API
ایجاد یک مدل داده
با استفاده از Ionic DevApp
اشکال زدایی
استفاده از Ionic Native
طراحی صفحه پروفایل
اشتراک گذاری در رسانه های اجتماعی
راه اندازی Firebase
اهداف یادگیری
ویژگی های Ionic 4.0
تست با Ionic Lab
طراحی صفحه اصلی
تولید خدمات
مصرف REST API
ایجاد یک مدل داده
با استفاده از Ionic DevApp
اشکال زدایی
استفاده از Ionic Native
طراحی صفحه پروفایل
اشتراک گذاری در رسانه های اجتماعی
راه اندازی Firebase
مهارت ها
IonicCross-Platform DevelopmentMobile DevelopmentEssential TrainingOpen Source
سرفصل ها
0. مقدمه
- 01 - ساخت برنامه های چند پلتفرمی در Ionic
- 02 - آنچه باید بدانید
- 03 - چرا Ionic 4.0
1. تنظیم محیط
- 04 - مروری بر برنامه دوره
- 05 - نصب Ionic
- 06 - ایجاد یک برنامه مبتنی بر تب
- 07 - تست روی مرورگر
- 08 - تست با Ionic Lab
2. کار با یک قالب مبتنی بر برگه
- 09 - مروری بر اجزای Ionic UI
- 10 - طراحی صفحه اصلی با کارت
- 11 - تولید خدمات
- 12 - مصرف REST API
- 13 - مصرف API های REST - روش های پیاده سازی
- 14 - ایجاد مدل داده و رابط
- 15 - استفاده از رابط مدل داده
- 16 - نهایی کردن طراحی صفحه اصلی
3. کار با UI Components
- 17 - ایجاد صفحه جزئیات
- 18 - مسیریابی به صفحه جزئیات
- 19 - بازیابی اطلاعات جزئیات فیلم
- 20 - اجرای طراحی صفحه Detail
- 21 - کار با لیست ها
- 22 - استفاده از جزء اسکلت
- 23 - کار با مدال و فاب
- 24 - ایجاد صفحه جزئیات فیلم با مدال
- 25 - بستن پنجره مودال
- 26 - اشکال زدایی و عملگر الویس
- 27 - افزودن یک ویدیوی فعالیت به مدال
- 28 - طراحی صفحه پروفایل
4. اتصال یک برنامه به Firebase Backend
- 29 - معرفی Firebase
- 30 - راه اندازی Firebase
- 31 - طراحی صفحه ورود
- 32 - پیاده سازی صفحه ورود
- 33 - ایجاد یک سرویس احراز هویت
- 34 - احراز هویت با ایمیل و رمز عبور
- 35 - ایجاد محافظ تایید ورود
- 36 - پیاده سازی صفحه گارد زبانه ها
- 37 - تمدید دکمه FAB
- 38 - پیاده سازی علاقه مندی ها، قسمت 1
- 39 - پیاده سازی علاقه مندی ها، قسمت 2
- 40 - چالش - اعلان نان تست
- 41 - راه حل - اطلاعیه نان تست
5. کار با لیست های پیچیده
- 42 - ایجاد یک برنامه خالی
- 43 - پیاده سازی لیست های کشویی
- 44 - درک طومار بی نهایت یونی
- 45 - اضافه کردن کش برای تازه کردن
6. اجزای یونی پیشرفته
- 46 - ایجاد اپلیکیشن با قالب منوی جانبی
- 47 - نمای کلی از قالب منوی جانبی
- 48 - منوی سمت دوم را پیاده سازی کنید
- 49 - پیاده سازی جزء تاریخ زمان
- 50 - جزء بخش
- 51 - چالش - پاپاور
- 52 - راه حل - پاپاور
نتیجه
- 53 - مراحل و توصیه های بعدی