Companies Home Search Profile

TDD in Java SE 17

Focused View

Andrejs Doronins

1:50:36

104 View
  • 1. Course Overview.mp4
    01:28
  • 1. What Is TDD.mp4
    04:45
  • 2. Why Use TDD.mp4
    03:08
  • 3. Drawbacks of TDD.mp4
    03:48
  • 4. Prerequisites.mp4
    01:10
  • 5. Course Overview.mp4
    01:16
  • 01. Introduction.mp4
    01:22
  • 02. Understanding the Requirements.mp4
    03:06
  • 03. Writing the First Red Test.mp4
    02:00
  • 04. Making the Test Green.mp4
    01:11
  • 05. Refactoring Stage.mp4
    01:01
  • 06. Second RGR Cycle.mp4
    02:20
  • 07. Introducing Zombies.mp4
    06:06
  • 08. Testing for Invalid Input.mp4
    05:39
  • 09. One More RGR Cycle.mp4
    02:39
  • 10. Applying Triangulation.mp4
    02:00
  • 11. Further Challenges.mp4
    02:50
  • 12. Summary.mp4
    02:37
  • 01. Introduction.mp4
    00:57
  • 02. Understanding the Requirement.mp4
    03:17
  • 03. First Test - Empty Portfolio.mp4
    02:14
  • 04. Adding One Stock.mp4
    05:16
  • 05. Adding Many Stocks.mp4
    04:13
  • 06. Back to the Drawing Board.mp4
    04:31
  • 07. First Tests with the New Design.mp4
    03:13
  • 08. Making Controversial Decisions to Move Forward.mp4
    03:52
  • 09. Testing for Multiple Positions.mp4
    06:07
  • 10. Testing the Total Value.mp4
    03:23
  • 11. Further Challenges.mp4
    02:42
  • 12. Module Summary.mp4
    01:39
  • 1. Introduction.mp4
    01:10
  • 2. Where Is TDD Difficult to Apply.mp4
    06:23
  • 3. TDD Is not a Silver Bullet.mp4
    03:05
  • 4. TDD and Mocking.mp4
    04:23
  • 5. When TDD Loses Value.mp4
    04:15
  • 6. Course Summary.mp4
    01:30
  • Description


    This course will teach you how to use Test Driven Development (TDD) to produce well-designed and well-tested code in small, verifiable and steps.

    What You'll Learn?


      No one wants to deal with poorly designed, buggy software. In this course, TDD in Java SE 17, you'll learn to write clean, testable software using TDD.

      First, you'll understand the theory behind TDD, as well as its advantages, and disadvantages. Next, you'll learn how to apply TDD on several independent examples. Finally, you'll learn several advanced TDD concepts and the crucial tips for writing clean, maintainable tests.

      When you’re finished with this course, you’ll have the skills and knowledge of practical TDD needed to write professional software that other developers will love working with.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Andrejs Doronins
    Andrejs Doronins
    Instructor's Courses
    Andrejs is a Quality Assurance professional with over 6 years of experience. He specializes in Test Automation but does not neglect the importance of getting involved in the Software Development Life Cycle early - finding issues during requirements analysis is as important as doing manual and exploratory testing. He is experienced in writing unit, integration and acceptance tests for a wide number of technologies and contexts - from browser automation to the Web API layer and all the way to testing Enterprise messaging components.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 36
    • duration 1:50:36
    • level advanced
    • English subtitles has
    • Release Date 2023/07/17