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

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

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

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

عنوان دوره: دوره آموزش جامع برنامه‌نویسی اندروید با زبان کاتلین و طراحی اپلیکیشن‌های کاربردی بومی

موضوع کلی: علوم و مهندسی کامپیوتر

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

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مبانی سیستم‌عامل اندروید و معماری لینوکس
  • 2. آشنایی با محیط توسعه یکپارچه اندروید استودیو
  • 3. مفاهیم پایه زبان برنامه‌نویسی کاتلین
  • 4. انواع داده‌ها و متغیرها در کاتلین
  • 5. ساختارهای کنترلی و جریان برنامه در کاتلین
  • 6. توابع و برنامه‌نویسی شیءگرا در کاتلین
  • 7. مبانی رابط کاربری در اندروید و فایل‌های XML
  • 8. کار با ویجت‌های پایه در طراحی صفحات
  • 9. مدیریت رویدادها و تعامل کاربر در اندروید
  • 10. کار با لایه‌های نمایش و مدیریت چیدمان‌ها
  • 11. آشنایی با چرخه حیات اکتیویتی‌ها
  • 12. مدیریت انتقال بین صفحات و Intentها
  • 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. اصول انتشار و به‌روزرسانی اپلیکیشن در پلتفرم‌های رسمی
تگ‌ها: آموزش اندروید با کاتلین آموزش کاتلین اندروید استودیو برنامه‌نویسی اندروید برنامه‌نویسی اندروید پیشرفته برنامه‌نویسی موبایل توسعه اپلیکیشن موبایل طراحی اپلیکیشن اندروید

نظرات

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

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