, ,

کتاب ساخت اپلیکیشن‌های وب سریع با Roda

تومان249,950

انتخاب پلن

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب ساخت اپلیکیشن‌های وب سریع با Roda

موضوع کلی: برنامه نویسی

موضوع میانی: روبی (Ruby)

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

  • 1. مقدمه‌ای بر برنامه‌نویسی و وب
  • 2. آشنایی با زبان روبی
  • 3. نصب و راه‌اندازی روبی
  • 4. مفاهیم پایه روبی: متغیرها و انواع داده
  • 5. عملگرها در روبی
  • 6. ساختارهای کنترلی در روبی: if، else، elsif
  • 7. حلقه‌ها در روبی: for، while، each
  • 8. آرایه‌ها در روبی
  • 9. هش‌ها در روبی
  • 10. رنج‌ها در روبی
  • 11. نمادها (Symbols) در روبی
  • 12. متدها در روبی
  • 13. بلوک‌ها در روبی
  • 14. لامبداها و پراک‌ها در روبی
  • 15. کلاس‌ها و اشیاء در روبی
  • 16. وراثت در روبی
  • 17. ماژول‌ها در روبی
  • 18. Mixinها در روبی
  • 19. فضاهای نام (Namespaces) در روبی
  • 20. مدیریت خطاها در روبی: try، catch، finally
  • 21. آشنایی با GEMها در روبی
  • 22. مدیریت پکیج با Bundler
  • 23. آشنایی با Roda: میکروفریم‌ورک روبی
  • 24. نصب و راه‌اندازی Roda
  • 25. ساختار یک اپلیکیشن Roda
  • 26. Routing در Roda: مسیرهای پایه
  • 27. پارامترها در مسیرها
  • 28. مسیرهای پویا
  • 29. فیلتر کردن مسیرها
  • 30. Middlewareها در Roda
  • 31. درخواست‌ها و پاسخ‌ها در Roda
  • 32. خواندن پارامترهای درخواست
  • 33. تنظیم هدرهای پاسخ
  • 34. تنظیم وضعیت پاسخ (Status Code)
  • 35. کوکی‌ها در Roda
  • 36. سشن‌ها در Roda
  • 37. Views در Roda: نمایش داده‌ها
  • 38. موتورهای قالب‌بندی (Template Engines): ERB
  • 39. موتورهای قالب‌بندی: Haml
  • 40. موتورهای قالب‌بندی: Slim
  • 41. کمک‌کننده‌ها (Helpers) در Roda
  • 42. Layoutها در Roda
  • 43. partials در Roda
  • 44. استفاده از CSS و JavaScript در Roda
  • 45. مدیریت فایل‌های استاتیک
  • 46. آشنایی با ORMها (Object-Relational Mapping)
  • 47. Active Record: ارتباط با پایگاه داده
  • 48. اتصال به پایگاه داده: MySQL
  • 49. اتصال به پایگاه داده: PostgreSQL
  • 50. اتصال به پایگاه داده: SQLite
  • 51. مدیریت migrationها
  • 52. مدل‌ها در Active Record
  • 53. ارتباط بین مدل‌ها: یک به یک
  • 54. ارتباط بین مدل‌ها: یک به چند
  • 55. ارتباط بین مدل‌ها: چند به چند
  • 56. اعتبارسنجی داده‌ها (Validations)
  • 57. کال‌بک‌ها (Callbacks)
  • 58. Query Interface در Active Record
  • 59. استفاده از روابط (Relationships) در Query Interface
  • 60. ذخیره و بازیابی داده‌ها
  • 61. حذف داده‌ها
  • 62. تراکنش‌ها در Active Record
  • 63. آشنایی با سیناترا (Sinatra)
  • 64. مقایسه Roda و Sinatra
  • 65. استفاده از Roda به عنوان API
  • 66. JSON Web Tokens (JWT) Authentication
  • 67. ساخت APIهای RESTful
  • 68. امنیت در Roda: جلوگیری از CSRF
  • 69. امنیت در Roda: جلوگیری از XSS
  • 70. اعتبارسنجی ورودی‌ها
  • 71. استفاده از HTTPS
  • 72. تست‌نویسی در Roda: RSpec
  • 73. تست‌های یکپارچگی (Integration Tests)
  • 74. تست‌های واحد (Unit Tests)
  • 75. استفاده از فیکتوری‌ها (Factories)
  • 76. استفاده از مانیتورینگ (Monitoring)
  • 77. Logging در Roda
  • 78. استفاده از Redis برای کش کردن داده‌ها
  • 79. استفاده از Celery برای کارهای پس‌زمینه
  • 80. بهینه‌سازی عملکرد Roda
  • 81. دیپلوی اپلیکیشن Roda: Heroku
  • 82. دیپلوی اپلیکیشن Roda: DigitalOcean
  • 83. دیپلوی اپلیکیشن Roda: AWS
  • 84. Containerization با Docker
  • 85. استفاده از Docker Compose
  • 86. CI/CD با GitHub Actions
  • 87. استفاده از WebSockets
  • 88. ساخت اپلیکیشن real-time
  • 89. استفاده از ActionCable
  • 90. استفاده از Rack
  • 91. آشنایی با Rack middlewareها
  • 92. ساخت middlewareهای سفارشی
  • 93. استفاده از Rack::Session
  • 94. آشنایی با Grape API
  • 95. مستندسازی API با Swagger
  • 96. استفاده از Sidekiq
  • 97. استفاده از Roda plugins
  • 98. ساخت Roda plugins سفارشی
  • 99. بهترین شیوه‌های برنامه‌نویسی در Roda
  • 100. اشکال‌زدایی در Roda

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب ساخت اپلیکیشن‌های وب سریع با Roda”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا