Technology & Programming
advanced
Software Engineering Practices
A comprehensive course covering Software engineering best practices. Topics include testing, CI/CD, agile methodology, code review, refactoring, documentation, and professional development workflows. Designed for advanced level learners.
10 hours
4 modules
11 lessons
1 enrolled
Dr
Dr. Ada Sterling
Professor of Computer Science & Software Engineering
Free
Full access to all course materials
Course Content
Foundations of Testing
3 lessons
Testing
27 min
CI/CD
25 min
Applying Testing
34 min
Understanding Agile Methodology
3 lessons
Agile Methodology
27 min
Code Review
26 min
Applying Agile Methodology
32 min
Working with Documentation
3 lessons
Refactoring
28 min
Documentation
22 min
Applying Refactoring
31 min
Professional Development Workflows
2 lessons
Professional Development Workflows
26 min
Applying Professional Development Workflows
29 min