De

Software Architecture

Softwarearchitektur ist das Rückgrat erfolgreicher digitaler Lösungen und ermöglicht es Unternehmen, operative Exzellenz, Agilität und Innovation zu erreichen. Die Software-Architecture-Kurse der Expleo Academy sind speziell darauf ausgerichtet, Ihnen die entscheidenden Fachkenntnisse und anerkannten Zertifizierungen zu vermitteln, die Sie in der sich stetig wandelnden Technologiewelt benötigen.

Eine Zertifizierung als Softwarearchitekt belegt ein anerkanntes Maß an Expertise und Professionalität im Design komplexer Softwaresysteme. Sie bestätigt Ihre Fähigkeit, entscheidende Architekturentscheidungen zu treffen und technische Lösungen mit den Geschäftszielen in Einklang zu bringen. Eine Zertifizierung stärkt zudem das Vertrauen von Kunden und Teammitgliedern und zeigt, dass Sie den Branchenstandards entsprechen.

Fachkraft zeigt auf einen großen interaktiven Bildschirm mit Softwarediagrammen und Code – Symbol für fortgeschrittene Softwarearchitektur und Systemdesign-Training.

Jetzt für iSAQB® CPSA-F zertifizieren

Der iSAQB®-Standard für Softwarearchitektur konzentriert sich gezielt auf Kompetenzen, Techniken und Best Practices im Bereich der Softwarearchitektur und bietet Zertifizierungen für Architekten, die Softwarelösungen entwerfen und umsetzen.

Unsere akkreditierte iSAQB® CPSA-F Schulung auf Foundation Level legt den Schwerpunkt auf technische Aspekte, Architekturentscheidungen und die praxisnahe Anwendung. Sie vermittelt die entscheidenden technischen Fähigkeiten, die für die Gestaltung effektiver Softwaresysteme erforderlich sind.

Ihre Softwarearchitekt-Zertifizierung erwerben

Das beste Training für Ihre Karriere als Softwarearchitekt

Programming HTML5, JavaScript and CSS3

Description

Dieser Kurs dient sowohl als Einführung in als auch dem Umstieg auf HTML5, CSS3 und JavaScript. Die vermittelten Grundlagen in HTML5/CSS3/JavaScript sind Einstieg in sowohl Web-Anwendungs- als auch Windows Store Apps Kurse.
Es werden aus dem Bereich HTML5/CSS3/JavaScript folgende Themen abgedeckt:

  • Programmlogik umsetzen, definieren und verwenden von Variablen, Schleifen und Verzweigungen, Erstellung von Benutzeroberflächen, Benutzereingaben einlesen und prüfen, Daten speichern und strukturierte Anwendungen erstellen.

Das Beispielszenario in diesem Kurs wurde zur Unterstützung dieser Themenbereiche ausgewählt und gestaltet. Es wird gezeigt wie Prinzipien und Codeelemente benutzt werden können um eine einfache HTML5 Anwendung zu erstellen.
Nach Abschluss dieses Seminars haben die Teilnehmer*innen Wissen zu folgenden Themen:

  • Erstellen und Styling von HTML5-Seiten
  • Erstellen von Formularen zum Sammeln von Daten und Überprüfen der Benutzereingabe
  • Kommunizieren mit einer Remote-Datenquelle
  • Styling HTML5 mit CSS3
  • Erstellen von Objekten und Methoden mithilfe von JavaScript
  • Erstellen von Offline-Unterstützung für Web-Anwendungen
  • Interaktive Seiten mit HTML5-APIs
  • Implementierung einer Adaptiven Benutzeroberfläche
  • Erstellen von erweiterten Grafiken
  • Animation der Benutzeroberfläche
  • Implementieren von Echtzeit-Kommunikation durch Verwendung von Web-Sockets
  • Erstellen eines Web Worker Prozesses 
€2,620.00 excl. MwSt
5 Tage
Online

Python für Data Science, Maschinelles Lernen & Visualisierung

Description

In diesem Python Data Science Kurs erlernen Sie zunächst die Grundlagen von Python wie Objektorientierung, GUI-Programmierung und Datenanbindung sowie Datenvisualisierung. Anschließend tauchen Sie in Data Science und Machine Learning ein. Der Kurs richtet sich an Anfänger*innen sowie Entwickler*innen, die ihre Fähigkeiten in Data Science und Machine Learning erweitern möchten. Sie erproben den Umgang mit TensorFlow und Keras, um eigene neuronale Netzwerke zu erstellen und diese auf reale Probleme anzuwenden

€2,975.00 excl. MwSt
5 Tage

Python Programmierung Advanced

Description

In diesem Kurs lernen Sie fortgeschrittene Themen rund um Python kennen.
Zusätzlich zur OOP,  Thread Programmierung und der Programmierung von gafischen Oberflächen gibt es auch einen Einblick in die Welt des maschinellen Lernens.
Die Themen werden anhand von Beispielen erarbeitet.
Nach Abschluss des Kurses haben Sie Kenntnisse zu:

  • Ojektorientierte Programmierung
  • Zugriff auf Datenbanken
  • Arbeiten mit Reguläre Ausdrücke (regex)
  • Zugriff auf Web APIs mit dem http Protokoll
  • Einführung in die Thread Programmierung
  • Einführung in tkinter (GUI)
  • Einführung in die matplotlib
  • Überblick über maschinelles Lernen mit Python
€1,815.00 excl. MwSt
3 Tage

Spring Boot

Description

Das Spring-Ökosystem ist ein umfangreiches und vielseitiges Framework für die Entwicklung von Java-Anwendungen. Es bietet eine Vielzahl von Modulen und Projekten, die Entwicklern helfen, robuste und skalierbare Anwendungen zu erstellen.

€2,490.00 excl. MwSt
5 Tage

Test Driven Development

Description

Dieser Workshop gibt Einblick in die wichtigsten agilen Praktiken der Software-Entwicklung mit zentralem Fokus auf die testgetriebene Entwicklung.
Neben dem theoretischen Wissen vermitteln zahlreiche praktische Übungen den professionellen Einsatz und zeigt warum die damit erstellte Software zuverlässiger und leichter zu warten ist.

Die Teilnehmenden erfahren wie:

  • Entwicklungszyklen effektiver und effizienter genutzt werden
  • Wartbare Softwarequalität erreicht wird
  • einfache und schnelle Fehleranalyse/-behebung möglich ist
  • die Entwicklung auf die wesentlichen Features konzentriert
  • Komplexität, Redundanzen und nicht benötigter Code effektiv vermieden werden
  • eine hohe Test-Coverage ohne Mehraufwand erreicht wird
  • zukünftige Änderungen leichter und sicher durchgeführt werden
  • bestehende Software kontinuierlich verbessert wird
  • effektiv Abhängigkeiten wie Datenbanken in Tests gehandhabt werden
€1,400.00 excl. MwSt
2 Tage

Weitere Kurse, die für Sie interessant sein könnten

Nutzen Sie die Gelegenheit, ergänzende Trainings zu entdecken, die Ihre Kenntnisse erweitern und Ihre Karriere in der Softwarearchitektur voranbringen.

Moderne Workstation mit zwei Bildschirmen, auf denen Code angezeigt wird – Symbol für praxisnahes Softwareentwicklungs-Training und Programmierkurse.

Software Engineering

Auf dem Bildschirm ist zu sehen, wie eine Testautomatisierungslösung programmiert wird

Test Automation

Career Pathways – Wählen Sie das Training für Ihre Entwicklung

Unsere Career Pathways zeigen Ihnen, wie Sie Ihre Fähigkeiten als Softwarearchitekt systematisch ausbauen können

Möchten Sie Ihre Mitarbeiter fördern und ihre Fähigkeiten ausbauen?

Wir entwickeln Ihr Team gezielt weiter

FAQ zu Software-Architecture-Kursen

Warum ist eine Zertifizierung in Softwarearchitektur wichtig?

Eine Zertifizierung in Softwarearchitektur bestätigt Ihr Wissen, Ihre Fähigkeiten und Ihre Expertise und zeigt, dass Sie robuste, effiziente und skalierbare Softwaresysteme entwerfen können. Zertifizierungen wie iSAQB® sind in der Branche anerkannt und steigern Ihre Karrierechancen, Glaubwürdigkeit und berufliche Weiterentwicklung. Zertifizierte Architekten genießen das Vertrauen von Arbeitgebern und Stakeholdern und beweisen ihr Engagement für Best Practices und kontinuierliches Lernen. Darüber hinaus stellen Zertifizierungen sicher, dass Architekten stets mit den neuesten Methoden und Frameworks arbeiten, um einen strategischen Mehrwert für Organisationen zu schaffen.

Die beste Zertifizierung für Softwarearchitekten hängt von den individuellen Karrierezielen und den spezifischen Anforderungen der Branche oder Organisation ab. Besonders anerkannt sind die iSAQB®-Zertifizierungen wie CPSA-F, CPSA-A und CPSA-E, die sich gezielt auf Softwarearchitektur-Fähigkeiten und Best Practices konzentrieren. Die Wahl der richtigen Zertifizierung sollte sich letztlich an den eigenen beruflichen Zielen orientieren.

iSAQB® fokussiert sich speziell auf Softwarearchitektur-Kompetenzen, Techniken und Best Practices und bietet Zertifizierungen für Architekten, die Softwarelösungen entwerfen und umsetzen. Die Trainings legen Wert auf technische Aspekte, Architekturentscheidungen und praxisnahe Anwendung.
TOGAF® hingegen ist ein Enterprise-Architecture-Framework, das den Schwerpunkt auf die organisatorische Ausrichtung, strategische Geschäftsziele, Governance und das Management von Architekturprojekten legt. Während TOGAF® Methoden und Werkzeuge für die strategische Transformation einer Unternehmensarchitektur bereitstellt, zielt iSAQB® auf die tiefgehenden technischen Kompetenzen ab, die für das Design effektiver Softwaresysteme erforderlich sind.