- Java Development
- Android Programming
- Sqlite tutorial Android
- فصل اول : آشنایی با نرم افزار های موبایل
- تاریخچه اندروید
- آشنایی با سیستم عامل اندروید
- راه اندازی و آماده سازی محیط توسعه اندروید
- آشنایی با محیط Eclipse
- ساخت و راه اندازی امولاتور
- چهارچوب نرم افزاری اندروید
- اتصال دستگاه های خارجی به Eclipse
- فصل دوم : معرفی محیط ساخت نرم افزار در اندروید
- ماشین مجازی در جاوا و اندروید
- ساختار یک پروژه اندروید چگونه است
- انواع فایل های resource، طبقه بندی آنها و چگونگی استفاده از آن
- مروری بر XML و ساختار فایل های XML در اندروید
- ساخت نرم افزار برای انواع صفحه نمایش
- فصل سوم : ساخت اولین برنامه اندروید
- ایجاد پروژه جدید
- ویرایش فایل Activity
- بررسی دقیق تر چهارچوب اندروید
- بررسی فایل مانیفست
- فصل چهارم : Activity ها
- انواع اجزاء در اندروید Activity, Services, Broadc 10 دقیقه
- اجرای سایر Activity ها
- آشنایی با Intent ها و نقش Intent Filter
- فصل پنجم : رابط کاربری و چینش اجزاء نرم افزار
- آشنایی با چینش و طراحی Layout
- آشنایی با View ها
- Drawable ها
- طراحی اختصاصی برای سایز صفحه متفاوت
- منو ها زیر منو ها و...
- فصل ششم : تبادل اطلاعات با دنیای خارج
- پیغام ها متنی از طریق اینترنت و IM
- آشنایی با SMS
- ارسال و دریافت SMS
- رابط تلفنی
- آشنایی با فناوری بلوتوث
- دسترسی به وضعیت شبکه
- ارتباط با سایر دستگاه ها از طریق بلوتوث
- مدیریت Wifi
- فصل هفتم : نقشه و ساخت نرم افزارهای مکان محور
- آشنایی با GPS
- داده های GIS و آشنایی با موقعیت جغرافیای
- فصل هشتم : مالتی مدیا و اندروید
- قالب های پشتیبانی شده در اندروید
- پیش نمایش محدوده عکس در صفحه نمایش
- چگونگی گرفتن عکس
- نمایش عکس های بر دراندروید
- آشنایی با صدا در اندروید
- استفاده از پخش کننده وب صدا در اندروید از طریق وب
- ضبط صدا و بازپخش
- ضبط تصویر در اندروید از طریق Internet
- فصل نهم : اندروید و گرافیک
- کار با گرافیک ها در اندروید به وسیله Canvas و Pain
- کار با متن و رسم متن
- انتخاب و رسم فونت
- کار با Bitmap و رسم آن
- تغییر سایز Bitmap
- تغییر و پردازش ماتریسی Bitmap
- ایجاد و تغییر اشکال (Shapes)
- آشنایی با SurfaceView
- فصل دهم : انیمیشن در اندروید
- انیمیشن فریم به فریم
- تکنیک همگام سازی زمان تصویر
- انیمیشن Tween
- رویداد در انیمیشن
- درک سه بعدی در اندروید
- فصل یازدهم : Threading
- درک مفهوم Thread
- ابزارهای اندروید برای Threading
- انجام کار در پس زمینه
- انجام کار به صورت غیر متقارن
- معرفی سرویس ها
- Noification ها
- فصل دوازدهم : کار با رابط های ذخیره سازی داده
- ذخیره و بازیابی پارامتر ها و تنظیمات برنامه
- آشنایی با File IO و ساختار خواندن و نوشتن فایلی
- کار با ذخیره سازی فایل و دسترسی به SD Card
- کار با پایگاه داده
- فصل سیزدهم : حسگر ها و شتاب سنج ها
- پردازش سیگنال قطب نما، حسگر شتاب سنج و جهت
- کنترل ویبره دستگاه
- فصل چهاردهم : Case Study
- بررسی یک نرم افزار اندرویدی تجاری
- انواع حسگر ها بر روی موبایل
- فصل پانزدهم : کار عملی
- ساخت یک نرم افزار به طور عملی به عنوان پروژه پایان
سیلابس آموزشی دوره
قابلیت های مورد انتظار پس از پایان دوره:
- آشنایی کامل با زبان برنامه نویسی جاوا
- ساخت اپلیکیشن های حرفه ای موبایل و تبلت
- آشنایی با امکانات و قابلیتهای سیستم عامل اندروید
- کسب حداقل پیش نیازها برای یادگیری توسعه نرم افزارهای اندروید (برنامه نویسی اندورید)
- قابلیت تولید و توسعه نرم افزارهای کاربردی و سرگرمی برای گوشی ها و تبلتهای اندرویدی
- آشنایی کامل با زبان برنامه نویسی جاوا
- ساخت اپلیکیشن های حرفه ای موبایل و تبلت
- آشنایی با امکانات و قابلیتهای سیستم عامل اندروید
- کسب حداقل پیش نیازها برای یادگیری توسعه نرم افزارهای اندروید (برنامه نویسی اندورید)
- قابلیت تولید و توسعه نرم افزارهای کاربردی و سرگرمی برای گوشی ها و تبلتهای اندرویدی
- آشنایی کامل با زبان برنامه نویسی جاوا
- ساخت اپلیکیشن های حرفه ای موبایل و تبلت
- آشنایی با امکانات و قابلیتهای سیستم عامل اندروید
- کسب حداقل پیش نیازها برای یادگیری توسعه نرم افزارهای اندروید (برنامه نویسی اندورید)
- قابلیت تولید و توسعه نرم افزارهای کاربردی و سرگرمی برای گوشی ها و تبلتهای اندرویدی
15% تخفیف ثبت نام در مناسبت های خاص (اعلام در سایت شیراز آی تی)
لینک ثبت نام دوره- آشنایی با مفاهیم زبان Javaآشنایی با مفاهیم زبان Java
- View ها ، Activity ها ، Content Provider هاView ها ، Activity ها ، Content Provider ها
- رابط کاربری و چینش اجزاء نرم افزاررابط کاربری و چینش اجزاء نرم افزار
- تبادل اطلاعات با دنیای خارجتبادل اطلاعات با دنیای خارج
- نقشه و ساخت نرم افزارهای مکان محورنقشه و ساخت نرم افزارهای مکان محور
- مالتی مدیا و اندروید ، انیمیشن و گرافیکمالتی مدیا و اندروید ، انیمیشن و گرافیک
- کار با رابط های ذخیره سازی داده و sqliteکار با رابط های ذخیره سازی داده و sqlite
- بررسی Security و Permission ها ، کار با حسگرها و شتاب سنج هابررسی Security و Permission ها ، کار با حسگرها و شتاب سنج ها
مدرس : مهندس محمدی طول دوره : 14 جلسه 3 ساعته ارائه رکورد جلسات