Mastering the Software Development Process (Part 7)
Course Description
You’ve reached the final part of our comprehensive software development course! Part 7 concludes your deep dive into coding, testing, and deployment. With this last section, you’ll have mastered the entire process. Make sure to purchase the full course to get the complete knowledge and skills.
Course Curriculum
- 01 - Lesson Overview
- 02 - Cost of Change
- 03 - Agile Software Development
- 04 - Extreme Programming XP
- 05 - XPs Values, Principles, and Practices
- 06 - Incremental Planning
- 07 - Small Releases
- 08 - Simple Design
- 09 - Test First Development
- 10 - Refactoring
- 11 - Pair Programming
- 12 - Continuous Integration
- 13 - On Site Customer
- 14 - Requirements Engineering
- 15 - Testing Strategy
- 01 - Lesson Overview
- 02 - Introduction
- 03 - Introduction
- 04 - Introduction
- 05 - Reasons to Refactor
- 06 - History of Refactoring
- 07 - Types of Refactorings
- 08 - Collapse Hierarchy
- 09 - Consolidate Conditional Expression
- 10 - Consolidate Conditional Expression
- 11 - Decompose Conditionals
- 12 - Extract Class
- 14 - Extract Method
- 15 - Refactoring Demo