Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Test-Driven Development using Kotlin (DELUXE EDITION) by Peter Pilgrim Java Champion
Part I
TDD Kotlin E0 Video Course Trailer (1:55)
TDD Kotlin E1 Introduction to the video course and overview (2:09)
TTDD Kotlin E2 Agile business practice (6:46)
TDD Kotlin E3 Course guidance, slidedeck and code repo - May 2020 (8:10)
TDD Kotlin E4 Frequently Asked Questions (F.A.Q) (4:31)
TDD Kotlin E5 Our user story, task and overview (5:24)
TDD Kotlin E6 What is Test-Driven Development? (0:51)
TDD Kotlin E7 What are the benefits of TDD? (1:28)
TDD Kotlin E8 TDD methodology at a glance (2:30)
Part II
TDD Kotlin E9 AC1 Find the journey time duration (9:50)
TDD Kotlin E10 Commit code to Git master branch (1:02)
TDD Kotlin E11 AC2 Find duration for the first available train (3:56)
TDD Kotlin E12 AC3 Find duration for the second available train (9:09)
TDD Kotlin E13 AC4 Find duration with waiting time (part 1) (9:45)
TDD Kotlin E14 AC4 Find duration with waiting time (part 2) (6:08)
TDD Kotlin E15 AC4 convert string time format to decimal hours (4:18)
TDD Kotlin E16 AC4 conversion decimal hours and minutes to string (5:50)
TDD Kotlin E17 AC4 putting it all together (10:25)
TDD Kotlin E18 AC5 Report fastest train between two stations (9:45)
TDD Kotlin E19 AC5 combining list collections with the functional zip operation (5:20)
Part III
TDD Kotlin E20 Let's draw conclusions and the way forward (9:21)
TDD Kotlin E21 The end game (1:45)
Bonus
TDD Kotlin Bonus - AC4 debug our find duration
Deluxe Edition Bonus
TDD Kotlin E19 Object-to-Functional Programming (13:16)
TDD Kotlin E20 Threadsafety and Immutability (4:13)
TDD Kotlin E21 List Collections (8:47)
TDD Kotlin E22 Map Collections (11:38)
TDD Kotlin E23 Set Collections (13:21)
TDD Kotlin E24 Mapping transformations (8:00)
TDD Kotlin E25 Zipping and unzipping (3:03)
TDD KotlIn E26 Filtering data on collections (16:54)
TDD Kotlin E27 Flattening data on collections (16:42)
TDD Kotlin E28 Folding data on collections (12:06)
TDD Kotlin E29 Fold Left Implementation (28:15)
TDD Kotlin E30 Fold Right implementation (11:06)
TDD Kotlin E31 Immutable Collections (14:31)
TDD Kotlin E32 Mockito Kotlin Framework (16:46)
TDD Kotlin E33 MockK Framework (16:19)
TDD Kotlin E34 Inferred Types (13:08)
TDD Kotlin E35 Expressions Part 1 (9:47)
TDD Kotlin E36 Expressions Part 2 (7:00)
TDD Kotlin E37 Expressions Part 3 (20:45)
TDD Kotlin E38 Default Parameters (8:27)
TDD Kotlin E39 Lambda Functions (8:03)
TDD Kotlin E40 Higher-order Functions (14:04)
TDD Kotlin P10 NHS COVID-19 Coupon Offer (1:09)
Teach online with
TDD Kotlin E5 Our user story, task and overview
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock