Bei der Softwareentwicklung geht es nicht nur um die Programmierung, sondern auch um die Anwendung wissenschaftlicher Kenntnisse und genau definierter technischer Techniken, um wartbare, skalierbare, kosteneffektive und termingerechte Softwareprodukte zu erstellen. Diese Specialization deckt Software-Engineering-Methoden, -Techniken und -Tools für die Planung, die Erfassung von Anforderungen, den Entwurf, die Implementierung, das Testen und die Wartung großer Softwaresysteme ab. Sie kombiniert wissenschaftliches und technologisches Wissen mit vielen praktischen Beispielen und Fallstudien aus dem wirklichen Leben, damit die Studenten ihre Fähigkeiten im Software-Engineering in einer realistischen Entwicklungsumgebung anwenden können Diese Specialization richtet sich an Programmierer, die ihr Verständnis für die Methoden und Techniken der Softwareentwicklung vertiefen möchten. Grundlegende Konzepte der objektorientierten Programmierung (OOP) sind erforderlich, um die Kursreihe zu absolvieren. Es wird empfohlen, die Kurse in der Reihenfolge zu belegen, in der sie aufgelistet sind, da sie nach und nach Lehrtechniken und Konzepte über Softwareentwicklung entwickeln, dies ist keine zwingende Voraussetzung.

Läuft heute Abend aus: Entdecken Sie neue Fähigkeiten mit 30% Rabatt auf Kurse von Branchenexperten. Jetzt sparen.


Spezialisierung für Software-Ingenieur
Erste Schritte als Softwareentwickler. Beherrschen Sie Techniken und Fähigkeiten, um Softwaresysteme zu planen, zu entwerfen, zu implementieren, zu testen und zu warten.
Unterrichtet in Deutsch (KI-Synchronisation)

Dozent: Kenneth W T Leung
18.587 bereits angemeldet
Bei enthalten
(327 Bewertungen)
Empfohlene Erfahrung
(327 Bewertungen)
Empfohlene Erfahrung
Was Sie lernen werden
Die wichtigsten Aufgaben von Software-Projektmanagern.
Software-Engineering-Fähigkeiten und -Techniken, die im Software Development Life Cycle (SDLC) verwendet werden.
Überblick
Kompetenzen, die Sie erwerben
- Systems Development Life Cycle
- Acceptance Testing
- Software Development Methodologies
- Project Planning
- Software Architecture
- Object Oriented Design
- Project Management
- Software Design Patterns
- Software Quality Assurance
- Debugging
- Software Testing
- Software Engineering
- Systems Design
- Software Design
- Configuration Management
- Software Development Life Cycle
- Functional Requirement
- Requirements Analysis
- Data Modeling
Werkzeuge, die Sie lernen werden
Was ist inbegriffen?

Zu Ihrem LinkedIn-Profil hinzufügen
Erweitern Sie Ihre Fachkenntnisse.
- Erlernen Sie gefragte Kompetenzen von Universitäten und Branchenexperten.
- Erlernen Sie ein Thema oder ein Tool mit echten Projekten.
- Entwickeln Sie ein fundiertes Verständnisse der Kernkonzepte.
- Erwerben Sie ein Karrierezertifikat von The Hong Kong University of Science and Technology.

Spezialisierung - 3 Kursreihen
Was Sie lernen werden
Kompetenzen, die Sie erwerben
Was Sie lernen werden
Kompetenzen, die Sie erwerben
Was Sie lernen werden
Kompetenzen, die Sie erwerben
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

Warum entscheiden sich Menschen für Coursera für ihre Karriere?





Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
In etwa 2-3 Monaten werden Sie alle notwendigen Fähigkeiten für die Softwareentwicklung erlernen.
Grundlegende Konzepte der objektorientierten Programmierung (OOP).
Es wird empfohlen, die Kurse in der Reihenfolge zu belegen, in der sie aufgelistet sind, da sie nach und nach Lehrtechniken und Konzepte über Softwaretechnik entwickeln, dies ist jedoch keine zwingende Voraussetzung.
Weitere Fragen
Finanzielle Unterstützung verfügbar,