آموزش برنامه نویسی اندروید مقدماتی

آموزش برنامه نویسی اندروید مقدماتی

نسخه ۱.۵
رایگان
با پرداخت درون‌برنامه‌ای
<۱۰
نصب فعال
آموزش
دسته
۱۵
مگابایت
حجم

بسته آموزشی "آموزش برنامه نویسی اندروید مقدماتی – پروژه محور"  مناسب افرادی بوده که با زبان برنامه نویسی جاوا آشنایی داشته و می‌خواهند اولین اپلیکیشن‌های کاربردی اندروید خود را منتشر کنند و دانش خود را در زمینه برنامه نویسی اندروید بالا ببرند. این بسته آموزشی پروژه محور بوده و در هر درس یک پروژه کامل نوشته شده و دستورات و ابزارهای برنامه نویسی به طور کامل در یک پروژه رسمی مورد استفاده قرار می‌گیرند.


*پروژه اول اپلیکیشن محاسبه صورتحساب و امور مالی بوده که برای یادگیری مفاهیم پایه‌ای توسعه نرم‌افزارهای اندروید ارائه می‌گردد. بدین منظور موارد زیر آموزش داده می‌شوند:


طرح‌بندی (Layout)


وارد کردن مقدار صورتحساب توسط کاربر


استفاده از دکمه‌ها برای تغییر پارامترهای برنامه


تنظیم پارامترهایی مانند سایز متن، طول متن و پدینگ و مارجین


نمایش تغییرات با وارد کردن متغیرها توسط کاربر


عملیاتی کردن برنامه (Functionality)


اجرای کد بدون خطا


هر یک از دکمه‌های در نظر گرفته شده در برنامه منجر به بروز رسانی TextView ها شود.


* پروژه دوم اپلیکیشن مدیریت فیلم نشان‌دهنده آخرین فیلم‌های در حال اکران در سینماها و تئاترها و همچنین نمایش فیلم‌هایی که هنوز به مرحله اکران نرسیده‌اند، می‌باشد.


بعد از گذراندن این مبحث، دانشجوی این دوره قادر به انجام موارد زیر خواهد بود:


نوشتن لیستی از فیلم‌های در حال اکران و اکران نشده توسط Recyclerview


استفاده از ViewHolder


استفاده از فرگمنت‌ها


انتصاب اطلاعات ضروری فیلم‌ها از جمله تصویر، متن و سایر موارد لازم به هر یک از آیتم‌های لیست


استفاده از متریال دیزاین برای استایل دهی به برنامه و آشنایی با المان‌های دکمه عملیات شناور Floating Action Button، اسنک بار، اپ بار App bar و Coordinator Layout


استفاده از Navigation Drawer


استفاده از اسپرسو (Espresso) برای تست برنامه


*پروژه سوم اپلیکیشن ارسال تبریک تولد از فهرست مخاطبین شما استفاده کرده و برای مخاطب مورد نظر پیام تبریک را ارسال می‌کند. برای دریافت فهرست مخاطبین گوشی شما، این برنامه از یک Loader استفاده می‌کند ولی برای امنیت بیشتر برنامه و اطمینان خاطر کاربر، از کاربر مجوزی را درخواست می‌نماید.


پس از گذراندن این دوره، دانشجوی این دوره با مطالب زیر آشنا خواهد شد:


کار با ویوهای اختصاصی


استفاده از WebView


سیستم درخواست مجوز و دسترسی‌ها


استفاده از AsyncTask، Threading و Handler ها


استفاده از سرویس‌های پس‌زمینه‌ای و JobScheduler


استفاده از Loader ها


* پروژه چهارم اپلیکیشن نشان‌دهنده لیست کارهای روزانه که باید انجام شوند، می‌باشد. این برنامه در واقع شامل آیتم‌هایی مانند  RecyclerView، دکمه عملیات شناور (FAB) و دکمه عملیاتی و نشان دهنده اطلاعات مورد نظر شما است.


بعد از گذراندن این دوره، دانشجوی دوره با مباحث زیر آشنا خواهد شد:


کار با داده‌ها و فایل‌ها


آشنایی با مبحث Shared Preferences


استفاده از پایگاه داده SQLite


فراهم آوری محتوی


کار با Loader ها


استفاده از سرویس‌های پس زمینه‌ای


منابع:


منابع آموزشی مورد استفاده در این دوره آموزشی در واقع آموزش های ارائه شده توسط موسسه تحصیلات مجازی دانشگاه MIT آمریکا (edx) است. به علت تحریم کشور عزیزمان ایران و همچنین هزینه‌ای در حدود 100 دلار برای نسخه کامل بسته آموزشی اندروید مقدماتی، دسترسی به این دوره برای کاربران ایرانی دشوار شده است. لینک منبع این بسته آموزشی در موسسه edx به صورت زیر است. https://courses.edx.org/courses/course-v1:GalileoX+CAAD002X+3T2017/course/


 


 

logo-enamad logo-samandehi