جمعه, 23 آذر 1397
تجربه آموزشی نوین      |      34456830  ( 061 )

ثبت نام دوره Android

دوشنبه, 21 آبان 1397 11:52
نویسنده: Administrator
تعداد بازدید: 17 , موضوع: دوره های در حال ثبت نام
 
نام استاد:مهندس احمدیان

پیش نیاز:آشنای با جاوا

 تعدادساعت: 50ساعت



*********************************************************************************************
سرفصل های دوره:
  • آشنایی با برنامه نویسی جاوا(Java Core)
  • آشنایی با ابزارهای مورد نیاز برنامه نویسی اندروید
  • آشنایی با Android Studio IDE
  • راه اندازی شبیه ساز و نحوه استفاده از شبیه ساز جنی موشن
  • نحوه ایجاد پروژه در Android Studio و  اجرای اولین برنامه اندروید
  • آشنایی با ساختار پروژه اندروید
  • آشنایی با AndroidManifest.xml
  • آشنایی با Activity و Viewها
  • آشنایی با Toast
  • آشنایی و کار با Snack Bar
  • آموزش کار با Button ها، Image View ها،Edit Text ها و سایر component های اندروید
  • چارچوب ورودی برای کنترل ها
  • آشنایی با Intent و جابجایی بین صفحات
  • معرفی Activity به Manifest
  • آشنایی با چرخه حیات Activity
  • آشنایی باFinish کردن Activity و کاربردهای آن
  • نحوه Restart کردن Activity
  • انتقال اطلاعات بین صفحات برنامه
  • آشنایی با Bundle
  • نوشتن پروژه ساده ولی کاربردی با استفاده از مطالب و مفاهیم فوق(هدف:آشنایی و درک الگوریتم برنامه نویسی و بهینه کردن کدها)
  • آشنایی با Menu و انواع روش­های افزودن منو به برنامه
  • سفارشی کردن Toast
  • ساخت یک کلاس و متد سفارشی جهت کار با Toast
  • مدیریت دکمه برگشت گوشی
  • آشنایی کار با دیالوگ ها(Alert Dialog ,Progress Dialog و دیالوگ سفارشی شده)
  • نحوه استفاده از dialog های سفارشی
  • ساخت Background شخصی سازی شده
  • آشنایی با Scroll View
  • آشنایی با Relative Layout و ساخت تولبارهای حرفه ای
  • آشنایی با Action Bar و سفارشی کردن آن
  • آشنایی و کار با Toolbar
  • نحوه کار با فونت ها
  • نحوه ارسال SMS
  • نحوه برقراری تماس
  • کار با فایل ها در اندروید(ایجاد روی SD Card، حذف فایل، بررسی وجود فایل)
  • Load کردن یک فایل متنی در برنامه
  • آموزش کار با Web View و اتصال به اینترنت
  • طراحی فایل HTML و Load کردن آن در Web View
  • چک کردن وضعیت اتصال به اینترنت
  • کار با View Pager و ساخت Tab Page
  • ایجاد View Pager همرا ه با انمیشن
  • کار با Notification
  • طراحی Splash
  • ساخت Tab کاملا سفارشی
  • نحوه ارسال ایمیل در برنامه
  • اجرای فایل های صوتی و تصویری
  • کار با تاریخ و زمان
  • آشنایی با دستورات کار با بانک اطلاعاتی (زبان SQL)
  • طراحی و تجزیه و تحلیل بانک اطلاعاتی
  • آموزش کار SQlite در برنامه
  • کار بادیتابیس داخلی
  • ساخت کلاس های لازم جهت کار با دیتابیس
  • آشنایی با List View و نمایش اطلاعات دیتابیس در آن
  • آشنایی با Recycler View
  • آموزش نرم افزار Sqlite Expert جهت ایجاد دیتابیس های خارجی
  • ایجاد کلاس و نوشتن متدهای لازم جهت کار با دیتابیس خارجی
  • ذخیره تصاویر در دیتابیس خارجی
  • سفارشی کردن List View
  • طراحی یک نرم افزار آموزشی با استفاده از دیتابیس خارجی(به همراه آموزش متریال دیزاین)
  • دادن قابلیت کلیک بر روی سطرهای لیست ویو
  • نمایش جزئیات هر سطر
  • طراحی لیست علاقه مندی در دیتابیس
  • افزودن آیتم به لیست علاقه مندی ها و حذف از لیست
  • افزودن قابلیت Share کردن
  • افزودن امکان جستجو در برنامه
  • افزودن قابلیت تنظیمات به برنامه
  • تنظیم فونت
  • تنظیم اندازه فونت با استفاده از Seek Bar
  • تنظیم حالت شب یا روز
  • انتخاب پس زمینه برنامه
  • نمایش آخرین مطالب مشاهده شده
  • طراحی منوی سفارشی(تاچ و کلیک)
  • آشنایی و کار با انمیشن ها
  • کار با استایل ها
  • استفاده از انمیشن در جابجایی بین صفحات برنامه
  • آموزش کار با بلوتوث
  • آشنایی با Service
  • آشنایی با سرویس JSON
  • آشنایی با وب سرویس­ها
  • ایجاد وب سرویس در Asp.Net MVC
  • آشنایی با کلاس Volley Library
  • دریافت JSONاز وب سرویس و نحوه نمایش آنها
  • آموزش نحوه ساخت فرم ثبت نام و Login
  • نحوه Cache کردن تصاویر دریافتی از وب سرویس و استفاده از Library ها
  • ذخیره اطلاعات دریافتی از وب سرویس در بانک اطلاعاتیدیوایس
  • نحوه آپدیت برنامه
  • امکان پرداخت اینترنتی
 
**در پایان دوره پروژه ای به دانشجو داده می شود، تا دانشجو بتواند روند طراحی و برنامه نویسی پروژه را تجربه کند.در پروژه از مباحثی همچون وب سرویس، JSON ، Volley JSON ، دیتابیس، قطعا استفاده خواهد شد
********************************************************************************************************
  • جهت ثبت نام آنلاین اینجا را کلیک کنید .
  • جهت مشاوره آنلاین در تلگرام اینجا را کلیک کنید .


     واحد آموزش ایرانیان