آموزش جامع Ionic 4

آموزش جامع Ionic 4

آموزش جامع Ionic 4

آموزش مقدماتی تا پیشرفته آیونیک ( Ionic ) پروژه محور

 

ionic چیست ؟ 

Ionic  یک فریم ورک پیشرفته برای ساخت اپلیکیشن های موبایل چند سکویی با تکنولوژی های وب می باشد و به کمک آن میتوان یک Application سریع و حرفه ای را پیاده سازی کرد.

این فریم ورک  بر پایه ی SASS و همچنین ارائه اجزای UI های مختلف است که ایجاد برنامه های قوی را میکند.

نسخه های پیشین این فریم ورک محدود به فریم ورک Angular بود اما در نسخه نهایی این فریم ورک ، تمامی محدودیت ها برداشته شده و میتوان با فریم ورک های قدرتمند دیگری نظیر Vue.js ، React و ... اپلیکیشن های موبایل را ایجاد کرد.

نسخه نهایی این فریم ورک بر اساس مجموعه ای از Web Component هایی ایجاد شده که از Element های شخصی سازی شده و Shadow DOM API ها استفاده میکند که در امروزه در تمام تلفن های همراه هوشمند و مرورگرهای کامپیوتر در دسترس هستند.

این موضوع بدان معنیست که تمام توسعه دهندگان وب در سراسر دنیا از این پس میتوانند از کامپوننت های Ionic در اپلیکیشن های موبایل ، دسکتاپ و همینطور Progressive Web App ها استفاده کنند.

در این آموزش به بررسی Ionic 4 به همراه فریم ورک Angular خواهیم پرداخت.

 

میتوانید تا قبل از اتمام این دوره ، دوره را با 30% تخفیف خریداری کنید .

کد تخفیف : ionic

این دوره در حال برگزاری است و هر بخش پس از ضبط منتشر خواهد شد .

 

بعد از گذراندن این دوره میتوانید مدرک رسمی و معتبر از دانشگاه آزاد اسلامی دریافت کنید .

جهت اطلاع از تخفیف ها و دوره های جدید و بروز رسانی دوره ها عضو کانال تلگرام تاپ لرن با آی دی Top_Learn@ شوید.

خرید این دوره

پیش نمایش


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

مدت زمان دوره: 16:17:00
راهنما! برای دانلود با دانلود منیجر(IDM) بر روی این لینک کلیک کنید.

معرفی دوره Ionic

مقدمه ای بر کامپوننت های Ionic بخش اول

مقدمه ای بر کامپوننت های Ionic بخش دوم

شروع کار  با Ionic به همراه Angular

کار با navigation و نمایش جزییات محصول در یک page جدید

تکمیل مثال navigation و ایجاد کامپوننت Ionic

نصب اندروید استودیو و اجرای نرم افزار ایجاد شده روی emulator و android device

بررسی اولیه Navigation و Routing به همراه Stack Controller و NavController در Ionic

بررسی Tab در Ionic و Angular ، پیاده سازی سیستم routing در tab ها و استارت پروژه

ایجاد Serivce و دیتای اولیه ، نمایش جزییات و Routing

بررسی NavController و کامل کردن صفحات

بررسی کامپوننت ion-menu و پیاده سازی آن

پیاده سازی اولیه Gaurd برای Route ها در پروژه

بررسی ابتدایی Modal و ModalController در Ionic و ارسال و دریافت اطلاعات از آن

بررسی Attribute ها ، Slot و بحث های مقدماتی Ion-Grid در Ionic

بررسی کاملتر Grid و List , List-Item , Lable , ...

بررسی Swipeable List Item در Ionic

بررسی Swipeable List Item در Ionic بخش دوم

بررسی Spinner ها در Ionic از دو روش Controller و Component

بررسی ActionSheet در Ionic

بررسی اولیه Styling و Theming در فریم ورک Ionic

بررسی Global Styles در Ionic

بررسی Custom CSS Rules و Component-specific CSS Variables در Ionic

بررسی اولیه ی Form ها در Ionic

بررسی form validation در  ionic

بررسی Form Group ها در  ionic

تکمیل پروژه مربوط به فرم ها

تکمیل پروژه مربوط به فرم ها

بررسی اولیه ی State ها در Ionic و پیاده سازی آن

بررسی Subject ها در rxjs

کامل کردن مدیریت State پروژه

کامل کردن مدیریت State پروژه

پیاده سازی بخش Booking و مدیریت state آن

کامل کردن بخش مدیریت برنامه ( State Management )

بررسی اولیه Firebase و ساختار آن و ایجاد دیتابیس Realtime

ارسال دیتا به سمت سرور و ذخیره سازی آن

دریافت اطلاعات از سرور و نمایش آن در نرم افزار

دریافت اطلاعات از سرور و نمایش آن در نرم افزار و ویرایش اطلاعات

دریافت اطلاعات به صورت Single و برطرف کردن مشکلات Load دیتا

برطرف کردن مشکلات ( Error Handling ) در پروژه

کامل کردن پروژه و فیلتر کردن اطلاعات از Firebase

برسی نکات پایانی ارتباط با سرور و firebase

پیاده سازی کامپوننت های لازم برای نمایش نقشه

لود کردن نقشه در کامپوننت ایجاد شده

برسی Capacitor و توضیح در مورد کارکرد آن در Ionic

برسی GeoLocation یا GPS و افزودن آن به پروژه و استفاده از آن

کار کردن با Api دوربین در Ionic

برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.