کتاب صوتی برنامه‌نویسی پیشرفته اندروید: ساخت اپلیکیشن‌های کاربردی و حرفه‌ای

انتخاب پلن

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

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

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

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

عنوان دوره: دوره برنامه‌نویسی پیشرفته اندروید: ساخت اپلیکیشن‌های کاربردی و حرفه‌ای

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

موضوع میانی: توسعه برنامه‌های اندروید

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

  • 1. آشنایی با معماری پیشرفته اندروید
  • 2. الگوهای طراحی در توسعه اندروید
  • 3. معماری MVVM برای اندروید
  • 4. پیاده‌سازی الگوهای طراحی در پروژه‌های واقعی
  • 5. مدیریت وضعیت (State Management) در اندروید
  • 6. کتابخانه‌های مدیریت وضعیت پیشرفته
  • 7. کار با داده‌های ناهمزمان (Asynchronous Data)
  • 8. کتابخانه‌های مدیریت داده‌های ناهمزمان
  • 9. اعلان‌ها (Notifications) در اندروید
  • 10. ساخت اعلان‌های سفارشی و پیشرفته
  • 11. کار با سرویس‌ها (Services) در اندروید
  • 12. سرویس‌های پس‌زمینه (Background Services)
  • 13. کار با Broadcast Receivers
  • 14. پیاده‌سازی Broadcast Receivers سفارشی
  • 15. مفاهیم پیشرفته کار با محتوا (Content Providers)
  • 16. ساخت Content Providers برای اشتراک‌گذاری داده
  • 17. کار با پایگاه داده SQLite در اندروید
  • 18. مهاجرت پایگاه داده در اندروید
  • 19. کتابخانه‌های مدیریت پایگاه داده (Room)
  • 20. آشنایی با Room Persistence Library
  • 21. پیاده‌سازی Room در پروژه‌های عملی
  • 22. کار با APIهای RESTful در اندروید
  • 23. کتابخانه‌های شبکه (Retrofit, Volley)
  • 24. پیاده‌سازی Retrofit برای ارتباط با سرور
  • 25. مدیریت خطا در ارتباطات شبکه
  • 26. احراز هویت (Authentication) در اندروید
  • 27. پیاده‌سازی OAuth 2.0
  • 28. کار با Firebase Authentication
  • 29. مدیریت کاربران و دسترسی‌ها
  • 30. ذخیره‌سازی داده در Firebase (Firestore)
  • 31. کار با Realtime Database Firebase
  • 32. مدیریت فایل‌ها در Firebase Storage
  • 33. مفاهیم پیشرفته کار با UI/UX
  • 34. انیمیشن‌ها و ترنزیشن‌ها در اندروید
  • 35. پیاده‌سازی انیمیشن‌های سفارشی
  • 36. طراحی رابط کاربری واکنش‌گرا (Responsive UI)
  • 37. کار با ConstraintLayout برای چیدمان‌های پیچیده
  • 38. کتابخانه‌های UI سفارشی
  • 39. ساخت کامپوننت‌های UI سفارشی
  • 40. کار با RecyclerView پیشرفته
  • 41. پیاده‌سازی DiffUtil برای به‌روزرسانی کارآمد RecyclerView
  • 42. مفاهیم پیشرفته کار با Fragment
  • 43. ارتباط بین Fragments
  • 44. مدیریت چرخه حیات Fragment
  • 45. کار با Navigation Component
  • 46. پیاده‌سازی Navigation Component در پروژه‌ها
  • 47. مدیریت داده‌ها در Navigation Component
  • 48. تست واحد (Unit Testing) در اندروید
  • 49. کتابخانه JUnit برای تست واحد
  • 50. پیاده‌سازی تست واحد برای منطق برنامه
  • 51. تست ادغام (Integration Testing)
  • 52. کتابخانه Espresso برای تست UI
  • 53. پیاده‌سازی تست ادغام
  • 54. اصول کدنویسی تمیز (Clean Code)
  • 55. اصول SOLID در توسعه اندروید
  • 56. پیاده‌سازی اصول SOLID در پروژه‌ها
  • 57. بهینه‌سازی عملکرد (Performance Optimization)
  • 58. شناسایی گلوگاه‌های عملکردی
  • 59. ابزارهای پروفایلینگ در اندروید
  • 60. بهینه‌سازی مصرف حافظه
  • 61. بهینه‌سازی مصرف باتری
  • 62. امنیت در توسعه اندروید
  • 63. اصول امنیتی در برنامه‌های موبایل
  • 64. مدیریت کلیدها و گواهینامه‌ها
  • 65. رمزنگاری داده‌ها در اندروید
  • 66. کار با Keystore API
  • 67. مدیریت مجوزها (Permissions) در اندروید
  • 68. پیاده‌سازی مجوزهای زمان اجرا
  • 69. کار با WorkManager برای کارهای پس‌زمینه
  • 70. مدیریت کارهای پس‌زمینه با WorkManager
  • 71. پیاده‌سازی کارهای با اولویت بالا
  • 72. مفاهیم پیشرفته پردازش تصویر
  • 73. کار با کتابخانه‌های پردازش تصویر (Glide, Picasso)
  • 74. پیاده‌سازی بارگذاری بهینه تصاویر
  • 75. کار با انیمیشن‌های Lottie
  • 76. پیاده‌سازی انیمیشن‌های Lottie
  • 77. مفاهیم پیشرفته کار با صدا و ویدئو
  • 78. پخش صدا و ویدئو در اندروید
  • 79. کار با کتابخانه‌های پخش مدیا
  • 80. مفاهیم پیشرفته اینترنت اشیاء (IoT) در اندروید
  • 81. ارتباط با دستگاه‌های IoT
  • 82. پیاده‌سازی پروتکل‌های ارتباطی IoT
  • 83. مفاهیم توسعه اپلیکیشن‌های سازمانی
  • 84. امنیت در اپلیکیشن‌های سازمانی
  • 85. کار با Android Enterprise
  • 86. مفاهیم پیشرفته یادگیری ماشین در اندروید
  • 87. TensorFlow Lite برای اندروید
  • 88. پیاده‌سازی مدل‌های یادگیری ماشین
  • 89. کار با ML Kit Firebase
  • 90. مفاهیم پیشرفته واقعیت افزوده (AR) در اندروید
  • 91. ARCore برای اندروید
  • 92. پیاده‌سازی تجربیات واقعیت افزوده
  • 93. مفاهیم پیشرفته گرافیک در اندروید
  • 94. OpenGL ES برای اندروید
  • 95. پیاده‌سازی گرافیک‌های سه‌بعدی
  • 96. آشنایی با Jetpack Compose
  • 97. مفاهیم پایه‌ای Jetpack Compose
  • 98. پیاده‌سازی UI با Jetpack Compose
  • 99. مدیریت وضعیت در Jetpack Compose
  • 100. لایه‌های معماری در Jetpack Compose
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.

نظرات

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

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