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

 

 

اهداف کلی این دوره:

  • آشنایی با اندروید 5
  • سفارشی سازی ویجت های اندروید
  • پیاده سازی انیمیشن
  • پیاده سازی دیتابیس   SQLite
  • وب سرویس ها
  • آشنایی اکشن بار
  • آشنایی با Fragment
  • Material Design
  • گوگل مپ و موقعیت یابی
  • ساخت اپلیکیشن ویجتی
  • پیاده سازی push Notification

 

مشخصات دوره :

مدرس (مدرسان) : فرزاد سرسیفی
پیشنیاز: دوره برنامه نویسی اندروید و موبایل
مدت زمان دوره:  7 جلسه 4 ساعته ( کارگاه کاملا عملی تحت پروژه)  به صورت کارگاهی (در مجموع 28 ساعت)
تاریخ برگزاری:
  • (دوره عادی مرداد 94 از 24 مرداد ماه 1393 به مدت 7 جلسه - روزهای پنج شنبه و جمعه ساعت 2 الی 6 بعدازظهر)(ظرفیت 14 نفر)
هزینه دوره: 620 هزار تومان 
مدرک: در پایان دوره مدرک پایان دوره از طرف انستیتو انجمن اندروید ایران ارائه میگردد.
ویژگی : آموزش در لابراتوار مجهز به سیستم های روز به صورت شبکه تحت NetSupport و متصل به اینترنت و کاملا اینتراکتیو تحت پروژه عملی انجام خواهد گرفت.
ویژگی : 10 درصد تخفیف برای دانشجویان آموزشگاه اندروید ایران
محل برگذاری : کلاس آموزش با همکاری آموزشگاه سماتک برگذار میشود.

 

 

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

  • آشنایی با BaseAdapter
  • آشنایی با ArrayAdapter
  • شخصی سازی Adapter  ها
  • استفاده از آداپترها برای اتصال به یک view
  • ایجاد لیست ویو سفارشی
  • ایجاد گرید ویو سفارشی
  • نمایش اطلاعات دیتابیس در ListView و GridView  سفارشی
  • سفارشی سازی ویجت های اندروید
انیمیشن
  • ساخت انمیشن
  • XML انیمیشن
  • آشنایی با AnimationUtils
  • آشنایی با AnimationListener
  • پیاده سازی انیمیشن های:
  •  fade in، Fade out،Blink،Zoom in،Zoom out،Rotate، Move
فرگمنت
  • مفهوم فرگمنت
  • تفاوت اکتیویتی و فرگمنت
  • آشنایی با Fragment
  • آشنایی باActivity    Fragment
  • آشنایی با Fragment Manager
  • آشنایی با FragmentTransaction
  • آشنایی با Android.support.v4
  • آشنایی با getsupportActionbar
  • LifeCycle در فرگمنت
  • آشنایی با Viewpager
  • Navigation Tabs

معرفی Actionbar
  • اکشن بار در اندروید 4
  • سفارشی سازی نوار title Bar
  • استفاده از Navigation tabs
  • صفحه بندی اکشن بار
  • اکشن بار در اندرویدهای پایین تر
  • Appcompat
  • Searchview
  • اسلاید منو Sliding Menu

وب سرویس
  • مفهوم وب سرویس
  • آشنایی با HttpGet  و HttpPost
  • آشنایی با HttpResponse
  • آشنایی با HttpClient
  • انواع وب سرویس ها
  • ارتباط با وب سرویس
  • آشنایی با وب سرویس JSON
  • آشنایی با JSON Array
  • آشنایی با JSON Object
  • دریافت اطلاعات از وب سرویس JSON
  • ارسال اطلاعات برای وب سرویس JSON
  • آشنایی با Strict Mode

گوگل مپ و GPS
  • گوگل مپ
  • گوگل مپ ورژن دو
  • آشنایی با Google Play Service
  • Api گوگل مپ
  • آشنایی با Keytool  برای تعریف Sha
  • تعریف api در مانیفست
  • افزودن Permission های مورد استفاده به مانیفست
  • آشنایی با MarkerOptions
  • ایجاد نقاط(point) روی نقشه
  • آشنایی با CameraOption
  • تنظیم کردن Zoom نقشه
  • ایجاد نماهای Normal،Satellite،Terrain،Hybrid
  • بدست آوردن مکان جاری و نمایش آن روی نقشه
  • آشنایی با Lat و Lang  در نقشه
  • آشنایی با LocationListener
  • بدست آوردن موقیت جاری از روی GPS و Internet


ساخت ویجت
  • اشنایی با ویجت Widget روی صفحه  نمایش
  • ایجاد App Widget
  • طراحی ظاهری Widget
  • ویجت های  استفاده کننده در Widget
  • تعریف Widget در مانیفست
  • ارتباط برنامه با Widget
push Notification
  • اشنایی با gcm
  • پیاده سازی سمت سرور برای gcm
  • تنظیمات google Api
  • ارسال Notification برای کاربران اپلیکیشن


آشنایی با تغییرات اندروید 5
  • Material Design
  • Toolbar
  • MenuDrawer
  • Shade
  • Animation
  • CardView and RecycleBinView

 

 این دوره توصیه میشود به :

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

 
از دانشجویان نمونه در هر دوره دعوت به همکاری میگردد

 

جوملا فارسی