TDD in Java SE 17
Offered By: Pluralsight
Course Description
Overview
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.
No one wants to deal with poorly designed, buggy software. In this course, TDD in Java, 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.
No one wants to deal with poorly designed, buggy software. In this course, TDD in Java, 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.
Syllabus
- Course Overview 1min
- What Is TDD and Why Use It? 14mins
- Starting Small with TDD 32mins
- Using TDD to Drive the Design 41mins
- TDD Nuances and Best Practices 20mins
Taught by
Andrejs Doronins
Related Courses
Learn to Program: Crafting Quality CodeUniversity of Toronto via Coursera Introduction to Agile Software Development: Tools & Techniques
University of California, Berkeley via edX Software Architecture & Design
Georgia Institute of Technology via Udacity Software Design for Non-Designers
mooc.house via Independent Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera