کتاب جامع آموزش برنامه‌نویسی اندروید با زبان کاتلین (از مقدماتی تا پیشرفته) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره جامع آموزش برنامه‌نویسی اندروید با زبان کاتلین (از مقدماتی تا پیشرفته)

موضوع کلی: علوم رایانه و فناوری اطلاعات

موضوع میانی: توسعه نرم‌افزارهای کاربردی موبایل

📋 سرفصل‌های دوره

  • 1. مبانی و تاریخچه سیستم‌عامل اندروید
  • 2. آشنایی با محیط توسعه یکپارچه اندروید استودیو
  • 3. نصب و راه‌اندازی ابزارهای توسعه و شبیه‌سازها
  • 4. مبانی زبان برنامه‌نویسی کاتلین و متغیرها
  • 5. انواع داده‌ها و ساختارهای کنترلی در کاتلین
  • 6. توابع و برنامه‌نویسی تابعی در کاتلین
  • 7. شی‌گرایی در کاتلین و مفاهیم کلاس‌ها
  • 8. ساختار پروژه و فایل‌های پیکربندی اندروید
  • 9. چرخه حیات یک اکتیویتی در اندروید
  • 10. طراحی رابط کاربری با استفاده از فایل‌های اکس‌ام‌ال
  • 11. کار با ویجت‌های پایه در طراحی صفحه
  • 12. مدیریت چیدمان‌ها در طراحی رابط کاربری
  • 13. اصول طراحی متریال دیزاین در اندروید
  • 14. کار با اینتنت‌ها برای انتقال بین صفحات
  • 15. مدیریت رویدادها و کلیک‌های کاربر
  • 16. کار با لیست‌ها و استفاده از ریسایکلر ویو
  • 17. آداپتورها و مدیریت داده‌ها در لیست‌ها
  • 18. کار با فرگمنت‌ها و مدیریت نمایش در تبلت و موبایل
  • 19. کار با منوها و نوار ابزار در اندروید
  • 20. ذخیره‌سازی داده‌های ساده با استفاده از فایل‌های تنظیمات
  • 21. مقدمه‌ای بر پایگاه داده در اندروید
  • 22. کار با کتابخانه روم برای مدیریت پایگاه داده محلی
  • 23. مدیریت موجودیت‌ها و دسترسی به داده‌های دیتابیس
  • 24. اصول کار با کتابخانه ویو مدل
  • 25. استفاده از لایو دیتا برای به‌روزرسانی رابط کاربری
  • 26. مفاهیم برنامه‌نویسی ناهمگام و تردها در اندروید
  • 27. استفاده از کوروتین‌ها در کاتلین برای مدیریت وظایف
  • 28. دریافت داده از اینترنت با استفاده از کتابخانه رتروفیت
  • 29. کار با فرمت‌های داده‌ای جیسون و پارس کردن آن‌ها
  • 30. مدیریت تصاویر و بارگذاری آنلاین با کتابخانه‌های استاندارد
  • 31. آشنایی با سرویس‌های پس‌زمینه در اندروید
  • 32. کار با اعلان‌ها و سیستم اطلاع‌رسانی به کاربر
  • 33. دسترسی به دوربین و گالری تصاویر در اپلیکیشن
  • 34. استفاده از حسگرهای دستگاه در برنامه‌نویسی اندروید
  • 35. کار با موقعیت‌یابی و نقشه‌ها در چارچوب قوانین کشور
  • 36. مدیریت مجوزهای دسترسی کاربر در اندروید
  • 37. تست‌نویسی و دیباگ کردن اپلیکیشن‌های اندرویدی
  • 38. استفاده از ابزارهای تحلیل عملکرد برنامه
  • 39. بهینه‌سازی مصرف حافظه و باتری در اپلیکیشن
  • 40. کار با کتابخانه‌های مدیریت وابستگی‌ها
  • 41. امنیت در تبادل داده با سرورهای داخلی
  • 42. اصول انتشار اپلیکیشن در مارکت‌های رسمی داخلی
  • 43. مدیریت نسخه‌بندی و به‌روزرسانی اپلیکیشن
  • 44. استفاده از سیستم‌های کنترل نسخه در توسعه تیمی
  • 45. مفاهیم پیشرفته در تزریق وابستگی با استفاده از هیلت
  • 46. کار با کاتلین فلو برای مدیریت جریان داده‌ها
  • 47. پیاده‌سازی انیمیشن‌های ساده در رابط کاربری
  • 48. شخصی‌سازی ویجت‌های اندروید برای استفاده مجدد
  • 49. مقدمه‌ای بر معماری‌های مدرن در توسعه اندروید
  • 50. اصول نگهداری و پشتیبانی از نرم‌افزارهای کاربردی
تگ‌ها: آموزش اندروید استودیو آموزش کاتلین برنامه‌نویسی اندروید برنامه‌نویسی اندروید با کاتلین برنامه‌نویسی موبایل توسعه اپلیکیشن موبایل توسعه نرم‌افزار موبایل زبان برنامه‌نویسی Kotlin طراحی اپلیکیشن اندروید

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.