کتاب ORM: بهترین ابزار برای توسعه دهندگان حرفه ای با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ORM: بهترین ابزار برای توسعه دهندگان حرفه ای
موضوع کلی: برنامه نویسی
موضوع میانی: ORM (Object-Relational Mapping)
📋 سرفصلهای دوره
- 1. مقدمهای بر ORM و ضرورت استفاده از آن
- 2. مشکلات رایج در کار با دیتابیسهای رابطهای
- 3. ORM چیست و چگونه کار میکند؟
- 4. مزایای استفاده از ORM در توسعه نرمافزار
- 5. معرفی ORMهای محبوب در زبانهای مختلف برنامهنویسی
- 6. ORM در پایتون: SQLAlchemy
- 7. ORM در جاوا: Hibernate
- 8. ORM در PHP: Doctrine
- 9. ORM در Node.js: Sequelize
- 10. ORM در Ruby: ActiveRecord
- 11. مقایسه ORMهای مختلف: نقاط قوت و ضعف
- 12. نصب و پیکربندی یک ORM (مثال: SQLAlchemy)
- 13. تعریف مدلها (Models) و ارتباط آنها با جداول دیتابیس
- 14. انواع دادهها و Mapping آنها در ORM
- 15. ایجاد جداول دیتابیس با استفاده از ORM
- 16. Query Builder و نحوه ساخت کوئریهای پیچیده
- 17. انتخاب دادهها (SELECT) با استفاده از ORM
- 18. فیلتر کردن دادهها (WHERE) با استفاده از ORM
- 19. مرتبسازی دادهها (ORDER BY) با استفاده از ORM
- 20. اضافه کردن دادهها (INSERT) با استفاده از ORM
- 21. بهروزرسانی دادهها (UPDATE) با استفاده از ORM
- 22. حذف دادهها (DELETE) با استفاده از ORM
- 23. ارتباطات بین جداول: One-to-One
- 24. ارتباطات بین جداول: One-to-Many
- 25. ارتباطات بین جداول: Many-to-Many
- 26. Lazy Loading و Eager Loading
- 27. Transaction Management در ORM
- 28. Caching در ORM برای بهبود عملکرد
- 29. Migration و مدیریت تغییرات Schema دیتابیس
- 30. استفاده از ORM در پروژههای وب
- 31. استفاده از ORM در APIها
- 32. امنیت در ORM: جلوگیری از SQL Injection
- 33. بهینهسازی کوئریهای ORM
- 34. تست کردن کدهای ORM
- 35. الگوهای طراحی (Design Patterns) در ORM
- 36. ORM و Microservices
- 37. ORM و NoSQL Databases (آشنایی)
- 38. اشتباهات رایج در استفاده از ORM و نحوه جلوگیری از آنها
- 39. دیباگ کردن مشکلات ORM
- 40. ORM و Performance Monitoring
تگها:
ActiveRecord
database
Doctrine
Hibernate
Java
Node.js
Object-Relational Mapping
ORM
performance
PHP
Python
Ruby
security
Sequelize
SQLAlchemy
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.