کتاب ساخت و ادغام APIهای RESTful با Ruby: از صفر تا صد با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت و ادغام APIهای RESTful با Ruby: از صفر تا صد
موضوع کلی: برنامهنویسی وب
موضوع میانی: توسعه Backend با Ruby
📋 سرفصلهای دوره
- 1. مقدمهای بر APIهای RESTful و معماری REST
- 2. درک مفاهیم کلیدی HTTP: متدها، کد وضعیت، هدرها
- 3. نصب و پیکربندی Ruby و Gemها
- 4. معرفی فریمورکهای Ruby برای ساخت API (Rails, Sinatra)
- 5. ساخت یک API ساده با Sinatra: Hello World
- 6. مدیریت مسیرها (Routing) در Sinatra
- 7. دریافت و پردازش پارامترها از درخواستهای HTTP
- 8. بررسی و اعتبارسنجی دادههای ورودی
- 9. ارسال پاسخهای JSON
- 10. معرفی Gemهای پرکاربرد برای API (json, rack, etc.)
- 11. مدیریت خطاها و پاسخهای مناسب
- 12. معرفی فریمورک Rails و ساختار MVC
- 13. ایجاد یک پروژه Rails جدید
- 14. تعریف مدلها و دیتابیس
- 15. مهاجرتهای دیتابیس (Migrations)
- 16. ساخت کنترلرها و اکشنها در Rails
- 17. تعریف مسیرها در Rails (Routes)
- 18. ارتباط با دیتابیس از طریق Active Record
- 19. سریالایز کردن دادهها به JSON در Rails
- 20. استفاده از Gem RSpec برای تست API
- 21. نوشتن تستهای Unit و Integration برای API
- 22. احراز هویت (Authentication) در API: Basic Auth
- 23. احراز هویت با Token: JWT
- 24. مجوزدهی (Authorization) در API
- 25. استفاده از HTTPS برای امنیت API
- 26. مستندسازی API با Swagger/OpenAPI
- 27. نسخهبندی API
- 28. بهینهسازی عملکرد API
- 29. کشینگ (Caching) در API
- 30. مانیتورینگ و لاگبرداری از API
- 31. استفاده از Sidekiq برای پردازشهای پسزمینه
- 32. استفاده از Redis برای کشینگ و مدیریت Session
- 33. مقیاسپذیری API با استفاده از Load Balancer
- 34. استفاده از Docker برای Containerization
- 35. دیپلوی API بر روی سرور (Heroku, AWS, DigitalOcean)
تگها:
api integration
authentication
authorization
backend
deployment
docker
http
json
rails
rest api
ruby
sinatra
swagger
testing
web development
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.