
Ihr Weg zum Software-Profi
Ein solides Fundament
Hier erhalten Sie grundlegende Kenntnisse über Algorithmen, Clean Code, Modellierung, Usability und mehr - ganz unabhängig von einer speziellen Technologie oder Programmiersprache.Der ganze Software-Lebenszyklus
Lernen Sie fernab von Hype und Ballast, worauf es in realen Projekten ankommt: relevante Fachbegriffe und Best Practices für jede Projektphase.Methoden und Technologien
Gute Software zielt auf die Bedürfnisse derjenigen, die sie verwenden. Werden Sie zum Profi für User Experience ebenso wie für aktuelle Technologien.Professionelles Software Engineering

Grundkonzepte verstehen

Kundenorientiert entwickeln

Projekte planen und umsetzen
Aus dem Inhalt
Grundlagen
- Algorithmen und Datenstrukturen
- Modellierung
- Usability und User Experience
Der Software-Lebenszyklus
- Anforderungsanalyse
- Planung und Entwurf
- Qualitätssicherung
- Continuous Integration
- Clean Code
Technologien und Methoden
- Künstliche Intelligenz
- Plattform übergreifende
- Entwicklung
- Mobile Computing
- Internet of Things
- Cloud Computing
Teil 2 behandelt das wichtige Thema Softwaretests. Bei den komplexen Einsatzszenarien und Bedingungen ist eine fehlerfreie Software eher unrealistisch. Um die Qualität von Programmen zu erhöhen ist es darum erforderlich, über den gesamten Entwicklungszyklus Tests sowohl auf technischer Ebene als auch auf Einhaltung der Kundenanforderungen durchzuführen.
Wer hat's geschrieben?
Prof. Dr. Veikko Krypczyk lehrt u.a. Informatik und Wirtschaftsinformatik. Darüber hinaus ist er Softwareentwickler mit Leidenschaft und begeistert sich für moderne Technologien und Vorgehensweisen. Er publiziert regelmäßig in Fachzeitschriften und ist als Sprecher auf IT-Konferenzen anzutreffen.
Olena Bochkor hat Betriebswirtschaft mit dem Schwerpunkt Wirtschaftsinformatik studiert. Ihr Arbeitsschwerpunkt ist der Entwurf und das Design moderner und kundengerechter Benutzeroberflächen. In ihren Fachartikeln berichtet sie regelmäßig über aktuelle Technologien und Trends im UI-Design.

