كتاب مجاني

Ruby on Rails من الصفر إلى الاحتراف

Ruby on Rails من الصفر إلى الاحتراف
وصول القراءة

كتاب مجاني

كتاب عملي يشرح Ruby on Rails من الأساسيات وحتى بناء تطبيقات SaaS إنتاجية، مع التركيز على MVC، Active Record، الواجهات، Hotwire، الاختبارات، الأمان، النشر، والمشاريع الواقعية. إذا كنت جديداً على Rails فابدأ بالأساسيات وبيئة العمل وMVC. بعد ذلك انتقل إلى الواجهة والمسارات، ثم نمذجة البيانات، ثم المصادقة وواجهات APIs والمهام والاختبارات، ثم موضوعات الإنتاج. الجزء الأخير يجمع كل ذلك في مشروع SaaS كامل، بينما تساعدك الملحقات على الرجوع السريع أثناء العمل.

المستوى: intermediateاللغة: AR العربيةالتقييم: 0المراجعات: 0
كتاب

Book contents

01Chapter 1: Introduction to Ruby on Rails and Modern Web Development02Chapter 2: Setting Up Ruby, Rails, and PostgreSQL03Chapter 3: Ruby Basics You Need for Rails04Chapter 4: Your First Rails App and Folder Structure05Chapter 5: MVC, Routes, Controllers, and Views06Chapter 6: Rails Generators, Console, and Common Commands07Chapter 7: Layouts, Views, Partials, and ERB08Chapter 8: Forms, Params, and Strong Parameters09Chapter 9: RESTful Routing and Resource Design10Chapter 10: Assets, Hotwire, Turbo, and Stimulus11Chapter 11: CSS, JavaScript, and UI Organization in Rails12Chapter 12: Service Objects, Concerns, and Clean App Structure13Chapter 13: Active Record Models and Migrations14Chapter 14: Associations, Validations, and Callbacks15Chapter 15: Querying, Scopes, Eager Loading, and Performance16Chapter 16: Forms, Nested Attributes, and Complex CRUD17Chapter 17: File Uploads, Action Text, and Media Handling18Chapter 18: Sessions, Cookies, Flash, and App State19Chapter 19: Authentication and Login Flows in Rails20Chapter 20: Authorization, Roles, Policies, and Admin Access21Chapter 21: Building JSON APIs with Rails22Chapter 22: Background Jobs, Action Mailer, and Notifications23Chapter 23: Action Cable, Realtime Updates, and Live Features24Chapter 24: Testing Rails Applications25Chapter 25: Caching, Performance, and Database Tuning26Chapter 26: Security Essentials in Rails27Chapter 27: Docker, PostgreSQL, Redis, and Environment Setup28Chapter 28: CI/CD, Kamal, and Production Deployment29Chapter 29: Observability, Maintenance, and Scaling Strategies30Chapter 30: Project Planning and Initial Setup31Chapter 31: Authentication, Organizations, and Memberships32Chapter 32: Projects, Tasks, Comments, and Activity Feed33Chapter 33: Billing, Notifications, Background Jobs, and API Layer34Chapter 34: Launch Hardening, Tests, and Next Steps35Appendix A: Rails Commands Cheat Sheet36Appendix B: Project Structure Reference37Appendix C: Common Production Issues38Appendix D: Best Practices Summary39Appendix E: Deeper Practice and Extra Examples

المراجعات

لا توجد مراجعات معتمدة بعد.

كتب مختارة

مصفوفة التهديد الاصطناعي: الدفاع ضد الهجمات المدعومة بالذكاء الاصطناعي
ARالعربيةمجاني
advanced

مصفوفة التهديد الاصطناعي: الدفاع ضد الهجمات المدعومة بالذكاء الاصطناعي

إزالة مخاطر الصندوق الأسود: بناء أعمال تجارية مرنة تعتمد على الذكاء الاصطناعي
ARالعربيةمجاني
advanced

إزالة مخاطر الصندوق الأسود: بناء أعمال تجارية مرنة تعتمد على الذكاء الاصطناعي

النقاش

0 تعليقات

لا توجد تعليقات معتمدة بعد. قد تنتظر الردود الجديدة المراجعة.