آموزش جاوا: مبانی BDD

Java: BDD Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره اصول ، عملکرد و مزایای توسعه رفتار را ارائه می دهد. این به توسعه دهندگان جاوا کمک می کند تا اصول BDD را درک کرده و آنها را با Cucumber و JBehave اعمال کنند و ارتباط بین BDD و Agile را برقرار می کند. اغلب تهیه نرم افزاری که نیازهای تجاری را برطرف می کند و رفتار کاربر نهایی را دنبال می کند در حالی که می فهمد شما بسیار مهم است. نه تنها کارها را به درستی انجام دهید ، بلکه کارهای درست را نیز انجام دهید. در این دوره ، Java: BDD Fundamentals ، اصول ، عملکرد و مزایای توسعه رفتار محور (BDD) را خواهید آموخت. ابتدا همه چیز در مورد BDD و ریشه ها و فلسفه آن و همچنین یادگیری در مورد مشکلات افزودن ارزش تجاری به برنامه و درک انگیزه BDD خواهید آموخت. در مرحله بعدی ، گام بین TDD و BDD را با شروع یک برنامه TDD و ساخت ویژگی ها و داستان های مبتنی بر آن ، کاوش خواهید کرد. شما هم Cucumber و هم محیط JBehave را کشف خواهید کرد و با استفاده از این دو چارچوب Java BDD روی ویژگی های مشابه کار می کنید. سرانجام ، شما نحوه اتصال مفاهیم BDD و Agile را یاد خواهید گرفت و نحوه کار با BDD را در یک محیط Agile کشف خواهید کرد. وقتی این دوره را به پایان رسانید ، مهارت و دانش اصول BDD جاوا را برای توسعه برنامه هایی که ارزش تجاری را فراهم می کنند و استفاده از این دانش برای پروژه های خودتان را خواهید داشت.

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

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

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

معرفی BDD Introducing BDD

  • مقدمه Introduction

  • ارزش تجاری نرم افزار Software Business Value

  • از تجزیه و تحلیل الزامات گرفته تا معیارهای پذیرش From Requirements Analysis to Acceptance Criteria

برداشتن گام بین TDD و BDD Making the Step Between TDD and BDD

  • از TDD به BDD From TDD to BDD

  • مزایا و چالش های BDD BDD Benefits and Challenges

  • برنامه مدیریت پروازها The Flights Management Application

کار BDD با خیار Working BDD with Cucumber

  • معرفی خیار Introducing Cucumber

  • نصب و پیکربندی خیار Cucumber Installation and Configuration

  • اضافه کردن یک پرواز برتر با خیار Adding a Premium Flight with Cucumber

  • اضافه کردن مسافر فقط یک بار Adding a Passenger Only Once

  • افزودن خط مشی برای امتیازات اضافی Adding a Policy for Bonus Points

کار BDD با JBehave Working BDD with JBehave

  • معرفی JBehave Introducing JBehave

  • JBehave نصب و پیکربندی JBehave Installation and Configuration

  • اضافه کردن یک پرواز برتر با JBehave Adding a Premium Flight with JBehave

  • اضافه کردن مسافر فقط یک بار Adding a Passenger Only Once

  • افزودن خط مشی برای امتیازات اضافی Adding a Policy for Bonus Points

  • خیار در مقابل JBehave Cucumber vs. JBehave

اتصال مفاهیم BDD و Agile Connecting BDD and Agile Concepts

  • اتصال مفاهیم BDD و Agile Connecting BDD and Agile Concepts

  • مفاهیم اصلی چابک Agile Main Concepts

  • چابک و BDD رو در رو Agile and BDD Face to Face

کار BDD در یک محیط چابک Working BDD in an Agile Environment

  • کار BDD در یک محیط چابک Working BDD in an Agile Environment

  • دو سرعت ، روز به روز The Sprint, Day by Day

  • نتیجه گیری و دوره های مرتبط Conclusions and Related Courses

نمایش نظرات

آموزش جاوا: مبانی BDD
جزییات دوره
2h 14m
24
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
123
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Catalin Tudose Catalin Tudose

من در پیتستی ، رومانی متولد شدم و در رشته کامپیوتر در بخارست تحصیل کردم و در سال 1997 فارغ التحصیل شدم و در سال 2006 دکترای خود را با تز "پایگاه داده های مکانی برای بازسازی امداد" دریافت کردم. من در دانشگاه "Politehnica" دوره های Bucuresti و حوزه های علمیه در مورد تجزیه و تحلیل الگوریتم ها ، گرافیک کامپیوتر ، طراحی منطق و طراحی پایگاه داده تدریس کرده ام. من در صنعت توسعه نرم افزار مشارکت داشته ام ، از اواخر دهه 90 کار می کردم و از اوایل سال 2000 روی فناوری های جاوا و جاوا تمرکز داشتم. در حال حاضر در حال توسعه/توسعه دوره های جاوا و وب در داخل شرکت Luxoft هستم.