آموزش اشکال زدایی و مدیریت خطا در Spring Framework 5

Debugging and Error Handling in Spring Framework 5

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: اشکالات و استثناهای کشف نشده در برنامه های Spring 5 شما منجر به تجربه کاربری ضعیف می شود و برنامه شما را در معرض حملات مخرب قرار می دهد. این دوره به شما می آموزد که چگونه برنامه های Spring 5 خود را اشکال زدایی کنید و استثناها را در برنامه خود مدیریت کنید. اشکال زدایی برنامه های Spring 5 برای اشکالات احتمالی اولین گام برای ساختن برنامه های کاربردی پایدار و ایمن است و رسیدگی به استثناها دومین مرحله است. در این دوره آموزشی، Debugging and Error Handling in Spring Framework 5، شما یاد خواهید گرفت که برنامه های Spring 5 خود را با استفاده از IntelliJ IDEA اشکال زدایی کنید و با استفاده از استثنائات، برنامه های خود را در تولید ایمن کنید. ابتدا، نحوه اشکال زدایی یک برنامه کاربردی در طول توسعه با استفاده از IDE ها، تنظیم نقاط شکست و تغییر رفتار نقطه شکست بر اساس مقادیر متغیرها را بررسی خواهید کرد. در مرحله بعد، در صورت عدم رسیدگی به استثنائات، مدیریت استثنا و آسیب پذیری های امنیتی را که برنامه خود را روی آنها باز می کنید، کشف خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه استثناها را در سطح کنترلر و در سطح برنامه با استفاده از حاشیه نویسی ارائه شده در Spring Framework 5 مدیریت کنید. پس از اتمام این دوره، مهارت ها و دانش رفع اشکال را خواهید داشت. برنامه های کاربردی Spring 5 و رسیدگی به استثنائات محیط تولید مورد نیاز برای ایمن سازی برنامه ها از هرگونه سوء استفاده و آسیب پذیری احتمالی و بهبود تجربه کلی مشتری برای برنامه شما.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

آماده سازی محیط Preparing the Environment

  • بررسی اجمالی Overview

  • چکمه بهار و بهار Spring and Spring Boot

  • بررسی اجمالی پروژه Project Overview

  • اشکال زدایی Debugging

  • استثناها Exceptions

  • استثناهای کشف نشده Uncaught Exceptions

  • پستچی Postman

  • خلاصه Summary

اشکال زدایی پروژه Debugging the Project

  • بررسی اجمالی Overview

  • بررسی اجمالی اشکال زدایی Debugging Overview

  • راه اندازی در حالت اشکال زدایی (با استفاده از IDE) Launching in Debug Mode (Using IDE)

  • پیکربندی اشکال زدایی بهار Spring Debug Configuration

  • تنظیم نقطه انفصال Setting a Breakpoint

  • متغیرها را مرور کنید Review the Variables

  • نقاط شکست را کنترل کنید Control the Breakpoints

  • گزارش پیکربندی خودکار Auto-configuration Report

  • خلاصه Summary

رسیدگی به استثناها Handling Exceptions

  • بررسی اجمالی Overview

  • رسیدگی به استثنا Exception Handling

  • صفحه برچسب سفید The Whitelabel Page

  • یک استثنا مطرح کنید Raise an Exception

  • کنترل کننده استثنای پیش فرض را سفارشی کنید Customize Default Exception Handler

  • با استفاده از ErrorController Using ErrorController

  • صفحات الگو Template Pages

  • وضعیت پاسخ HTTP HTTP Response Status

  • بهترین شیوه ها Best Practices

  • خلاصه Summary

استفاده از ExceptionHandler Using ExceptionHandler

  • بررسی اجمالی Overview

  • بررسی اجمالی @ExceptionHandler @ExceptionHandler Overview

  • @ExceptionHandler را ایجاد کنید Create @ExceptionHandler

  • استثنا را اداره کنید Handle the Exception

  • رسیدگی به استثناهای خاص Handle Specific Exceptions

  • اطلاعات درخواست را بخوانید Read Request Information

  • خلاصه Summary

مشاوره کنترلر ControllerAdvice

  • بررسی اجمالی Overview

  • رسیدگی به استثنای جهانی Global Exception Handling

  • نمای کلی @ControllerAdvice @ControllerAdvice Overview

  • @ControllerAdvice را ایجاد کنید Create @ControllerAdvice

  • ExceptionHandler@ را اضافه کنید Add @ExceptionHandler

  • تعیین محدوده @ControllerAdvice Scoping the @ControllerAdvice

  • سفارش @ControllerAdvice Order of @ControllerAdvice

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش اشکال زدایی و مدیریت خطا در Spring Framework 5
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 53m
43
Pluralsight (پلورال سایت) pluralsight-small
01 مهر 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Afzaal Ahmad Zeeshan Afzaal Ahmad Zeeshan

Afzaal Ahmad Zeeshan یک مهندس ارشد نرم افزار از Rabwah ، پاکستان است و برای توسعه منظم روزمره ، از NET Core و Node.js خوشش می آید. او در زمینه Cloud ، Mobile و API متخصص است. افضال با پلتفرم Azure تجربه دارد و دوست دارد کتابخانه ها/نرم افزارهای چند پلتفرمی را با NET Core ایجاد کند. Afzaal یک Alibaba Cloud MVP است ، دو بار به دلیل رهبری جامعه در توسعه نرم افزار ، پنج برابر وضعیت CodeProject MVP برای نوشتن و راهنمایی فنی و 4 برابر وضعیت MVP C # Corner در همان زمینه به وی امتیاز Microsoft MVP اعطا شده است. Afzaal یک منبع فعال فعال در GitHub و GitLab است ، شما می توانید او را به عنوان afzaal-ahmad-zeeshan پیدا کنید.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.