دوره آموزشی توسعه نرم افزار به وسیله جاوا برای موبایل (اندروید)

شروع موضوع توسط Saber ‏23 سپتامبر 2012 در انجمن دوره های آموزشی مجید آنلاین

  1. Saber

    Saber مدیر انجمن عکاسی و انجمنهای ویژه

    ارسال‌ها:
    487
    تشکر شده:
    1,786
    امتیاز دستاورد:
    16
    مقدمه:
    بدون شک آینده صنعت آی تی، موبایل و دستگاه های همراه خواهد بود
    شیفت تکنولوژه در 10 سال اخیر به سمت استفاده از برنامه های موبایل بوده و در آینده نیز این حرک با سرعت بیشتر ادامه پیدا خواهد کرد.
    تمامی سرویس های نرم افزاری نیز به سمت بهنه سازی برای دستگاههای موبایل حرکت میکنند و 2-3 سالی است که اندروید سریع ترین رشد را در بین سایر رقبا کسب کرده و با توجه به مسیر پیش رو این حرکت را ادامه خواهد داد
    این دوره آموزشی برای یادگیری و حرکت سریع شما و یادگیری بخش های اصلی نرم افزار های اندروید است و کمک به درک شما ازاین سیستم عامل و نحوه برنامه نویس بر روی آن دارد

    [​IMG]برای ثبت نام و کسب اطلاعات بیشتر به صفحه‌ی "برنامه نویسی موبایل با اندروید، دنیایی جذاب و جدید" مراجعه کنید.

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

    استاد:
    حامد زاهدی فر

    پیش نیاز:
    پیش نیاز این کلاس ها ، آشنایی با کامپیوتر، دانش زبان برنامه نویسی جاوا و شخص حتما می بایست از زبان انگلیسی متوسط (تخصصی) و دانش گرافیکی لازم بر خوردار باشد.


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


    • آشنایی با نرم افزار های موبایل


    1. [*=1]تاریخچه اندروید
      [*=1]آشنایی با سیستم عامل اندروید
      [*=1]راه اندازی و آماده سازی محیط توسعه اندروید
      [*=1]آشنایی با محیط Eclipse
      [*=1]ساخت و راه اندازی امولاتور
      [*=1]چهارچوب نرم افزاری اندروید
      [*=1]اتصال دستگاه های خارجی به Eclipse

    • معرفی محیط ساخت نرم افزار در اندروید


    1. [*=1]ماشین مجازی در جاوا و اندروید
      [*=1]ساختار یک پروژه انروید چگونه است
      [*=1]انواع فایل های resource، طبقه بندی آنها و چگونگی استفاده از آن
      [*=1]مروری بر XML و ساختار فایل های XML در اندروید
      [*=1]ساخت نرم افزار برای انواع صفحه نمایش

    • ساخت اولین برنامه اندروید


    1. [*=1]ایجاد پروژه جدید
      [*=1]ویرایش فایل Activity
      [*=1]بررسی دقیق تر چهارچوب اندروید
      [*=1]بررسی فایل مانیفست

    • Activity ها


    1. [*=1]انواع اجزاء در اندرود : Activity, Services, BroadcastReceiver, ContentProvider
      [*=1]اجرای سایر Activity ها
      [*=1]آشنایی با Intent ها و نقش Intent Filter

    • رابط کاربری و چینش اجزاء نرم افزار


    1. [*=1]آشنایی با چینش و طراحی Layout
      [*=1]آشنایی با View ها
      [*=1]Drawable ها
      [*=1]طراحی اختصاصی برای سایز صفحه متفاوت
      [*=1]منو ها زیر منو ها و...

    • تبادل اطلاعات با دنیای خارج


    1. [*=1]پیغام ها متنی از طریق اینترنت و IM
      [*=1]آشنایی با SMS
      [*=1]ارسال و دریافت SMS
      [*=1]رابط تلفنی
      [*=1]آشنایی با فناوری بلوتوث
      [*=1]دسترسی به وضعیت شبکه
      [*=1]ارتباط با سایر دستگاه ها از طریق بلوتوث
      [*=1]مدیریت wifi

    • نقشه و ساخت نرم افزارهای مکان محور


    1. [*=1]آشنایی با GPS
      [*=1]داده های GIS و آشنایی با موقعیت جغرافیایی

    • مالتی مدیا و اندروید


    1. [*=1]قالب های پشتیبانی شده در اندروید
      [*=1]پیش نمایش محدوده عکس در صفحه نمایش
      [*=1]چگونگی گرفتن عکس
      [*=1]نمایش عکس های بر دراندروید
      [*=1]آشنایی با صدا در اندروید
      [*=1]استفاده از پخش کننده وب صدا در اندروید از طریق وب
      [*=1]ضبط صدا و بازپخش
      [*=1]ضبط تصویر در اندروید از طریق Intent

    • اندروید و گرافیک


    1. [*=1]کار با گرافیک ها در اندروید به وسیله Canvas و Paint
      [*=1]کار با متن و رسم متن
      [*=1]انتخاب و رسم فونت
      [*=1]کار با Bitmap و رسم آن
      [*=1]تغییر سایز Bitmap
      [*=1]تغییر و پردازش ماتریسی Bitmap
      [*=1]ایجاد و تغییر اشکال (Shapes)
      [*=1]آشنایی با SurfaceView

    • انیمیشن در اندروید


    1. [*=1]انیمیشن فریم به فریم
      [*=1]تکنیک همگام سازی زمان تصویر
      [*=1]انیمیشن Tween
      [*=1]رویداد در انیمیشن
      [*=1]درک سه بعدی در انروید

    • Threading


    1. [*=1]درک مفهوم Thread
      [*=1]ابزارهای اندروید برای Threading
      [*=1]انجام کار در پس زمینه
      [*=1]انجام کار به صورت غیر متقارن
      [*=1]معرفی سرویس ها
      [*=1]Noification ها

    • کار با رابط های ذخیره سازی داده


    1. [*=1]ذخیره و بازیابی پارامتر ها و تنظیمات برنامه
      [*=1]آشنایی با File IO و ساختار خواندن و نوشتن فایلی
      [*=1]کار با ذخیره سازی فایل و دسترسی به SD Card
      [*=1]کار با پایگاه داده

    • حسگر ها و شتاب سنج ها


    1. [*=1]انواع حسگر ها بر روی موبایل
      [*=1]پردازش سیگنال قطب نما، حسگر شتاب سنج و جهت
      [*=1]کنترل ویبره دستگاه

    • Case Study


    1. [*=1]بررسی یک نرم افزار اندرویدی تجاری

    • کار عملی


    1. [*=1]ساخت یک نرم افزار به طور عملی به عنوان پروژه پایانی



    شروع کلاس، شهریه و زمان برگزاری :
    [​IMG]برای ثبت نام و کسب اطلاعات بیشتر به صفحه‌ی "برنامه نویسی موبایل با اندروید، دنیایی جذاب و جدید" مراجعه کنید.

    ثبت نام:
    جهت کسب اطلاعات بیشتر و یا ثبت نام در این دوره با شماره تلفن 021-88350136، 021-88350137 و یا آدرس ایمیل academy [at] majidonline.com تماس بگیرید.


    دوره های آموزشی تابستانی مجید آنلاین :
    [​IMG]دوره آموزشی زبان برنامه نویسی جاوا - مقدماتی
    [​IMG]دوره آموزشی توسعه نرم افزار برای موبایل (Java OS & Symbian)
     
    نوشته شده توسط Saber در ‏23 سپتامبر 2012
    alipour_me و nevercom از این پست تشکر کرده اند.

به اشتراک بگذارید