YoVDO

ICAgile (ICP-PRG): Test-driven Programming Approach

Offered By: Pluralsight

Tags

Agile Courses Software Development Courses Test-Driven Development Courses

Course Description

Overview

This course will teach you how to use BDD to define user story scenarios and acceptance criteria as well as using TDD to code loosely coupled, cohesive, refactored software at the unit level.

A lot of problems come from a lack of preparation in software development, especially when in comes to testing your code. In this course, ICAgile (ICP-PRG): Test-driven Programming Approach, you’ll learn to use a test-driven programming approach to significantly improve software quality. First, you’ll explore Behavior-driven Development (BDD) where you learn to define, in collaboration with your users, the scenarios and acceptance criteria for user stories. Next, you’ll discover, how specification by example complements BDD by clarifying the business rules by defining the expected output for given inputs. Finally, you’ll learn how to use Test-drive Development (TDD), to develop quality, tested, and refactored code at the unit level. When you’re finished with this course, you’ll have the skills and knowledge of Test-driven Programming needed to develop high quality software that is fit-for-purpose.

Taught by

Timothy Guay

Related Courses

البرمجة الموجهة بالاختبارات المقبولة
Rwaq (رواق)
Desarrollo de Aplicaciones Web: Prueba y Despliegue
University of New Mexico via Coursera
Engineering Maintainable Android Apps
Vanderbilt University via Coursera
Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera
TDD – Desenvolvimento de Software Guiado por Testes
Instituto Tecnológico de Aeronáutica via Coursera