وبینارهای کد و قهوه - ORM چیه و چرا باید ازش استفاده کنیم؟
ویدیوی معرفی
کد رویداد: 86373
بهمن شادمهر
مدرس
بهمن شادمهر
برنامه‌نویس ارشد بک اند
شروع وبینار 12 آذر 1401 - ساعت 18:00
مدت وبینار
1 ساعت
1
ORM چیه و چرا باید از اون استفاده کرد؟
12 آذر 1401
ساعت 18:00 تا 19:00
محل برگزاری آنلاین
این وبینار در نرم‌افزار اختصاصی برگزار می‌شود
زال کدرز
برگزارکننده
زال کدرز
Webinar Ad Banner 1
Webinar Ad Banner 2
Webinar Ad Banner 3
اشتراک‌گذاری

وبینارهای کد و قهوه - ORM چیه و چرا باید ازش استفاده کنیم؟
برگزار شده

وبینارهای کد و قهوه - ORM چیه و چرا باید ازش استفاده کنیم؟

مدت وبینار:
ذخیره کردن
وبینارهای کد و قهوه - ORM چیه و چرا باید ازش استفاده کنیم؟

وبینارهای کد و قهوه - ORM چیه و چرا باید ازش استفاده کنیم؟
برگزار شده

وبینارهای کد و قهوه - ORM چیه و چرا باید ازش استفاده کنیم؟

مدت وبینار:
ذخیره کردن
کد رویداد: 86373
بلیت‌های وبینار
تومان
بلیت ویدئو
رایگان

توضیحات
سرفصل‌ها
مخاطبین
نظرات
توضیحات

توی برنامه نویسی اصطلاحی وجود داره به اسم ORM که مخفف اصطلاح Object Relational Mapper هستش. این اصطلاح به روشی گفته میشه که با کمک اصول و پارادایم‌های شئ‌گرایی، ارتباط با دیتابیس رو برامون راحت‌تر میکنه. در واقع به جای این که شما با کوئری‌های دیتابیسی سر و کله بزنید، میتونید از آبجکت‌هایی که از روی کلاس‌های ORM شما ساخته شدن استفاده کنید و با کمک اون‌ها ارتباط با دیتابیس رو راحت تر کنید.

 

مزایای استفاده از ORM:

  • عدم تکرار کد: با استفاده از ORM ها، کدهای ما یک بار نوشته میشن و از اون به بعد هر جا که نیاز داشتیم که به جدول دیتابیسی دسترسی داشته باشیم، از همون کلاس ساخته شده با کمک ORM استفاده کنیم.
  • آتومیت بودن بخش زیادی از عملیات‌ها.
  • عدم نیاز به نوشتن کدهای SQL: بخش زیادی از برنامه نویس‌ها دانش کافی برای نوشتن کدهای قوی SQL ای ندارن. به همین خاطر هم هستش که استفاده از ORM ها میتونه مشکلات خیلی زیادی رو حل کنه.
  • استفاده‌ی راحت از ترنزاکشن‌ها.
  • امکان اتصال کد به دیتابیس‌های مختلف بدون نیاز به تغییر در ساختار اصلی مدل‌ها.
  • امکان استفاده از ارث بری برای قرار دادن فیلدهای مشترک در جدول‌های دیتابیسی.

معایب استفاده از ORM:

  • برای استفاده از ORM، باید لایبرری مرتبط با اون دیتابیس رو بلد باشید و ممکنه هر لایبرری سینتکس مخصوص به خودش رو داشته باشه.
  • پرفورمنس ORMها توی کوئری‌های عادی خوب هستش. ولی برای کوئری‌های بزرگ، کسی که به صورت تخصصی SQL کار میکنه قطعا میتونه کدهای بهتری بنویسه.
  • اگه ندونید پشت پرده چه اتفاقی داره میوفته، قطعا خیلی وقت‌ها ممکنه کدهایی بنویسید که از نظر پرفورمنس اصلا مناسب عمل نمیکنن.

 

توی این وبینار، اول از همه قراره که مزایا و معایب ORM ها رو به صورت کامل بررسی کنیم. بعد از اون سراغ کد نویسی میریم و با نحوه‌ی استفاده از ORM آشنا میشیم و در نهایت هم مشکلاتی که ممکنه هنگام استفاده از ORM رخ بده رو بررسی میکنیم.

 

این وبینار توسط کافی کد کمپ برای شما آماده شده. کافی کد کمپ قصد داره در قالب چند مجموعه وبینار تحت عنوان وبینارهای کد و قهوه، به برنامه نویس‌های تازه کار کمک کنه تا توی مسیر درستی قرار بگیرن و از آموزش‌های با کیفیت و رایگان بهره‌مند بشن.

سرفصل‌ها
  • ORM چیه؟
  • مزایای ORM
  • معایب ORM
  • استفاده از ORM در پایتون
  • ترنزاکشن‌ها
  • لاک کردن دیتابیس
  • مشکل n + 1

 

مخاطبین

برای استفاده از این وبینار بهتره که آشنایی حداقلی با برنامه نویسی داشته باشید. نیازی نیست با دیتابیس و SQL آشنا باشید ولی یه آشنایی نسبی میتونه کمک کنه.

نیاز به نصب چیز خاصی نیست هر چیزی که نیاز باشه توی وبینار بهتون آموزش داده میشه

نظرات
امتیاز 5 از 5 ( 5 نظر )
5.0
بروز و کاربردی بودن محتوا
5.0
ارزش محتوای وبینار نسبت به قیمت
5.0
تسلط و دانش مدرس وبینار
5.0
تجربه محور بودن محتوا
Webinar Ad Banner 1
Webinar Ad Banner 2
Webinar Ad Banner 3
بهمن شادمهر
مدرس
بهمن شادمهر
برنامه‌نویس ارشد بک اند
شروع وبینار 12 آذر 1401 - ساعت 18:00
مدت وبینار
1 ساعت
1
ORM چیه و چرا باید از اون استفاده کرد؟
12 آذر 1401
ساعت 18:00 تا 19:00
زال کدرز
برگزارکننده
زال کدرز
محل برگزاری آنلاین
این وبینار در نرم‌افزار اختصاصی برگزار می‌شود
اشتراک‌گذاری
وبینارهای کد و قهوه - ORM چیه و چرا باید ازش استفاده کنیم؟