In this introductory course you will get both a full overview of what TDD is, when it can and can't be applied, and what its benefits are for practitioners and organizations. You will also have the opportunity to get hands on with a few fun introductory projects where you can apply what you have learned and experience the benefits of this approach to problem solving yourself.
제공자:


이 강좌에 대하여
귀하가 습득할 기술
- Code Refactoring
- Test-Driven Development
- Python Programming
제공자:

LearnQuest
LearnQuest is the preferred training partner to the world’s leading companies, organizations, and government agencies. Our team boasts 20+ years of experience designing, developing and delivering a full suite industry-leading technology education classes and training solutions across the globe. Our trainers, equipped with expert industry experience and an unparalleled commitment to quality, facilitate classes that are offered in various delivery formats so our clients can obtain the training they need when and where they need it.
강의 계획표 - 이 강좌에서 배울 내용
Introduction to Test-Driven Development
In this module, we're going to take an introductory look at TDD and define some terms.
Core Concepts
Get into the rhythm of TDD by practicing the TDD Mantra and following the TDD workflow's phases. See a day in the life of a test-driven developer and put these into practice.
Existing Types of Testing and the Powerful Assert Statement
In this module, we will review all the existing kind, levels and type of testing. We'll explore where TDD borrows from these and where TDD fits. We'll also introduce the assert statement.
Hands on Projects for Beginners
This is a series of small python projects that already have requirements that are ready to turn into tests. Sample tests and Sample implementations are also included if you need a little help getting started.
테스트 기반 개발 특화 과정 정보
In this Test-Driven Development Specialization, we will take a hands-on look at Test-Driven Development by writing and implementing tests from the first module. You'll be translating user specs into unit tests, applying the Red-Green-Refactor mantra, and applying mocks in python with the unit test mock module.

자주 묻는 질문
강의 및 과제를 언제 이용할 수 있게 되나요?
이 전문 분야를 구독하면 무엇을 이용할 수 있나요?
재정 지원을 받을 수 있나요?
궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.