دوره های انتخابی شما
روز هفته 10 12 14 16 18 20 22
شنبه
یکشنبه
دوشنبه
سه شنبه
چهارشنبه
پنجشنبه
جمعه
دوره انتخابی شهریه تخفیف
مجموع
شهریه با تخفیف
دوره های مرتبط
طول دوره: 50 ساعت
شهریه : 4,500,000 ریال
نوع آموزش: TPH
پیشنیاز:

ندارد

مدرک پایان دوره: فنی و حرفه ای
مدرک بین المللی: فنی و حرفه ای

برنامه زمانی دوره برنامه نویسی Android با انضمام JAVA


در حال حاضر هیچ کلاسی برای دوره برنامه نویسی Android با انضمام JAVA مشخص نشده است!

برنامه نویسی Android با انضمام JAVA

در حال حاضر کلاسی برای دوره مورد نظر ارائه نشده است در صورت تمایل شماره موبایل خود را ثبت نمایید تا زمان شروع دوره ها برای شما اطلاع رسانی شود

 

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

مخاطبین دوره : طراحان برنامه های مبتنی بر اندروید

محتوای دوره:

§         آشنایی با مفاهیم اولیه زبان برنامه نویسی اندروید

§         آشنایی با تاریخچه اندروید

§         آشنایی با نرم افزار های مورد نیاز دوره

o        JRE (Java Runtime Environment

o        SDK (Software Development Kit)

o        Eclipse

o        YouWave

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

§         کار با پایگاه داده

o        پایگاه داده داخلی

o        پایگاه داده خارجی

§         ساخت یک دفترچخ تلفن

§         نحوه ارسال یک پیامک به مخاطب خاص

§         ساخت فایل ها و فولدر ها

§         ساخت یک File Explorer

o        مدیریت فایل ها و شاخه های موجود بر روی حافظه

o        آشنایی با Alert Dialog ها یا همان پنجره های شناور

§         ارتباط با یک وب سایت

    • نحوه ساخت فایل رابط به کمک زبان PHP
    • نحوه ساخت یک دیتابیس و جدول در Mysql
    • نحوه اتصال فایل رابط به دیتابیس
    • نحوه اتصال برنامه به فایل رابط روی هاست
    • نحوه دریافت اطلاعات از فایل رابط
    • نحوه ارسال اطلاعات به فایل رابط و دریافت نتیجه دلخواه
    • شروع پروژه کاربردی تِد
    • ساخت فرم لاگین
    • دریافت نتیجه لاگین کاربر از سرور
    • نحوه استفاده از Timer
    • نحوه استفاده از ProgressDialog
    • ساخت فرم ثبت نام کاربر
    • ارسال اطلاعات به سرور برای درج در بانک اطلاعاتی
    • دریافت نتیجه ثبت نام از سرور
    • بهبود ساختار و گرافیک برنامه
    • ذخیره اطلاعات کاربر در SharedPreferences برای AutoLogin
    • اعتبار سنجی برای کلید ریجستر
    • جلوگیری از ثبت نام با نام کاربری تکراری
    • ساخت فرم ویرایش اطلاعات کاربری
    • نحوه  بسته بندی اطلاعات در سرور و ارسال به برنامه
    • نحوه دریافت اطلاعات بسته بندی شده از سرور و تفکیک آنها
    • نحوه ویراش اطلاعات روی سرور
    • ایجاد جدول content سمت سرور
    • ساخت فرم اشتراک گذاری متن
    • محاسبه تعداد جملات آماده دریافت
    • دریافت اطلاعات دسته بندی شده از سرور
    • کار با دستورات ORDER BY , DESC , LIMIT در SQL
    • تجزیه اطلاعات دریافتی از سرور
    • نمایش اطلاعات دیتابیس روی لیست ویو در قالب نام کاربری و متن اشتراکی
    • ساخت منوی تنظیمات
    • ذخیره تنظیمات برنامه
    • تغییر فونت TextView ها و متن ها
    • کار با Typeface ها
    • ساخت قسمت اخبار آنلاین در برنامه
    • بررسی چند باگ خطرناک در برنامه
    • رفع سه باگ اساسی برنامه
    • استفاده از AlertDialog پیشفرض آندروید
    • تغییر آیکون و   پایان
  • کار با سخت افزار ها در اندروید
    • نحوه کار با toggleButton
    • نحوه فعال سازی و غیر فعال سازی Bluetooth و Wifi
    • دریافت اطلاعات پایه این دو سیستم
    • دریافت طول و عرض جغرافیایی از gps
    • دریافت سرعت دستگاه از ماهواره
    • دریافت زمان دقیق منطقه فعلی
    • نحوه تعریف و استفاده از ابزار ها Sensor و SensorManager
    • نحوه فراخوانی سنسورهای نور و شتاب سنج برای دریافت اطلاعات لحظه ای
    • نحوه دریافت اندازه صفحه دستگاه
    • تعین موقعیت یک آبجکت به کمک کد
    • معرفی کامل همه سنسورهای آندروید
    • نحوه تنظیم نور صفحه نمایش
    • نحوه تعریف و استفاده از ابزار ها MediaRecorder و MediaPlayer
    • نحوه ذخیره صدا در حافظه خارجی
    • نحوه پخش صدا از حافظه خارجی
    • نحوه تعریف و استفاده از ابزار ها Camera و Surface , FrameLayout
    • نحوه نمایش زنده دوربین در اکتیویتی
    • نحوه ثبت عکس و ذخیره در محل دلخواه
  • آموزش ساخت دیتابیس برای برنامه های محتوایی
  • آموزش مدیریت مطالب و دسته بندی محتوای دیتابیس در برنامه
  • آموزش راهنمایی کاربر برای رسیدن به متن مورد نظر به سریع ترین روش ممکن
  • آموزش طراحی رابط گرافیکی کاربرپسند
  • آموزش اعمال تظیمات پیشرفته توسط خوده کاربر در برنامه
  • امکان تغییر سایز و فونت نوشته ها توسط کاربر
  • امکان تعیین حال روز و یا شب توسط کاربر
  • جستجو درمحتوای دیتابیس بر اساس پارامترهای مختلف و به دو روش مجزا
  • ساخت لیست علاقه مندیها با امکان حذفو اضافه
  • امکان ارجاع کاربر به آخرین مطلبی که در حال مطالعه بوده است
  • استفاده از انیمیشنها برای زیبا سازی محیط منو اصلی و آبجکتها
  • استفاده از اسلایدینگ منوی ژیشرفته در منوی اسلی با لمس صفحه
  • قابلیت اشتراک گذاری مطالب توسط رسانه های مختلف
  • سازگاری کامل برنامه با متنهای فارسی (استفاده از فونتها)
  • فهرست کلی مطالب برنامه بدون دسته بندی برای مشاهده کلی
  • ست شدن اتومات سایز آبجکتهای منو در دستگاه ها یا صفحه نمایش های مختلف
  • پرداخت درون برنامه ای
  • قرار دادن تصویر در میان متن ها
  • دانلود و آپلود فایل
  • نحوه کار با ویدئو های آفلاین و آنلاین
}
;