کتاب توسعهٔ سریع با پایگاهدادههای شیءگرا با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره توسعهٔ سریع با پایگاهدادههای شیءگرا
موضوع کلی: برنامهنویسی شیءگرا و کاربردی
موضوع میانی: پایگاه داده شیءگرا (Object Databases)
📋 سرفصلهای دوره
- 1. مفاهیم پایهای برنامهنویسی شیءگرا
- 2. مدلسازی دادهها با رویکرد شیءگرا
- 3. کلاسها و اشیاء: تعریف و کاربرد
- 4. ویژگیها و متدها در کلاسها
- 5. وراثت: اصول و مزایا
- 6. چندریختی و انواع آن
- 7. انتزاع و کپسولهسازی در طراحی شیءگرا
- 8. رابطها و تفاوت آنها با کلاسهای انتزاعی
- 9. اصول طراحی SOLID
- 10. الگوی طراحی Singleton
- 11. الگوی طراحی Factory Method
- 12. الگوی طراحی Observer
- 13. الگوی طراحی Strategy
- 14. الگوی طراحی Decorator
- 15. معرفی پایگاهدادههای شیءگرا
- 16. ORM (نگاشت شیء-رابطهای) چیست؟
- 17. مزایا و معایب استفاده از ORM
- 18. معرفی ORMهای محبوب در پایتون
- 19. معرفی ORMهای محبوب در جاوا
- 20. معرفی ORMهای محبوب در سیشارپ
- 21. اتصال به پایگاهداده با ORM
- 22. مدیریت Session و Transaction در ORM
- 23. پرس و جوهای ساده با ORM
- 24. پرس و جوهای پیچیده با ORM
- 25. ایجاد، بهروزرسانی و حذف دادهها با ORM
- 26. اعتبارسنجی دادهها در ORM
- 27. ارتباطات بین جداول در ORM
- 28. مدلسازی روابط یک به یک
- 29. مدلسازی روابط یک به چند
- 30. مدلسازی روابط چند به چند
- 31. بهینهسازی پرس و جوهای ORM
- 32. شاخصگذاری (Indexing) در پایگاهداده
- 33. Cache کردن دادهها برای بهبود عملکرد
- 34. تست واحد (Unit Testing) ORM
- 35. استفاده از Mocking در تست ORM
- 36. الگوهای طراحی برای دسترسی به داده
- 37. معماری لایهای در برنامههای شیءگرا با پایگاهداده
- 38. استفاده از Repository Pattern
- 39. استفاده از Unit of Work Pattern
- 40. امنیت در دسترسی به پایگاهداده
- 41. جلوگیری از SQL Injection
- 42. مدیریت دسترسی کاربران به دادهها
- 43. مقایسهٔ پایگاهدادههای رابطهای و NoSQL
- 44. استفاده از پایگاهدادههای NoSQL در برنامههای شیءگرا
- 45. ملاحظات طراحی برای برنامههای مقیاسپذیر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.