HOME > Development > Learn Test Driven Development in Java

Learn Test Driven Development in Java

  • Development
  • Jan 12, 2025
SynopsisLearn Test Driven Development in Java, available at $29.99, h...
Learn Test Driven Development in Java  No.1

Learn Test Driven Development in Java, available at $29.99, has an average rating of 4.05, with 39 lectures, based on 790 reviews, and has 4865 subscribers.

You will learn about By the end of this course, you will be able to use a test driven approach to successfully deliver Java applications In this course, you will learn how to design applications with testability in mind In this course, you will learn how the rapid feedback loop of a test driven cycle can give real productivity and quality benefits You will learn some common testing pitfalls to avoid when writing your tests You will learn how to apply test driven development to your existing code allowing you to start applying TDD immediately This course is ideal for individuals who are Java software developers It is particularly useful for Java software developers.

Enroll now: Learn Test Driven Development in Java

Summary

Title: Learn Test Driven Development in Java

Price: $29.99

Average Rating: 4.05

Number of Lectures: 39

Number of Published Lectures: 36

Number of Curriculum Items: 39

Number of Published Curriculum Objects: 36

Original Price: $39.99

Quality Status: approved

Status: Live

What You Will Learn

  • By the end of this course, you will be able to use a test driven approach to successfully deliver Java applications
  • In this course, you will learn how to design applications with testability in mind
  • In this course, you will learn how the rapid feedback loop of a test driven cycle can give real productivity and quality benefits
  • You will learn some common testing pitfalls to avoid when writing your tests
  • You will learn how to apply test driven development to your existing code allowing you to start applying TDD immediately
  • Who Should Attend

  • Java software developers
  • Target Audiences

  • Java software developers
  • This “Java Training: Test Driven Development Tutorial for Java” course provides everything you need to know to get started with test driven development in Java.

    This course covers test driven development from scratch, through video lectures, demonstrations of practicing a test driven approach, and through exercises for you to complete, allowing you to gain valuable experience in using TDD.

    For more information on our “Java Training: Test Driven Development Tutorial for Java” courses, visit our course page.

    Sign up for this Java Training course now and learn from the ultimate test driven development tutorial for Java.

    Course Curriculum

    Chapter 1: Introduction to TDD

    Lecture 1: What is TDD

    Lecture 2: The Test Driven Development cycle

    Lecture 3: Why TDD?

    Chapter 2: Demonstrating TDD, through walkthroughs and exercises

    Lecture 1: Lets get started, introducing our example app

    Lecture 2: Demonstrating the reverse polish calculator

    Lecture 3: TDD walkthrough part 1

    Lecture 4: TDD walkthrough part 2

    Lecture 5: TDD walkthrough part 3

    Lecture 6: Walkthrough summary, common questions

    Chapter 3: Real world TDD Part 1 : Design enabling test

    Lecture 1: Introduction to real world testing

    Lecture 2: Introducing SOLID design principles

    Lecture 3: Single responsibility principle

    Lecture 4: Open closed principle

    Lecture 5: Liskov substitution

    Lecture 6: Interface seggregation

    Lecture 7: Dependency inversion

    Chapter 4: Real world TDD Part 2 : Test doubles

    Lecture 1: Introducing test doubles

    Lecture 2: Stubs

    Lecture 3: Fakes

    Lecture 4: Mocks

    Lecture 5: Demonstrating Test Doubles

    Lecture 6: Mock frameworks

    Chapter 5: Testing legacy code

    Lecture 1: Dealing with legacy code

    Lecture 2: Demonstration of testing legacy code

    Lecture 3: Legacy code summary

    Chapter 6: Test principles

    Lecture 1: Test principles

    Lecture 2: Testing anti-patterns: The Singleton

    Lecture 3: Testing anti-patterns: Create the World

    Lecture 4: Testing anti-patterns: Completely Mocked

    Lecture 5: Testing anti-patterns: The Exceptional Test

    Lecture 6: Testing anti-patterns: Usually Passes

    Lecture 7: Testing anti-patterns: One Big Test

    Lecture 8: Test anti-patterns: The Slow Test

    Lecture 9: Testing anti-patterns: Second class test

    Chapter 7: Applying TDD

    Lecture 1: Applying Test Driven Development

    Lecture 2: TDD Kata

    Instructors

  • Learn Test Driven Development in Java  No.2
    Fluent Software Solutions
    High Quality Training for Software Developers
  • Rating Distribution

  • 1 stars: 16 votes
  • 2 stars: 42 votes
  • 3 stars: 178 votes
  • 4 stars: 324 votes
  • 5 stars: 230 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!