Direkt zum Inhalt
Anforderungsanalyse
- Objektorientierte Analyse und Design mit UML
- Anwendungsfall-Analyse (Use Cases)
- Linguistische Analyse von Prosa-Anforderungen
- Anforderungsmanagement, z.B. mit Rational RequisitePro
Architektur
- Komponentenarchitektur: J2EE, Corba, DCOM
- Framework-Entwicklung
- Objekt-relationale Abbildung (O/R-Mapping)
- Client/Server
- Schichtarchitektur, n-Tier Architektur
- Service-orientierte Architektur (SOA)
- Verteilte Objekte
- Web-Anwendungen, Web-Services
- Embedded Systems
Design
- Design Patterns
- UML, ER-Diagramme
- Model Driven Development
- UML Werkzeuge: Sparx Enterprise Architect, JDeveloper, Rational XDE, Rational Rose, Together
Programmierung
- Programmiersprachen: Java, C++, Objective-C, C, SQL, SAP ABAP Objects
- Auszeichnungssprachen: XML, HTML, CSS
- Middleware: J2SE/J2EE, EJB, Servlets, Web-Sphere MQ Series, SAP Netweaver, SAP JCo, JBoss, JSF, Rich Faces, Apache CXF, Apache Camel, Apache Active MQ, Spring, Hibernate, Cocoa, Oracle Application Server/Datenbank, mySQL, DCOM, Posix, OSF/DCE
- Werkzeuge: Xcode, Eclipse, Oracle JDeveloper, NetBeans, Git, Subversion, PVCS, Microsoft Visual Studio, Visual Source Safe, Gradle, Maven, Ant, make
Projektmanagement
- Agile Vorgehensmodelle: Rational Unified Process, SCRUM, eXtreme Programming
- Wasserfallmodell, V-Modell
- Iterationsplanung
- Nearshoring
- Aufwandschätzung
Betriebssysteme und Netzwerke
- Unix, Windows NT/2000/XP, Mac OS X, iOS, OpenVMS, DECnet, TCP/IP