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

طراحی و پیاده سازی برنامه های اندروید

Android

دوره برنامه نویسی و طراحی نرم افزار های تحت اندروید

مطالب ارايه شده در این دوره، جزو برترین مباحث مطرح بین برنامه نویسان اندروید در شرکت های برتر نرم افزاری در جهان است.

مطالب دوره اندروید پیشرفته، منتخبی از skill های مورد نیاز شرکت های برتر نرم افزاری برای استخدام برنامه نویس ارشد اندروید می باشد.

در انتهای اين دوره دانشجويان قادر خواهند بود:

1.            با استفاده از ساختار معماری MVP برنامه های حرفه ای و Scalable ایجاد نمایند.

2.            با استفاده از Dagger2 مفهموم Dependency Injection را بیاموزند و پروژه های حرفه ای را سریعتر و آسانتر طراحی کنند.

3.            با سرویس استاندارد Google Authentication مانند سایر برنامه های قدرتمند، سیستم احراز هویت نرم افزار خود را متحول کنند.

4.            از دوربین، بلوتوث و یا GPS گوشی در برنامه خود استفاده نمایند.

5.            با سرویس نقشه گوگل به همراه سنسور GPS ، برنامه های نقشه محور ایجاد کنند.

6.            با استفاده از RxAndroid کدهای حرفه ای تری بنویسند.

7.            با استفاده از Retrofit سیستم های تعاملی با وب سرویس ها را حرفه ای تر ایجاد نمایند.

8.            با نحوه وب سرویس نویسی در زبان PHP آشنا شوند.

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

10.          با چند Library مطرح و پرکاربرد در اندروید آشنا شده و از آن ها استفاده نمایند. (Barcode reader, Chart, Material Design,Event Bus)

11.          توانایی ساخت Library مخصوص به خود را داشته باشند تا از حجم کارهای اضافی در آینده جلوگیری نموده و یا به دیگر برنامه نویسان، قابلیت استفاده از کدهای خود را بدهند.

12.          با سرویس Acra از مشکلات،باگ ها و شرایط ایجاد آن ها در گوشی کاربران خود آگاه شده تا در نسخه های بعدی، آن ها را رفع نموده و برنامه ای بدون باگ داشته باشند.

سرفصل دوره آموزشی اندروید پیشرفته:

1.            MVP

2.            Dagger 2

3.            Event Bus

4.            Retrofit

5.            Proguard Rules (obfucate codes)

6.            Github

7.            Realm (modern Mobile database)

8.            Camera and GPS

9.            Android Widgets

10.          Google map

11.          Crash Reports

12.          Firebase push notification

13.          Firebase remote config

14.          Google authentication

15.          RecyclerView

16.          Android Annotations

17.          Butter Knife

18.          Timber

19.          آموزش کلی وب سرویس نویسی با زبان PHP MySql

20.          طراحی سیستم های Location Base مانند اسنپ

21.          معرفی لایبرری های پرکاربرد – نحوه ساخت و انتشار لایبرری اندروید در Jitpack برای استفاده عموم

22.          آموزش کلی Git

با همکاری دفتر کارآفرینی مرکز آموزش علمی کاربردی نیشابور1

اطلاعات این کلاس

تاریخ شروع دوره:2018-09-30

تاریخ پایان دوره:2018-09-01

روزهای هفته:

ساعت برگزاری:00:00:00

مدرک پایان دوره: مرکز آموزش علمی کاربردی نیشابور زیر نظر وزارت علوم

آدرس برگزاری کلاسها:نیشابور - شهرک فرهنگیان - خیام 18- مرکز آموزش علمی کاربردی نیشابور

شهریه دوره:1,500,000 ریال

امتیاز دوره:

ثبت نام

کلاس مورد نظر خود را انتخاب کنید