Schedule of second part
Completion requirements
Module | Lectures | Type | Date | Slides, videos, assignments and other resources |
---|---|---|---|---|
Agile Software Development | Introduction to Agile Software Development | Live | 11/11/2020 | |
Test Driven Development | Build Automation and Version Control | Recorded | 12/11/2020 |
|
Introduction to Test Driven Development (part 1) | Live | 17/11/2020 | ||
The TDD Cycle in Action | Recorded | 18/11/2020 |
|
|
Introduction to Test Driven Development (part 2) | Live | 19/11/2020 | ||
Refactoring | Refactoring and Readability | Recorded | 24/11/2020 |
|
Q&A, group activity on readability | Live | 25/11/2020 | ||
Code smells, Coupling and Cohesion | Recorded | 26/11/2020 |
|
|
Q&A, group activity, Pair Programming, Property-based Testing | Live | 01/12/2020 |
|
|
S.O.L.I.D. Principles and Simple Design | Recorded | 02/12/2020 |
|
|
Q&A, Test Doubles, Performance Testing, group kata | Live | 03/12/2020 |
|
|
Continuous Integration | Introduction to Continuous Integration | Recorded | 09/12/2020 |
|
Q&A, Bank OCR assignment | Live | 10/12/2020 | ||
Q&A, Bank OCR assignment, final exam | Live | 15/12/2020 |
Last modified: Tuesday, 15 December 2020, 10:05 AM