تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی Spring Boot: توسعه آزمایش محور

دوره آموزشی Spring Boot: توسعه آزمایش محور

44 دقیقهپیشرفته2023-05-11

مدرسین

Frank P Moley III

Frank P Moley III

Senior Principal Engineer at Catch&Release

جزئیات دوره

نوشتن کدی که بتونی راحت تستش کنی—زود و مرتب—نه‌تنها بهت کمک می‌کنه که کد باکیفیت‌تری بنویسی، بلکه می‌تونه این کار رو با الگوهای تکرارپذیری انجام بده که توی پروسه‌های ساخت و استقرار کد اجرا می‌شن. تمرین توسعه مبتنی بر تست می‌تونه بهت کمک کنه تا سریع‌تر نرم‌افزار رو منتشر کنی و مطمئن بشی که محصول نهایی کیفیت بالایی داره. در این دوره، فرانک مولی بهت یاد می‌ده چطور اپلیکیشن‌های جاوای مبتنی بر Spring بنویسی که الگوی توسعه مبتنی بر تست رو دنبال کنن تا بتونی سریع‌تر به کد باکیفیت برسی. او یه نگاه کلی به شیوه‌های توسعه مبتنی بر تست در Spring می‌ندازه، تست واحد در اپلیکیشن‌های Spring رو بررسی می‌کنه، از اشیاء موک برای تست واحد استفاده می‌کنه، تست رو با Spring ادغام می‌کنه و خیلی چیزهای دیگه. فرانک در طول دوره چالش‌ها و راه‌حل‌ها رو بهت می‌ده تا بتونی اونچه که یاد گرفتی رو در عمل پیاده‌سازی کنی.

اهداف یادگیری:
نوشتن کد قابل تست در توسعه نرم‌افزار
سرعت بخشیدن به چرخه‌های انتشار نرم‌افزار با استفاده از تست‌های مکرر
شیوه‌های توسعه مبتنی بر تست در Spring
تست واحد در اپلیکیشن‌های Spring
استفاده از اشیاء موک برای تست واحد
ادغام تست‌ها با Spring
حل چالش‌ها و تمرین‌های عملی در طول دوره

مهارت ها

SpringSoftware TestingJavaDevOps FoundationsWeb Development ToolsAdvancedOracleDevOpsWeb DevelopmentOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - بهبود کیفیت و بهره‌وری با TDD
  • 02 - آنچه باید بدانید

1. TDD اسپرینگ

  • 03 - توسعه آزمایش محور
  • 04 - تست در اسپرینگ
  • 05 - واحد تست یک برنامه Spring
  • 06 - چالش - آزمون واحد
  • 07 - حل - آزمون واحد
  • 08 - تست یکپارچه سازی با Spring
  • 09 - چالش - آزمون ادغام
  • 10 - حل - تست یکپارچه سازی
  • 11 - تست وب با Spring
  • 12 - چالش - تست یکپارچه سازی وب
  • 13 - راه حل - تست یکپارچه سازی وب

نتیجه

  • 14 - مراحل بعدی

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal