×
ribbon

آموزش عمیق تراکنش‌ها در Spring

مدرس:Udemy

Hussein Akar

مدیریت تراکنش در اسپرینگ: پیکربندی، نقاط ذخیره، ایزولاسیون و بازگشت خطا

جدید
زیرنویس
4دانشجو
4ساعت
سرفصل‌ها
پیشرفته سطح دوره
بروزرسانیمهر ۱۴۰۵
محتوای دوره
سرفصل‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

درک مبانی مدیریت تراکنش در اسپرینگ.

پیکربندی و مدیریت تراکنش‌ها با رویکردهای بیانی و برنامه‌نویسی اسپرینگ.

پیاده‌سازی رفتار تراکنشی در لایه‌های مختلف یک برنامه.

آشنایی با ویژگی‌های پیشرفته تراکنشی مانند نقاط ذخیره، انتشار تراکنش و سطوح ایزولاسیون.

این دوره شامل:

4 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

سرفصل‌های دوره

9 فصل45 جلسه4 ساعت ویدیو
شروع کار
  معرفی دوره
02:52
  پیش‌نیازها
02:25
معرفی چارچوب اسپرینگ (اختیاری)
  معرفی ماژول
01:51
  معرفی چارچوب اسپرینگ
05:10
  تزریق وابستگی و کنترل وارونه
04:18
  ایجاد اپلیکیشن اسپرینگ بوت
03:52
  انوتیشن‌ها
04:09
  لایه ارائه
12:26
  لایه خدمات
04:51
  لایه دسترسی به داده‌ها
04:34
  ذخیره‌سازی داده‌ها در پایگاه داده‌ها
05:56
تراکنش پایگاه داده
  تراکنش چیست
03:05
  نصب داکر و مای‌اس‌کیوال
06:00
  مدیریت تراکنش با کنسول مای‌اس‌کیوال
10:12
  نقطه ذخیره تراکنش
05:55
  مدیریت تراکنش با جاوا ساده
07:18
معاملات اسپرینگ
  معرفی ماژول
01:07
  راه‌اندازی پروژه
05:07
  مدیریت استثناء CORS
05:37
  رفع ابهام از نشست باز در نما (OSIV)
07:24
  نشانه‌گذاری تراکنشی
07:24
  به‌روزرسانی‌های تراکنشی
04:24
  معاملات صرفا خواندنی
03:37
  پروکسی فریم‌ورک Spring
01:47
  بارگذاری زودهنگام آشکار‌شده
06:25
  استثناهای بدون جلسه و مقداردهی اولیه تاخیری
05:35
  معاملات اجرای‌شده
04:58
استثناها و بازگردانی‌ها
  نوع‌های استثنا
13:06
  چگونگی تأثیر استثناها بر تراکنش‌ها
05:20
  کنترل بازگردانی
04:07
انتقال تراکنش
  نوع‌های انتشار
07:52
  حدود تراکنش‌ها
05:49
  ناهماهنگی داده‌ها
05:24
رویدادهای اسپرینگ
  معرفی رویدادهای اسپرینگ
02:40
  شنونده رویداد
10:47
  پردازش رویداد شرطی
05:17
  انتشار استثنا
04:54
  شنونده رویداد تراکنشی
06:33
  فاز پیش از ثبت تراکنش
02:30
  بازیابی از خطا
09:40
  شنوندگان خاموش
03:45
  اجرای جایگزین
03:02
سطوح ایزولاسیون
  معرفی سطح ایزولاسیون
02:10
  نمایش عملی با مای‌اس‌کیوال
09:47
جمع‌بندی
  خیلی خوشحالیم که در این دوره حضور داشتید
00:33

توضیحات دوره

این دوره جامع مدیرت تراکنش در چارچوب فریم‌ورک اسپرینگ را پوشش می‌دهد. شما با پیکربندی و مدیریت تراکنش‌ها با استفاده از رویکردهای بیانی و برنامه‌نویسی در اسپرینگ آشنا می‌شوید. پیاده‌سازی رفتار تراکنشی در لایه‌های مختلف برنامه را فرا می‌گیرید و به ویژگی‌های پیشرفته تراکنشی مانند نقاط ذخیره (save-points)، انتشار تراکنش و سطوح ایزولاسیون می‌پردازید. همچنین با تراکنش‌های تو در تو و پیامدهای آن‌ها آشنا می‌شوید و روش‌های بهینه‌سازی مدیریت تراکنش برای کارایی و قابلیت اطمینان را فرا می‌گیرید. مباحث معماری مبتنی بر پیام و مزایای آن و استراتژی‌های مدیریت استثناء در برنامه‌های اسپرینگ را نیز بررسی می‌کنید تا به توسعه‌دهندگان کمک کند تا برنامه‌ای پایدار و قابل بازیابی در برابر خطاها ارائه دهند. بانس: مسیرهای یادگیری و نکات کلیدی برای ارتقای قابلیت اطمینان برنامه و بازیابی سریع از شکست‌ها ارائه می‌شود. الزامات: داشتن دانش پایه جاوا و دانش پایه پایگاه داده‌های رابطه‌ای مانند SQL، MySQL، MariaDB یا PostgreSQL.

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
1دوره
4دانشجو
من مهندس نرم‌افزار خودآموخته‌ای هستم که از سن ۱۲ سالگی با ساخت وب‌سایت‌ها و برنامه‌های کوچک برای خانواده و دوستان وارد حوزه توسعه نرم‌افزار شدم؛ این شور اولیه پایهٔ حرفه‌ام را گذاشت و بعدها به‌عنوان یک توسعه‌دهندهٔ فول‌استک به‌طور حرفه‌ای فعالیت کردم. با بیش از یک دهه تجربه، مجموعه‌ای متنوع از مهارت‌ها را پرورش داده‌ام و در پروژه‌هایی با مقیاس‌های گوناگون از استارت‌آپ‌های کوچک تا شرکت‌های بزرگ مشارکت کرده‌ام. تمرکز اصلی من همواره بر طراحی و ساخت نرم‌افزارهای مقیاس‌پذیر و نگهداری‌پذیر است که نیازهای دنیای واقعی را برآورده می‌کنند. فراتر از تخصص فنی‌ام، به اشتراک‌گذاری دانش و توانمندسازی دیگران متعهد هستم. از تدریس و راهنمایی لذت می‌برم و به توسعه‌دهندگان آینده کمک می‌کنم تا درک بهتری از توسعه نرم‌افزار پیدا کنند و آن‌ها را به پیگیری مسیر خود در این حوزهٔ همیشه در حال تحول ترغیب کنم.
poster

آموزش عمیق تراکنش‌ها در Spring

4دانشجو

دوره‌های مشابه