در بخش های مقدماتی و تکمیلی برنامه نویسی اندروید (Android)، مفاهیم اصلی و عمومی در برنامه اندروید را فرا گرفتیم. در این بخش مفاهیم پیشرفته تر مورد بررسی قرار گرفته و در حین آموزش تلاش شده پروژه ها و مثال های گوناگون برای تفهیم بیشتر، حل و بررسی شوند. نحوه ارتباط با اینترنت، ساخت ویوهای اختصاصی، دریافت اطلاعات مکانی کاربر، کار با سنسور اثر انگشت، نمونه یک بازی ساده با استفاده از کتابخانه های گرافیکی و … مباحث مطرح شده در این دوره آموزشی هستند.
مجموعه آموزش ویدئویی برنامه نویسی اندروید فرادرس در سه بخش تهیه شده است. این آموزش بخش سوم از این مجموعه آموزشی است. برای مشاهده بخش های دیگر مجموعه آموزشی برنامه نویسی اندروید می توانید به لینک های زیر مراجعه نمایید.
- بخش یکم: آموزش مقدماتی برنامه نویسی اندروید (Android)
- بخش دوم: آموزش تکمیلی برنامه نویسی اندروید (Android)
راهنمای نصب اندروید استودیو (Android Studio)
نرم افزار اندروید استودیو یک نرم افزار رایگان است که برای توسعه و برنامه نویسی نرم افزارهای اندروید عرضه شده است. شما می توانید برای نصب اندروید استودیو از راهنمای نصب تهیه شده در این لینک (+) استفاده کنید.
فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
- درس یکم: ساخت ویوهای اختصاصی
- استفاده از ترکیب چند ویو (ساخت Value Selector)
- ساخت ویو از پایه و بدون ترکیب ویوهای موجود (ساخت ValueBar)
- استفاده از انیمیشن برای تغییر مقادیر و حفظ حالت قبلی
- ساخت لود بار به صورت دایره ای ( Circular Progress)
- درس دوم: آشنایی با SnackBar و اعمال تغییرات برای شخصی سازی اسنک بار
- درس سوم: ارتباط با اینترنت در اندروید
- آشنایی با سورس نمایشی وب سایت و دریافت آن در اندروید (نحوه ایجاد ارتباط با اینترنت)
- آشنایی با کلاس AsyncTask
- ارسال پارامترها به سمت سرور و تشخیص آنها در وب سرویس
- درس چهارم: استفاده از کتابخانه Volley برای ارتباط ساده تر و آشنایی با متدهای مختلف آن
- درس پنجم: پروژه دریافت اطلاعات آب و هوا
- آشنایی با API
- نمایش وضعیت با آیکون های مختلف
- مدل سازی اطلاعات شهرها و مختصات جغرافیایی در دیتابیس SQLite
- انتخاب شهرهای مورد نظر برای دریافت وضعیت آب و هوا
- نمایش وضعیت آب و هوای شهرهای منتخب
- دریافت و نمایش پیش بینی چند روز آینده
- درس ششم: استفاده از GPS – آپدیت وضعیت کاربر در صورت تغییر مکان و یا با فواصل زمانی مشخص
- درس هفتم: آشنایی با BroadcastReceiver همراه با مثال
- درس هشتم: آشنایی با بلوتوث و پیاده سازی اپلیکیشن نمونه چت بلوتوث بین دو دستگاه
- درس نهم: آشنایی با نحوه استفاده از فونت های فارسی و نمایش صحیح متن فارسی
- درس دهم: آشنایی با نحوه رسم نمودارهای مختلف در اپلیکیشن های اندرویدی
- درس یازدهم: ارسال و دریافت پیامک با SMS API اندروید
- درس دوازدهم: دانلود فایل از اینترنت در اندروید
- درس سیزدهم: آشنایی با نحوه اعتبارسنجی با اثر انگشت در دستگاه های اندرویدی
- درس چهاردهم: استفاده از حساب کاربری گوگل برای ورود به برنامه و تشخیص کاربران
مفید برای رشته های
- مهندسی کامپیوتر
اظهری :
من تازه شروع کردم ولی تا الان عالی بوده ممنونم
طاهر اکبری سعید :
به نظر من آموزش فوق العاده خوبی بود بویژه برای من که حرفه ای دارم ادامه میدم این زمینه رو
ممنونم از زحماتتون
زندی :
درود
من سه دوره اموزشها رو تهیه کردم واقعن دستتون درد نکنه خیلی عالین
فقط الان یه مشکلی پیش اومده وقتی میخوام پروژه ایحاد کنم تمام مراحل بدون هیچ اروری تا اخر میره اما پروژه ساخته نمیشه
لطفن راهنمایی بفرمایید
دریا :
من هر سه سطح را دریافت کردم دو تا بخش مقدماتی و تکمیلی خیلی عالی بودن. در حال شروع پیشرفته هستم.
شیرین :
به نظرم تو آموزش پیشرفته Dagger – RxJava- RxAndroid – Room – MVC-MVP – MVVM و امثالهم بیشتر نیازه
مجتبی :
دمت گرم استاد
محمد فخاری :
این اموزش فوق العاده عالی بود من به کسایی که میخوان وارد بازار کار بشن واقعا این پکیج پیشنهاد میکنم امیدوارم موفق باشید همگی
AMIN :
با عرض سلام و خسته نباشید و تشکر ویژه بابت سایت پربارتون
در ابتدا باید بگم که آموزش هاتون واقعا حرف نداره. بنده هر سه دوره اندروید(مقدماتی، تکمیلی و پیشرفته) رو تهیه کردم، واقعا این آموزش ها نقش زیادی در پیشرفت من داشتن.
بر خلاف خیلی دیگه از آموزش های اندروید که در فروشگاه های دیگه وجود داره، مهندس علیزاده، مدرس این دوره، تسلط بسیار بالایی روی موضوعات این دوره دارن و بسیار روان و جذاب مفاهیم رو برای دانشجو توضیح میدن.
با تشکر ویژه از مهندس علیزاده و تیم پرقدرت فرادرس.
shbkhshm :
من از تمام کارمندان فرادرس تشکر می کنم دمتون گرم