Bewertungen 4,2
Bewertungen 4,5
100% Förderbar

AWS Certified Developer - Associate

Skalierbare Cloud-Anwendungen zu entwickeln ist heute eine Kernkompetenz in der modernen Softwareentwicklung. Wer AWS-Services, Automatisierung und Cloud-Architekturen gezielt einsetzen möchte, braucht solides Praxiswissen – genau das vermittelt dieser Kurs.

Zentrale Themen

  • Cloudnative Anwendungen planen, entwickeln und produktionsreif bereitstellen.
  • AWS-Core-Services für Compute, Datenbanken und Speicher sicher einsetzen.
  • Serverless-Architekturen, API Gateway und Event-Driven Design umsetzen.
  • Sicherheitskonzepte, Monitoring-Strategien und Fehlerbehandlung in der Cloud verankern.
  • Deployments mit CI/CD-Pipelines und Infrastructure as Code automatisieren.
  • Kosten im Blick behalten und die Performance von Cloud-Anwendungen optimieren.

Voraussetzung
Wer Erfahrung mit Softwareentwicklung und Programmierlogik mitbringt und erste Berührungspunkte mit Cloud- oder Web-Technologien hat, kann direkt einsteigen.

Zielgruppe
Technische Fachkräfte, die AWS-Anwendungen entwickeln, automatisieren oder in bestehende Systeme integrieren möchten – darunter Softwareentwickler und -entwicklerinnen, DevOps-Engineers sowie Cloud-Architektinnen und Architekten.

Nach dem Kurs bist du in der Lage, AWS-Anwendungen professionell umzusetzen und dich gezielt auf die AWS Developer Associate Zertifizierung vorzubereiten.

Kursinhalte
  • Einführung in Kursziele und Lernstruktur
  • Grundlegende Konzepte und Begriffe
  • Ablaufplan und Trainingsunterlagen
  • Einstieg in die AWS-Entwicklungsumgebung
  • Anforderungen und Architektur der geplanten Anwendung verstehen.
  • Geeignete AWS-Services für die Umsetzung auswählen.
  • Speicher-, Verwaltungs- und Bereitstellungsoptionen gezielt einsetzen.
  • Automatisierten Zugriff auf AWS-Dienste einrichten und nutzen.
  • Effiziente Entwicklungsmuster mit AWS-SDKs und AWS-CLI umsetzen.
  • Vorteile und Einsatzmöglichkeiten von AWS Cloud9 kennenlernen.
  • Zentrale IAM-Bausteine und Tools für die Entwicklung anwenden.
  • Berechtigungen in AWS IAM validieren und konfigurieren.
  • SDKs und IDEs für einen reibungslosen Entwicklungsbetrieb anpassen.
  • AWS-Dienste mithilfe von SDKs und Cloud9 gezielt nutzen.
  • Basisprinzipien und Funktionsweise von Amazon S3 verstehen.
  • Möglichkeiten zur Datensicherung mit Amazon S3 überblicken.
  • Benötigte SDK-Komponenten im Code festlegen.
  • Anbindung an den Amazon S3-Dienst herstellen und konfigurieren.
  • Request- und Response-Objekte gezielt einsetzen.
  • Aktionen für Buckets und Objekte strukturiert ausführen.
  • Umfangreiche und mehrere Dateien effizient verwalten.
  • Amazon S3-Buckets für statische Websites einrichten und anpassen.
  • Zeitlich begrenzte Objektzugriffe vergeben und steuern.
  • Amazon S3-Workflows mit SDKs praxisnah umsetzen.
  • Kernelemente und Aufbau von DynamoDB kennenlernen.
  • Verbindung zu DynamoDB aufbauen und konfigurieren.
  • Anfrageobjekte strukturieren und gezielt nutzen.
  • Antwortobjekte auswerten und interpretieren.
  • Typische Fehlermeldungen erkennen und einordnen.
  • Programmcode für den Datenaustausch mit DynamoDB über AWS-SDKs schreiben.
  • CRUD-Operationen auf Tabellen, Indexen und gespeicherten Daten anwenden.
  • Best Practices für den zuverlässigen DynamoDB-Zugriff einhalten.
  • Caching-Optionen prüfen, um die Datenbankperformance zu steigern.
  • DynamoDB-Aufrufe mit SDK effizient strukturieren und umsetzen.
  • Lambda-Funktionen mit geeigneten SDKs erstellen und konfigurieren.
  • Trigger und Zugriffsrechte für Lambda-Funktionen einrichten.
  • Lambda-Funktionen testen, deployen und überwachen.
  • Kernfunktionen von API Gateway kennen und anwenden.
  • Gateway-Ressourcen für AWS-Services entwickeln und konfigurieren.
  • API-Requests und -Responses auf App-Endpunkte abstimmen.
  • API-Ressourcen validieren und Endpunkt in Betrieb nehmen.
  • Gateway-Ressourcen für die API-Interaktion der Anwendung bereitstellen.
  • Grenzen starrer monolithischer Architekturen aufzeigen.
  • Vorteile flexibler Microservice-Architekturen herausarbeiten.
  • Entwicklungsstrategien für Microservices vorstellen und vergleichen.
  • Wege zur schrittweisen Ablösung monolithischer Systeme skizzieren.
  • Automatisierte Workflows mit AWS Step Functions implementieren.
  • Moderne Sicherheitsstandards für Cloud-Anwendungen analysieren.
  • Authentifizierungsmechanismen mit Amazon Cognito verstehen und einrichten.
  • Benutzerrechte und Freigaben für serverlose APIs steuern.
  • Bewährte Vorgehensweisen bei Amazon Cognito konsequent anwenden.
  • Cognito-Anbindung umsetzen und JWT-Tokens validieren.
  • Risiken klassischer Softwareentwicklungsprozesse erkennen und einschätzen.
  • Grundprinzipien von DevOps-Methoden verstehen und anwenden.
  • AWS-SAM-Templates für serverlose Anwendungen einrichten.
  • Verschiedene Deployment-Strategien kennen und vergleichen.
  • Serverlose Anwendungen mit AWS SAM produktionsreif bereitstellen.
  • Monitoring und Analyse voneinander abgrenzen und verstehen.
  • Bedeutung von Analyse in der modernen Cloud-Entwicklung einschätzen.
  • Rolle von CloudWatch beim Aufbau von Analysefunktionen kennenlernen.
  • CloudWatch Application Insights zur Anwendungsüberwachung einsetzen.
  • X-Ray zur Fehlerdiagnose in Cloud-Anwendungen nutzen.
  • Gesamtüberblick über die vermittelten Inhalte
  • Überblick über weiterführende AWS-Trainingsprogramme
  • AWS-Zertifizierungen und nächste Lernziele
  • Abschlussfeedback zum Kurs

Häufig gestellte Fragen

  • Die Zertifizierung belegt fundiertes Wissen im Entwickeln und Integrieren cloudbasierter AWS-Anwendungen – von der Codebereitstellung über Sicherheitskonzepte bis zur Nutzung zentraler AWS-Services.
  • Themen wie AWS-Grundlagen, Serverless-Anwendungen, API-Integration, Code-Deployment, IAM-Berechtigungen sowie Fehlersuche und Monitoring stehen im Mittelpunkt der Prüfung.
  • Grundkenntnisse in Cloud-Technologien und Programmierung sind nützlich. Wer den Einstieg ins AWS-Ökosystem sucht, profitiert davon, vorab ein AWS-Grundlagentraining zu absolvieren.
  • Python, Java und JavaScript werden am häufigsten genutzt. Die Prüfung testet keine Syntaxkenntnisse im Detail – wohl aber die Vertrautheit mit Cloud-spezifischer Logik und Codebeispielen.
  • Eine AWS-Zertifizierung verbessert die Chancen auf dem Cloud-Arbeitsmarkt, hebt technisches Fachwissen hervor und wird weltweit anerkannt – besonders in IT-Abteilungen, Softwareentwicklung und Cloud-Consulting.
  • Zu den häufigen Aufgaben gehören: Entwicklung cloudbasierter Anwendungen, Lambda-Implementierungen, API-Anbindung, Umsetzung von Sicherheitskonzepten, Deployment-Automatisierung und Arbeit mit CI/CD-Pipelines.
  • Cloud Practitioner richtet sich an Einsteiger und vermittelt Grundlagenwissen. Developer Associate geht tiefer und adressiert Fachkräfte mit technischem oder entwicklungsnahem Hintergrund.

Dein persönlicher Weg zur passenden Weiterbildung – wir beraten Dich individuell

Unsere erfahrenen Bildungsberater:innen begleiten Dich von der ersten Frage bis zum Start Deiner Weiterbildung.