کتاب صوتی توسعه برنامههای اندروید با جاوا
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره توسعه برنامههای اندروید با جاوا
موضوع کلی: برنامه نویسی
موضوع میانی: جاوا (Java)
📋 سرفصلهای دوره
- 1. مقدمهای بر پلتفرم اندروید و معماری آن
- 2. راهاندازی محیط توسعه یکپارچه اندروید استودیو
- 3. ساخت اولین پروژه اندرویدی و ساختار آن
- 4. آشنایی با زبان برنامهنویسی جاوا برای اندروید
- 5. مفاهیم شیگرایی در جاوا: کلاس، شی و وراثت
- 6. مدیریت وابستگیها با Gradle
- 7. طراحی رابط کاربری با XML
- 8. ویجتهای پایه: TextView، Button و EditText
- 9. مدیریت رویدادها و شنوندگان کلیک
- 10. چیدمانهای خطی، نسبی و محدودیتی
- 11. کار با ImageView و منابع تصویری
- 12. آشنایی با اکتیویتی و چرخه حیات آن
- 13. انتقال بین اکتیویتیها با Intent
- 14. ارسال داده بین اکتیویتیها
- 15. مدیریت پشته Tasks و Back Stack
- 16. مقدمهای بر فرگمنت و چرخه حیات آن
- 17. مدیریت تراکنشهای فرگمنت
- 18. طراحی ناوبری با Navigation Component
- 19. ذخیرهسازی دادهها با SharedPreferences
- 20. کار با پایگاه داده SQLite و کلاس SQLiteOpenHelper
- 21. معرفی کتابخانه Room برای پایگاه داده
- 22. عملیات CRUD با Room
- 23. مفاهیم RecyclerView و آداپتور
- 24. پیادهسازی لیستهای پویا با RecyclerView
- 25. مدیریت رویدادهای کلیک در RecyclerView
- 26. طراحی Dialog و AlertDialog
- 27. استفاده از Toast و Snackbar
- 28. مدیریت فونت و استایل در برنامه
- 29. ساخت منوهای گزینهها و زمینه
- 30. مدیریت چندزبانه بودن برنامه
- 31. مفاهیم سرویس و Broadcast Receiver
- 32. کار با سرویسهای پیشزمینه و پسزمینه
- 33. برنامهریزی وظایف با WorkManager
- 34. مدیریت اتصال به اینترنت و بررسی وضعیت شبکه
- 35. درخواستهای HTTP با کتابخانه Retrofit
- 36. تحلیل پاسخ JSON با Gson
- 37. بارگذاری تصاویر با Glide
- 38. ذخیرهسازی فایل در حافظه داخلی و خارجی
- 39. مدیریت مجوزهای زمان اجرا
- 40. مفاهیم Content Provider
- 41. مقدمهای بر معماری MVVM در اندروید
- 42. استفاده از LiveData و ViewModel
- 43. مدیریت چرخه حیات با Lifecycle-aware Components
- 44. پیادهسازی جستجو درون برنامه
- 45. کار با تاریخ و زمان و DatePicker
- 46. مدیریت اعلانها (Notifications) و کانالها
- 47. پیادهسازی Splash Screen
- 48. مدیریت Orientation و صفحهبندی
- 49. ساخت ویجتهای سفارشی
- 50. کار با سنسورهای دستگاه
- 51. مدیریت لمسی و رویدادهای حرکتی
- 52. معرفی CameraX و عکسبرداری
- 53. پخش فایلهای صوتی و تصویری
- 54. مفاهیم Thread و AsyncTask قدیمی
- 55. برنامهنویسی همروند با کوروتین
- 56. بهینهسازی حافظه و جلوگیری از نشت
- 57. تست واحد با JUnit
- 58. تست رابط کاربری با Espresso
- 59. امنیت در برنامههای اندروید
- 60. مدیریت انتشار و امضای APK
- 61. آشنایی با Google Play Console
- 62. مقدمهای بر Jetpack Compose
- 63. مقایسه View System و Compose
- 64. مدیریت خطا و استثناها
- 65. ذخیرهسازی امن با EncryptedSharedPreferences
- 66. مفاهیم Dependency Injection با Dagger-Hilt
- 67. معرفی Firebase و سرویسهای آن
- 68. پیادهسازی احراز هویت با Firebase Auth
- 69. ذخیرهسازی ابری با Cloud Firestore
- 70. مدیریت اعلانهای Push با Firebase
- 71. ردیابی و آنالیتیکس با Firebase
- 72. مدیریت تبلیغات درون برنامهای
- 73. مفاهیم پرداخت درون برنامهای
- 74. مدیریت نسخههای برنامه و بهروزرسانی
- 75. معرفی Material Design و اصول طراحی
- 76. پیادهسازی تمهای روشن و تاریک
- 77. استفاده از MotionLayout
- 78. مدیریت شبکه و آفلاینفیرست
- 79. مفاهیم Data Binding و View Binding
- 80. معرفی معماری Clean Architecture
- 81. مدیریت لاگگیری با Logcat
- 82. رفع اشکال و دیباگ کردن برنامه
- 83. مدیریت پروژه در تیم با Git
- 84. مفاهیم Continuous Integration
- 85. بهینهسازی عملکرد و پروفایلینگ
- 86. مدیریت مصرف باتری
- 87. مفاهیم App Bundles و انتشار هوشمند
- 88. خلاصه و پروژه نهایی جامع
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Android Studio
آموزش اندروید
آموزش جاوا
برنامه نویسی اندروید
برنامه نویسی موبایل
توسعه اپلیکیشن موبایل
جاوا اندروید
جاوا برنامه نویسی
ساخت اپ اندروید
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.