کتاب صوتی ساخت سریع برنامههای اندروید با ابزارهای مدرن
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت سریع برنامههای اندروید با ابزارهای مدرن
موضوع کلی: توسعه نرمافزار و برنامهنویسی
موضوع میانی: توسعه برنامههای موبایل
📋 سرفصلهای دوره
- 1. آشنایی با محیط توسعه اندروید
- 2. مبانی زبان برنامهنویسی جاوا برای اندروید
- 3. ساختار پروژههای اندروید
- 4. مفهوم Activity و چرخه حیات آن
- 5. طراحی واسط کاربری با XML
- 6. عناصر کنترلی رایج در اندروید
- 7. مدیریت رویدادها در واسط کاربری
- 8. کار با Layout های مختلف
- 9. لیستها و نمایش دادهها (ListView)
- 10. کاربرد RecyclerView
- 11. ارتباط بین Activity ها
- 12. مفهوم Intent و کاربردهای آن
- 13. ارسال و دریافت داده بین Activity ها
- 14. کار با Fragments
- 15. مدیریت Fragments در Activity
- 16. ذخیرهسازی دادهها در اندروید
- 17. SharedPreferences برای ذخیرهسازی ساده
- 18. کار با پایگاه داده SQLite
- 19. مفاهیم اولیه SQLite در اندروید
- 20. طراحی جداول در SQLite
- 21. دستورات SQL برای کار با دادهها
- 22. استفاده از Content Providers
- 23. مفهوم سرویسها (Services)
- 24. چرخه حیات Service ها
- 25. کار با Broadcast Receivers
- 26. مدیریت نوتیفیکیشنها
- 27. مفهوم Permissions در اندروید
- 28. درخواست و مدیریت Permissions
- 29. کار با سنسورها در اندروید
- 30. استفاده از GPS و موقعیتیابی
- 31. کار با دوربین دستگاه
- 32. کار با فایلها و حافظه خارجی
- 33. ذخیرهسازی فایلها
- 34. مفهوم WorkManager برای کارهای پسزمینه
- 35. مدیریت کارهای زمانبندی شده
- 36. آشنایی با معماری MVP
- 37. پیادهسازی MVP در اندروید
- 38. آشنایی با معماری MVVM
- 39. پیادهسازی MVVM در اندروید
- 40. کار با کتابخانههای Jetpack
- 41. استفاده از Navigation Component
- 42. مدیریت دادهها با Room Persistence Library
- 43. ارتباط با شبکه و API ها
- 44. مفهوم Retrofit برای ارتباط با شبکه
- 45. مدیریت پاسخهای JSON
- 46. کار با کتابخانه Glide برای نمایش تصاویر
- 47. آشنایی با Material Design
- 48. پیادهسازی کامپوننتهای Material Design
- 49. طراحی تم و استایل در اندروید
- 50. کار با انیمیشنها در اندروید
- 51. انیمیشنهای View
- 52. انیمیشنهای Property
- 53. مفهوم Workflows در برنامهنویسی
- 54. طراحی Workflows در اندروید
- 55. کار با ابزارهای تست در اندروید
- 56. نوشتن تستهای واحد (Unit Tests)
- 57. نوشتن تستهای UI
- 58. مدیریت خطاها و Exception Handling
- 59. دیباگ کردن برنامههای اندروید
- 60. استفاده از Logcat
- 61. بهینهسازی مصرف باتری
- 62. بهینهسازی مصرف حافظه
- 63. کار با سرویسهای پسزمینه امن
- 64. مدیریت دادههای حساس
- 65. رمزنگاری دادهها در اندروید
- 66. آشنایی با مفاهیم امنیت در اندروید
- 67. پیادهسازی احراز هویت دو مرحلهای
- 68. کار با Firebase Authentication
- 69. استفاده از Firebase Realtime Database
- 70. استفاده از Firebase Cloud Firestore
- 71. مفهوم Push Notifications با Firebase
- 72. ساخت داشبورد مدیریتی
- 73. کار با ابزارهای تحلیل رفتار کاربر
- 74. آشنایی با Google Analytics برای موبایل
- 75. مدیریت بروزرسانی برنامهها
- 76. انتشار برنامه در Google Play Store
- 77. مراحل آمادهسازی برای انتشار
- 78. مدیریت نسخههای برنامه
- 79. آشنایی با CI/CD در اندروید
- 80. پیادهسازی CI/CD با GitHub Actions
- 81. مفهوم Progressive Web Apps (PWA)
- 82. تفاوت PWA با Native Apps
- 83. ساخت PWA برای اندروید
- 84. آشنایی با Kotlin برای توسعه اندروید
- 85. مبانی زبان Kotlin
- 86. تفاوت Kotlin با Java
- 87. ساخت برنامههای ساده با Kotlin
- 88. استفاده از Coroutines در Kotlin
- 89. مدیریت دادهها با Room در Kotlin
- 90. ارتباط با شبکه با Retrofit و Kotlin
- 91. استفاده از Jetpack Compose
- 92. مبانی Jetpack Compose
- 93. طراحی UI با Jetpack Compose
- 94. مدیریت State در Jetpack Compose
- 95. کار با List ها در Jetpack Compose
- 96. ساخت کامپوننتهای قابل استفاده مجدد
- 97. تست کامپوننتهای Jetpack Compose
- 98. مفاهیم پیشرفته Jetpack Compose
- 99. مقدمهای بر توسعه چند پلتفرمی
- 100. معرفی Flutter
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.