Ce cours est la suite de programmation 2. Il explique les principe SOLID, les patrons de conception et des notions un peu plus avancées en Java.