کتاب صوتی تسلط بر پیشنمایش Jetpack Compose برای توسعهٔ سریعتر اندروید
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر پیشنمایش Jetpack Compose برای توسعهٔ سریعتر اندروید
موضوع کلی: توسعه اپلیکیشنهای اندروید با Jetpack Compose
موضوع میانی: پیشنمایش و ابزارهای بصری در Jetpack Compose
📋 سرفصلهای دوره
- 1. مقدمهای بر Jetpack Compose
- 2. نصب و راهاندازی Android Studio
- 3. آشنایی با محیط توسعهٔ Jetpack Compose
- 4. اولین کامپوننت در Compose: Text
- 5. استفاده از استایلها در Text
- 6. کار با دکمهها در Compose: Button
- 7. طراحی دکمههای سفارشی
- 8. ورودیهای متنی: TextField
- 9. مدیریت وضعیت ورودیها
- 10. نمایش تصاویر: Image
- 11. تنظیمات پیشرفتهٔ Image
- 12. کار با Layouts در Compose
- 13. Column و Row برای چیدمان عمودی و افقی
- 14. Spacer برای ایجاد فاصله
- 15. ConstraintLayout برای چیدمان پیچیده
- 16. آشنایی با Modifiers
- 17. کار با padding و margin
- 18. تغییر اندازه و شکل کامپوننتها
- 19. اضافه کردن رنگ و پسزمینه
- 20. قابلیت کلیک و تعامل با کامپوننتها
- 21. مدیریت وضعیت در Compose
- 22. MutableState و State
- 23. ViewModel و LiveData در Compose
- 24. آشنایی با پیشنمایش (Preview)
- 25. ایجاد اولین پیشنمایش
- 26. تنظیمات پیشنمایش
- 27. پیشنمایش کامپوننتهای مختلف
- 28. نمایش کامپوننتها در حالتهای مختلف
- 29. پیشنمایش با دادههای نمونه
- 30. استفاده از Theme در پیشنمایش
- 31. تطبیق پیشنمایش با دستگاههای مختلف
- 32. پیشنمایش در حالت شب (Dark Mode)
- 33. پیشنمایش با فونتهای فارسی
- 34. پیشنمایش با اندازههای مختلف صفحه
- 35. پیشنمایش انیمیشنها
- 36. اشکالزدایی (Debugging) با پیشنمایش
- 37. استفاده از ابزارهای بصری در Android Studio
- 38. Project Structure در Android Studio
- 39. Layout Inspector برای بررسی چیدمان
- 40. Navigation Editor
- 41. Resource Manager
- 42. ADB (Android Debug Bridge)
- 43. Logcat برای مشاهدهٔ لاگها
- 44. Profiler برای بررسی عملکرد
- 45. Memory Analyzer
- 46. Network Inspector
- 47. استفاده از کتابخانههای UI خارجی (با رعایت الزامات)
- 48. Material Design Components in Compose
- 49. معرفی کتابخانهٔ Material Components
- 50. استفاده از دکمههای Material Design
- 51. TextFieldهای Material Design
- 52. Card View با Material Design
- 53. Dialogs در Compose
- 54. Bottom Navigation Bar
- 55. Top App Bar
- 56. Floating Action Button
- 57. Carousel Slider
- 58. Rating Bar
- 59. Progress Bar
- 60. Switch و Checkbox
- 61. Radio Button
- 62. Slider
- 63. Tabs
- 64. Lists in Compose: LazyColumn
- 65. Lists in Compose: LazyRow
- 66. Grid Layouts with Lazy
- 67. Grouping Items in Lists
- 68. Item Decoration in Lists
- 69. Swipe to Refresh
- 70. Pull to Refresh
- 71. Infinite Scrolling
- 72. Paginated Lists
- 73. Virtualization in Lists
- 74. Handling Large Datasets
- 75. Performance Optimization for Lists
- 76. Custom List Item Layouts
- 77. Nested Scrolling
- 78. Scrollable Composables
- 79. State Hoisting in Lists
- 80. ViewModel Integration with Lists
- 81. Testing Lists with Preview
- 82. UI State Management for Lists
- 83. Data Binding in Compose Lists
- 84. Working with Asynchronous Data in Lists
- 85. Error Handling in Compose Lists
- 86. Loading States in Compose Lists
- 87. Empty States in Compose Lists
- 88. Animations in Compose Lists
- 89. Accessibility in Compose Lists
- 90. Theming for Compose Lists
- 91. Best Practices for Compose Lists
- 92. Advanced List Techniques
- 93. Custom Scroll Behavior
- 94. Lazy Layouts with Composables
- 95. Compose Navigation and Lists
- 96. Jetpack Compose Preview Best Practices
- 97. Advanced Preview Configurations
- 98. Previewing Different Screen Sizes and Densities
- 99. Previewing Localization and RTL Support
- 100. Previewing Theming and Styling
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.