In diesem Kurs erwerben die Teilnehmer ein solides Verständnis des gesamten Softwareentwicklungszyklus (SDLC) und der wesentlichen Entwicklungspraktiken. Durch Lektionen zur Anforderungsanalyse und zum Systemdesign werden die Lernenden sich mit der effektiven Erfassung und Dokumentation von Projektanforderungen beschäftigen, um die Systemarchitektur zu entwerfen. Die Lernenden lernen verschiedene Softwareentwicklungsmethoden wie Wasserfall, Agile und DevOps kennen und verstehen, wie diese den Entwicklungsprozess beeinflussen. In den Lektionen zur Implementierung lernen die Lernenden bewährte Programmierpraktiken, Test- und Debugging-Techniken kennen, die sie in die Lage versetzen, sauberen, wartbaren Code zu schreiben und Probleme effektiv zu identifizieren und zu beheben. Die Teilnehmer lernen auch die Versionskontrolle mit Git kennen, einschließlich der Einrichtung von Repositories, der Verwaltung von Zweigen und der Zusammenarbeit mit Teammitgliedern, um sicherzustellen, dass sie über die notwendigen Fähigkeiten verfügen, um in realen Entwicklungsumgebungen effizient zu arbeiten.

Anwendungsentwicklung

Anwendungsentwicklung
Dieser Kurs ist Teil von Amazon Junior Software-Entwickler (berufsbezogenes Zertifikat)

Dozent: Amazon
6.272 bereits angemeldet
Bei Mehr erfahren enthalten
43 Bewertungen
Empfohlene Erfahrung
Was Sie lernen werden
Durchführung und Dokumentation einer Anforderungsanalyse und Definition von Systemkomponenten mit Hilfe von Diagrammwerkzeugen.
Diskutieren Sie verschiedene Software-Methoden.
Implementierung der Versionskontrolle durch Erstellung und Verwaltung von Git-Repositories.
Kompetenzen, die Sie erwerben
- Kategorie: Software-Entwicklung
- Kategorie: Software-Entwurfsmuster
- Kategorie: Lebenszyklus der Systementwicklung
- Kategorie: Methoden der Softwareentwicklung
- Kategorie: Instandhaltbarkeit
- Kategorie: Agile Methodik
- Kategorie: Agile Software-Entwicklung
- Kategorie: Java
- Kategorie: Analyse der Anforderungen
- Kategorie: Anwendungsentwicklung
- Kategorie: Grundsätze der Programmierung
- Kategorie: Software-Prüfung
- Kategorie: Versionskontrolle
- Kategorie: Fehlersuche
- Kategorie: Lebenszyklus der Softwareentwicklung
Werkzeuge, die Sie lernen werden
- Kategorie: Spring Framework
- Kategorie: Java-Programmierung
- Kategorie: JUnit
- Kategorie: Git (Versionskontrollsystem)
- Kategorie: Unified Modeling Language
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
10 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihr Fachwissen im Bereich Software-Entwicklung
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat von Amazon zur Vorlage

Mehr von Software-Entwicklung entdecken

Northeastern University

Northeastern University

The Hong Kong University of Science and Technology
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Bewertungen von Lernenden
- 5 stars
84,78 %
- 4 stars
15,21 %
- 3 stars
0 %
- 2 stars
0 %
- 1 star
0 %
Zeigt 3 von 43 an
Geprüft am 23. Jan. 2025
i really love this course, it useful!, can get 5 start because it may be hard for my computer to run
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,



