Companies Home Search Profile

Test-driven Development: The Big Picture

Focused View

Jason Olson

1:14:33

99 View
  • 1. Course Overview.mp4
    01:24
  • 1. Module Overview.mp4
    01:36
  • 2. Software Development Challenges.mp4
    05:11
  • 3. What Is Test-driven Development.mp4
    03:00
  • 4. History of Test-driven Development.mp4
    01:55
  • 5. Why Practice Test-driven Development.mp4
    04:24
  • 6. Module Summary.mp4
    01:20
  • 1. Module Overview.mp4
    00:28
  • 2. Types of Testing.mp4
    07:55
  • 3. Testing Frameworks and Tools.mp4
    01:50
  • 4. Testing Concepts.mp4
    05:19
  • 5. Insights from Testing.mp4
    01:14
  • 6. Module Summary.mp4
    00:58
  • 1. Module Overview.mp4
    00:53
  • 2. Dependency Injection.mp4
    05:25
  • 3. Test Doubles.mp4
    03:13
  • 4. Best Practices.mp4
    03:21
  • 5. Module Summary.mp4
    00:43
  • 1. Module Overview.mp4
    00:39
  • 2. Anti-patterns.mp4
    04:37
  • 3. Limitations of TDD.mp4
    02:14
  • 4. Common Questions.mp4
    02:51
  • 5. Module Summary.mp4
    01:03
  • 1. Module Overview.mp4
    00:51
  • 2. Performance Testing.mp4
    02:50
  • 3. Production Testing.mp4
    02:49
  • 4. Security and Compliance Testing.mp4
    01:54
  • 5. Module Summary.mp4
    00:58
  • 6. Course Summary.mp4
    03:38
  • Description


    Developing software can be expensive. Surprisingly, much of this cost is found in software maintenance. Come learn about test-driven development, a practice that aims to help reduce these costs as well as enable building of higher quality software.

    What You'll Learn?


      Test-driven development aims to help with runaway costs as well as enabling developers to build higher quality software in the first place. In this course, Test-driven Development: The Big Picture, you'll learn the basics of test-driven development, a development practice aimed at building high-quality software. First, you'll learn what test-driven development is and why it exists. Next, you’ll discover the different terminology and tools of the trade when doing test-driven development. Then. you’ll figure out how to practice test-driven development by working through a series of test-driven development examples. Finally, you’ll explore the gotchas you need to watch out for and other topics you should know. When you’re finished with this course, you'll have the necessary knowledge to start building up your test-driven development skills and to help yourself improve the quality of the software you build.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Jason Olson is a software engineer passionate about distributed computing and cloud-based technology. He is a full stack developer at Concur, and formerly a Technical Evangelist and Program Manager at Microsoft. Outside of work, he is a father of two and loving husband. He loves building back-end systems that are distributed, can scale, and are fault-tolerant and reliable. He has delivered talks at Microsoft //build/ (2011, 2013, 2014, and 2015), Tech Ed, internal Microsoft conferences, and many .NET user groups. He has also appeared as a guest on podcasts like .NET Rocks and Hanselminutes.
    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 29
    • duration 1:14:33
    • level preliminary
    • English subtitles has
    • Release Date 2022/12/13