In DDA DEA (Distributed Enterprise Applications) wordt kennisgemaakt met gedistribueerde aspecten van het Java platform zoals RMI, J2EE, mutlithreading, Spring, Spring Roo, Maven en Webservices (SOAP, REST). Daarnaast ligt de focus op het leveren van kwalitatieve software middels Clean Code, Maven, JUnit , Checkstyle, Javadoc en het gebruik van design patterns zoals Observer, Factory Method, Singleton, Strategy Adapter en Commandde SOLID principes. Voorbeelden van opdrachten waaraan gewerkt wordt:
...
- Bouw een gedistribueerde sorteermachine met Threads, Observer/Observable en RMI.
- Bouw een Java MVC toepassing met Java EE en Spring.
- Schrijf een essay over de technieken/methoden uit deze course, bijvoorbeeld Clean Architecture of codegeneratie.