In this course we will discuss how to integrate best practices of test-driven development into your programming workflow. We will start out by discussing how to refactor legacy codebases with the help of agile methodologies. Then, we will explore continuous integration and how to write automated tests in Python. Finally, we will work everything we've learned together to write code that contains error handlers, automated tests, and refactored functions.
提供方


課程信息
可靈活調整截止日期
根據您的日程表重置截止日期。
可分享的證書
完成後獲得證書
100% 在線
立即開始,按照自己的計劃學習。
第 3 門課程(共 4 門)
中級
完成時間大約為16 小時
英語(English)
您將獲得的技能
- Python Programming
- Exception Handling
- Continuous Delivery
- Code Refactoring
- Test-Driven Development
可靈活調整截止日期
根據您的日程表重置截止日期。
可分享的證書
完成後獲得證書
100% 在線
立即開始,按照自己的計劃學習。
第 3 門課程(共 4 門)
中級
完成時間大約為16 小時
英語(English)
提供方
授課大綱 - 您將從這門課程中學到什麼
完成時間為 4 小時
Refactoring Legacy Code
完成時間為 4 小時
4 個視頻 (總計 10 分鐘), 1 個閱讀材料, 2 個測驗
完成時間為 4 小時
Continuous Integration in Action
完成時間為 4 小時
2 個視頻 (總計 4 分鐘), 1 個閱讀材料, 2 個測驗
完成時間為 4 小時
The Art of Continuous Delivery and Deployment
完成時間為 4 小時
2 個視頻 (總計 3 分鐘), 1 個閱讀材料, 2 個測驗
完成時間為 3 小時
Exception Handling in Python
完成時間為 3 小時
2 個視頻 (總計 5 分鐘), 1 個閱讀材料, 2 個測驗
關於 测试驱动开发 專項課程

常見問題
我什么时候能够访问课程视频和作业?
我订阅此专项课程后会得到什么?
有助学金吗?
還有其他問題嗎?請訪問 學生幫助中心。