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
Sichern Sie sich eines unserer besten Angebote mit Coursera Plus für 199 $ (normalerweise 399 $). Jetzt sparen.

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

Dozent: Amazon
5.862 bereits angemeldet
Bei enthalten
45 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: Agile Methodik
- Kategorie: Anwendungsentwicklung
- Kategorie: Instandhaltbarkeit
- Kategorie: Grundsätze der Programmierung
- Kategorie: Analyse der Anforderungen
- Kategorie: Java
- Kategorie: Lebenszyklus der Systementwicklung
- Kategorie: Methoden der Softwareentwicklung
- Kategorie: Versionskontrolle
- Kategorie: Software-Entwurfsmuster
- Kategorie: Fehlersuche
- Kategorie: Software-Prüfung
- Kategorie: Software-Entwicklung
- Kategorie: Lebenszyklus der Softwareentwicklung
- Kategorie: Agile Software-Entwicklung
Werkzeuge, die Sie lernen werden
- Kategorie: Java-Programmierung
- Kategorie: Git (Versionskontrollsystem)
- Kategorie: JUnit
- Kategorie: Unified Modeling Language
- Kategorie: Spring Framework
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
Status: Kostenloser TestzeitraumNortheastern University
Status: Kostenloser TestzeitraumLearnQuest
Status: VorschauNortheastern University
Status: Kostenloser Testzeitraum
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,44 %
- 4 stars
15,55 %
- 3 stars
0 %
- 2 stars
0 %
- 1 star
0 %
Zeigt 3 von 45 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
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,




