در طی این دوره آموزشی، مبانی و مفاهیم برنامه نویسی آندروید را به طور کامل خواهید آموخت.
چرا برنامه نویسی آندروید ؟
- گستره امکاناتی که دارد و در اختیار برنامه نویس قرار می دهد به طور اعجاب آوری زیاد است. سیستم عامل آندروئید بر اساس Java SE که برای کامپیوترهای Desktop رایج ساخته شده شده ایجاد شده است، و این بدان معناست که تقریبا دست شما برای انجام هر کاری باز است، زیرا امکانات آن از قبل موجود است.
- دستگاه هایی که بر اساس سیستم عامل آندروید کار می کنند بسیار زیاد و متنوع است، از گوشی های موبایل گرفته تا تبلیت ها، تلویزیون های هوشمند، و حتی بردهای الکترونیکی ساخته شده به صورت سفارشی.
سرفصل ها دوره ی آندروید
آشنایی متغیرها و اپراتورها
کلاس ها
دستورات کنترلی
شیء گرایی و ارث بری
Exception ها
Collection ها
Enumeration ها
راه اندازی محیط برنامه نویسی و شروع کار
آشنایی با Resource ها در Android
آشنایی با Intent ها
ساختن رابط کاربری و استفاده از کنترل ها
کار با منوها
Dialog ها
اشکال زدایی پیشرفته و تحلیل
روش های منسوخ شده تغییر پیکرندی
کار کردن با Preference ها و ذخیره کردن حالت
بررسی Security و Permission ها
با فایل ها و ذخیره سازی در حافظه داخلی- خارجی
کار با دیتابیس
مطالب مهم دوره ی آندورید
آشنایی با مفاهیم زبان Java
نحوه آماده سازی کامپیوترتان برای برنامه نویسی Android
آشنایی با مفاهیم اصلی برنامه نویسی Android از جمله
View ها
Activity ها
Content Provider ها
آشنایی با Resource ها و کاربرد آنها در برنامه های Android
ساختن رابط کاربری و استفاده از کنترل ها
Style ها و Theme ها
مدیریت چینش
ایجاد و استفاده از منوها در برنامه
Fragment های Tablet و …
نحوه ایجاد Dialog ها و استفاده از آنها
بررسی ActionBar و نحوه کاربرد و استفاده از آن در برنامه
اشکال زدایی پیشرفته و تحلیل
کار کردن با Preference ها و ذخیره کردن حالت
بررسی Security و Permission ها