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