|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/intro-tdd-nicopaez/
课程评论:没有评论
**课程名称:** Test-Driven Development (TDD) 入门 **课程概述:** 本课程将带您深入理解 Test-Driven Development (TDD) 的核心原理。您将了解 TDD 的起源,并学习如何运用 TDD 技巧来解决编程难题。课程提供专门设计的练习,让您亲手实践 TDD。 虽然课程中的所有代码示例均使用 C# (.NET Core 8) 和 NUnit 编写,但课程所涵盖的所有主题和练习都易于推广到其他语言和技术。即使您不熟悉 C#,也可以使用自己熟悉的编程语言来学习本课程。 **课程时长:** 约 6 小时视频内容,建议预留至少 10 小时用于实践。 **课程特点:** * **理论与实践相结合:** 学习 TDD 的基本概念,并通过实践练习巩固。 * **语言无关性:** 核心TDD概念易于迁移到其他编程语言。 * **循序渐进:** 课程内容旨在帮助您入门,并鼓励持续练习以熟练掌握 TDD。 **学习建议:** * 积极完成课程中的练习,并将您的代码上传到 GitHub。 * 通过 GitHub 与讲师互动,获取反馈和指导。 * TDD 的掌握需要时间和反复练习,请勿轻易放弃。 **总结:** 本课程提供了一个扎实的 TDD 入门基础,帮助学习者理解其价值并开始将其应用于软件开发实践中。课程强调实践的重要性,鼓励学习者通过动手实践来不断提升 TDD 的应用能力。
En este curso entenderás los fundamentos de la técnica Test-Driven Development. Conocerás sus orígenes y verás como utilizarla para resolver problemas de programación. Tendrás la oportunidad de ponerla práctica resolviendo problemas específicamente diseñados para este curso. Si bien todo el código del curso está escrito con C# (dot net core 8) y se utiliza NUnit, todos los temas y ejercicios abordados son fácilmente extrapolables a otros lenguajes/tecnologías (si trabajas con otro lenguaje, no dudes en consultarme al respecto). Dicho esto, puedes hacer el curso aún cuando no manejes C#, vamos a poder seguirlo utilizando tu lenguaje de programación favorito.El curso son ~6 horas de video, pero te recomiendo reservar al menos otras 10 horas para practicar. El curso no tiene ejercicios de entrega obligatoria pero te recomiendo que resuelvas los ejercicios, los subas a github y me avises para que los revise y pueda darte feedback.Ten presente que Test-Driven Development puede ser una práctica no muy difícil de entender pero al mismo tiempo puede resultar muy difícil de aplicar, no bajes los brazos. Este es un curso introductorio y al finalizarlo deberás seguir practicando para poder aplicar esta técnica con fluidez en tu trabajo de desarrollo de software.