مباحث پیشرفته در ری اکت نیتیو

شروع رویداد
جمعه ۱۳ مهر ۹۷ ۱۰:۰۰
پایان رویداد
جمعه ۱۱ آبان ۹۷ ۱۴:۰۰
موضوع رویدادتکنولوژی / برنامه نویسی
اضافه به تقویم
 مباحث پیشرفته در ری اکت نیتیو
برگزارکننده‌ی رویداد
تماس با برگزارکننده
۰۹۳۶-۴۸۲-۲۹۶۵
گزارش
تهیه بلیت برای این رویداد از روز شنبه ۲۴ شهریور ساعت ۰۰:۰۰ تا روز یک‌شنبه ۸ مهر ساعت ۲۳:۵۹ امکان‌پذیر است.
جزئیات
مهلت ثبت‌نام
قیمت (تومان)
تعداد

نحوه برگزاری

 

مدرس دوره: مهندس مهدی گران، کارشناس ارشد مهندسی نرم افزار با بیش از شش سال سابقه در حوزه برنامه نویسی اپلیکیشن های وب و موبایل - طراح و برگزار کننده چندین دوره آموزش ری اکت نیتیو - موسس جعبه آبی

نحوه برگزاری: بصورت وبینار

مدت زمان دوره: 20 ساعت

تعداد جلسات: 5 جلسه

سطح دوره: پیشرفته

پیش نیاز: آشنایی با مبانی ری اکت نیتیو

زمان شروع دوره: 13 مهر

زمابندی: جلسات چهار ساعته و از 10-14 صبح جمعه در پنج هفته متوالی برگزار می شود

 

پیش نیاز دوره

برای شرکت در این دوره باید با مبانی برنامه نویسی ری اکت نیتیو آشنا باشید.

در صورت عدم آشنایی با ری اکت نیتیو می توانید به جعبه آبی رجوع کنید.

 

ری اکت نیتیو چیست؟

 

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

 شما با یکبار کد نویسی قادر خواهید بود برای هر دو پلت فرم اندروید و ای اوس خروجی بگیرید. همه ی این ویژگی های خارق العاده به همراه پشتیبانی قوی فیسبوک و جامعه بزرگ برنامه نویسان آن ، سبب شده تا به عقیده ای بسیاری ری اکت نیتیو نسل آینده ی برنامه نویسی پلت فرمهای موبایل باشد.  

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

 

چرا یادگیری ری اکت نیتیو حیاتی است؟ ما در این مقاله به تفصیل به آن پرداخته ایم.
 

ری اکت نیتیو با کاهش حداقل 40 درصدی هزینه تولید و نگهداری اپلیکیشن های کراس پلت فرم ( به نقل از برخی شرکتهای استفاده کننده) ، افزایش سرعت توسعه و کوچک نگه داشتن تیم ، برای شرکتهای استارت آپی و تیم های کوچک-متوسط می تواند بسیار موثر عمل کند.

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

 

خروجی دوره؟

در این دوره به مباحث کاربردی و پیشرفته ری اکت نیتیو می پردازیم. با توجه به تجربه برگزاری چندین دوره گذشته ، سعی کردیم جنبه عملیاتی و کاربردی دوره فعلی را تقویت کنیم. از این رو تمامی مباحث با پیاده سازی بخش های از پروژه فروشگاه تدریس خواهد شد و تمامی مثال ها در ذیل پروژه است.

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

 

دوره ری اکت نیتیو پیشرفته برای چه کسانی مناسب است؟

کسانی که میخواهند درآمد ماهانه 5-8 میلیونی توسعه دهندگان ری اکت نیتیو را از دست ندهند

کسانی که میخواهند به سطح پیشرفته برنامه نویسی ری اکت نیتیو راه یابند

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

ویدیو معرفی دوره

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

 

تا ابد با شما می مانیم

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

آیا از جلسات رکورد گرفته خواهد شد؟

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

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

بخش اول

 

آنچه در این بخش انجام می دهیم:

 

طراحی ساختار پروژه مبتنی بر ریداکس

پیاده سازی صفحه ثبت نام و صفحه احراز هویت مبتنی بر کتابخانه ریداکس

اتصال به پنل اس ام اس جهت احراز هویت شماره همراه

پیاده سازی لیست محصولات مبتنی بر ریداکس

 

آنچه در این بخش می آموزیم

 

آموزش سه اصل پایه ای ریداکس

آموزش مفاهیم پایه ریداکس شامل reducer و action وstate tree

آموزش AsyncAction در ریداکس

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

آموزش middleware در ریداکس

آموزش reducer immutable patterns

بهینه سازی ساختار reducer برای پروژه های بزرگ و پیچیده

نرمال سازی state tree برای اپلیکیشن های بزرگ

نرمال سازی state tree اپلیکیشن فروشگاه

 

 

بخش دوم

 

آنچه در این بخش انجام می دهیم

 

انیمیت کردن صفحه اسپلش اسکرین

پیاده سازی swipe کردن بین صفحات اپلیکیشن فروشگاه

پیاده سازی افزودن به لیست خرید با درگ کردن محصول

آموزش خواندن عکس از گالری

آموزش آپلود تصاویر

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

پیاده سازی نوتیفیکیشن تغییر وضعیت سفارش محصول

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

 

آنچه در این بخش می آموزیم

 

آشنایی با سیستم انیمیشن در ری اکت نیتیو

آموزش توابع کتابخانه Animation در ری ری اکت نیتیو  نظیر spring و ...

آموزش نحوه rotate کردن کامپوننت ها

آموزش swipe کردن  بین کامپوننت ها

آشنایی با سیستم تعیین Gesture در ری اکت نیتیو

آموزش درگ کردن با انیمیشن یک کامپوننت در ری راکت نیتیو

کار با کتابخانه ی react-native-animatable

آموزش Remote Push Notification

 

 

 

سخنرانان

مهدی گران ملک

مهدی گران ملک

توسعه دهنده ارشد وب و ری اکت نیتیو

jabeabi.ir
mehdigeran.com

سوالات متداول

پیش‌نیاز های علمی شرکت در این رویداد چیست؟
شما باید با مبانی اولیه ری اکت نیتیو آشنا باشید. که می توانید از jabeabi.ir آن را بیاموزید.
آیا امکان پس دادن بلیت و عودت وجه وجود دارد؟
تا پایان جلسه اول فرصت دارید در صورت عدم رضایت از کیفیت یا محتوای دوره آن را اعلام کنید و ما تمام وجه دریافتی شما عودت خواهیم داد.
این دوره در کجا برگزار می شود؟
این دوره بصورت وبینار است و شما در هر جای ایران که هستید می توانید بصورت آنلاین در کلاس درس دوره شرکت کنید.
آیا از جلسات رکورد گرفته خواهد شد؟
بله. از تمامی جلسات رکورد گرفته خواهد شد و بطور متوسط تا دو روز بعد از هر جلسه در اختیارتان قرار خواهد گرفت.
این رویداد از سرویس وبینار ایوند استفاده می‌کند.