Lecture Notes
01-Overview
02-SequenceDiagrams
02-UML-Class-Diagrams
03-IntroDesignPatterns
03-Singleton
04-Command
04-Proxy
05-Web-API-Implementation
06-DesignPrinciples
06-Facade
06-Phase0.5
07-Architecture
08-MVC
10-DesignByContract
12-QA-Testing
15-BlackBoxTesting
16-WhiteBoxTesting
17-TestingStrategies
19-DesignForTestability
20-Midterm-Review
22-State
23-Visitor
27-Refactoring
31-DAO-Transactions-ObjectRelationMapping
33-AbstractFactory
33-Plugin
36-SoftwareReuse-Adapter-Decorator-Strategy
38-Inheritance-FactoryMethod-TemplateMethod
40-Inheritance-DesignByContract
41-Final-Exam-Review
99-GIT
99-PhaseOne
Lecture Notes Compressed TGZ File
02-SequenceDiagrams
02-UML-Class-Diagrams
03-IntroDesignPatterns
03-Singleton
04-Command
04-Proxy
05-Web-API-Implementation
06-DesignPrinciples
06-Facade
06-Phase0.5
07-Architecture
08-MVC
10-DesignByContract
12-QA-Testing
15-BlackBoxTesting
16-WhiteBoxTesting
17-TestingStrategies
19-DesignForTestability
20-Midterm-Review
22-State
23-Visitor
27-Refactoring
31-DAO-Transactions-ObjectRelationMapping
33-AbstractFactory
33-Plugin
36-SoftwareReuse-Adapter-Decorator-Strategy
38-Inheritance-FactoryMethod-TemplateMethod
40-Inheritance-DesignByContract
41-Final-Exam-Review
99-GIT
99-PhaseOne
Lecture Notes Compressed TGZ File