Moderne Software-Entwicklung und Architektur (DO3)
Ihre Termine
* Preise inkl. der gesetzlichen Mehrwertsteuer
Beschreibung
Lernen Sie wie moderne Software-Anwendungen entwickelt, konzipiert und deployed werden. Egal ob Desktop-App oder JavaScript basierte Webanwendung, die Software-Architektur sieht heutzutage anders aus als vor 10 Jahren. Von REST, über graphql, bishin zu Microservices, dieser Kurs bietet einen praxisbezogenen Einstieg.
Die Inhalte der Schulung sind auch Bestandteil der LPI Zertifizierung zum DevOps Tools Engineer.
Inhalte
- Moderne Software-Entwicklung und Architektur im Überblick
- Service Oriented Architecture (SOA)
- API Konzepte und Standards (OpenAPI / Swagger)
- REST und JSON
- Microservices
- Sicherheit (u.a. CORS, Tokens, Auth, CSP)
- Risiken (SQL Injections, XSS etc.)
- Loose coupling, immutable
- Objekte Speicherung
- Message-Broker
- Relationale Datenbanken und NoSQL
- Cloudplatformen (OpenStack, CloudFoundry etc.)
Voraussetzungen
Erfahrung im Bereich der Software-Entwicklung (Grundlegende Programmierkenntnisse / Im Bereich der Software-Architektur).
Zielgruppe
- Software-Entwickler
- Web-Entwickler
- Projekt-Manager
- LPIC DevOps Tools Engineer Kandidaten
Hinweise
Lernformate
Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.
Schulungsarten
Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.
Aktuelle Software
In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.
D