از ابتدای دوره برای شما یک پروژه تعریف میشود و در طول دوره تحت پروژه موارد را خواهید آموخت.

  • آشنایی با مفاهیم جاوا و شی گرایی
  • آشنایی متغیرها و اپراتورها
  • کلاس ها
  • دستورات کنترلی
  • شیء گرایی و ارث بری
  • Enumeration
  • Collection
  • Generics
  • Interfaces
  • Abstract Classes

 

  • نحوه آماده سازی کامپیوترتان برای برنامه نویسی اندروید
    • نصب Sdk
    • نصب اندروید استادیو و راه اندازی
  • آشنایی با مفاهیم اصلی برنامه نویسی اندروید
    • View ها
    • Activity ها
    • Intent ها
    • Layout ها
    • Content Provider
    • Broadcast Reciever
    • و...
  • آشنایی با ساختار برنامه های اندرویدی
    • پوشه بندی ها و معماری فایل ها در برنامه نویسی اندروید
    • نگاه کلی به ساختار یک پروژه اندروید
  • آشنایی با Resource ها و کاربر آنها در برنامه اندرویدی
  • ساختن رابط کاربری و استفاده از کنترل ها
    • ساخت Layout ها و انواع لیوت ها به همراه معرفی صفت ها
    • آشنایی با xml برای ساخت Layout ها
    • استفاده از ابزارهای کاربردی در اندروید
  • Style ها و Theme ها
  • مدیریت چینش
  • ایجاد و استفاده از منوها دربرنامه
  • Permission ها
  • اتصال به اینترنت، ارسال پیامک و...
  • کار با Prefrences های ذخیره کردن حالت
  • آشنایی با دیتابیس، ایجاد یک دیتابیس در SQLite و مدیریت داده ها
    • معرفی کدهای SQL
    • ساخت یک دیتابیس و جداول
    • خواندن دیتا از دیتابیس و معرفی سایر عملیات بر روی پایگاه داده
  • Framgment ها
    • مقدمات کار با فرگمنت ها
    • ساخت یک فرگمنت
    • کنترل کردن ابزارهای درون فرگمنت ها
  • نحوه ایجاد دیالوگ ها و استفاده از آنها
  • نحوه سفارشی کردن View ها از جمله Toastهای سفارشی
  • کار با لیست ویوها
    • ساخت یک لیست ویو
    • کنترل کارکرد لیست ویوها
    • ایجاد یک لیست ویو سفارشی
  • بررسی Action Bar و نحوه کاربرد و استفاده از آن در برنامه
  • نحوه ساخت اسلاید منو (Navigation Drawer)
  •  انیمیشن دادن به ابزارها
  • اشکال زدایی پیشرفته

 

 

این دوره برای چه کسانی مفید است؟

این دوره ویزه افرادی است که

  • آشنایی با مفاهیم برنامه نویسی کامپیوتر
ERRNO: 8
TEXT: Undefined index: CoursceHighlights
mahale khata: /home/keramatifa/domains/keramatifar.ir/public_html/course.php, dar khate  101, at May 26, 2018, 5:53 pm
Showing backtrace: