Der Kurs richtet sich an Personen, die ein produktionsreifes Softwaresystem aufbauen wollen, das Big Data nutzt. Sie werden die Grundlagen der Softwaretechnik und -architektur anwenden, um ein produktionsreifes verteiltes System zu erstellen, das Big Data verarbeitet. Sie werden ein datenintensives, verteiltes System aufbauen, das aus lose gekoppelten, hochgradig kohäsiven Anwendungen besteht. Dieser Kurs kann im Rahmen der CU Boulder-Abschlüsse MS in Data Science oder MS in Computer Science, die auf der Coursera-Plattform angeboten werden, angerechnet werden. Diese vollständig akkreditierten Studiengänge bieten gezielte Kurse, kurze 8-wöchige Sitzungen und kostenpflichtige Studiengebühren. Die Zulassung basiert auf den Leistungen in drei Vorkursen, nicht auf dem akademischen Werdegang. Die CU-Abschlüsse auf Coursera sind ideal für Hochschulabsolventen und Berufstätige. Erfahren Sie mehr:



Anwendungen der Softwarearchitektur für Big Data
Dieser Kurs ist Teil von Spezialisierung für Software-Architektur für Big Data


Dozenten: Tyson Gern
2.683 bereits angemeldet
Bei enthalten
(19 Bewertungen)
Empfohlene Erfahrung
Was Sie lernen werden
Üben Sie sich in den Grundlagen der Softwareentwicklung: Test First Development, Refactoring, Continuous Integration und Continuous Delivery.
Entwerfen und erstellen Sie ein Big Data- oder verteiltes System unter Verwendung von Rest Collaboration, Event Collaboration und Batch Processing.
Erstellen Sie ein leistungsstarkes, skalierbares verteiltes System, das große Datenmengen verarbeitet.
Kompetenzen, die Sie erwerben
- Kategorie: Anwendungsentwicklung
- Kategorie: Datenbank Management
- Kategorie: Erhebung von Anforderungen
- Kategorie: Testautomatisierung
- Kategorie: Webentwicklung
- Kategorie: Web-Anwendungen
- Kategorie: Software-Ingenieur
- Kategorie: Datenanalyse
- Kategorie: Restful API
- Kategorie: Systemüberwachung
- Kategorie: Big Data
- Kategorie: Software-Architektur
- Kategorie: Einheitstest
- Kategorie: Prototyping
- Kategorie: Verteiltes Rechnen
- Kategorie: Daten-Infrastruktur
- Kategorie: Bereitstellung von Anwendungen
- Kategorie: Datenverarbeitung
- Kategorie: Microservices
- Kategorie: Abnahmeprüfung
Wichtige Details

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

Erweitern Sie Ihre Fachkenntnisse
- 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 zur Vorlage

In diesem Kurs gibt es 4 Module
Willkommen bei Applications of Software Architecture for Big Data. Dies ist ein projektbasierter Kurs, in dem Sie die Kenntnisse und Fähigkeiten aus der gesamten Spezialisierung Softwarearchitektur für Big Data anwenden werden. In dieser ersten Woche werden Sie die Erwartungen an das Projekt kennenlernen und erfahren, wie Sie die Funktionen festlegen, die Sie benötigen, um mit Ihrem eigenen Projekt zu beginnen.
Das ist alles enthalten
4 Videos9 Lektüren1 Aufgabe1 peer review
In dieser Woche lernen Sie das Konzept des Minimum Viable Product (MVP) kennen und erfahren, wie Sie das MVP schrittweise um neue Funktionen erweitern können. Außerdem zeigen wir Ihnen, wie Sie mit einer Entwicklungsumgebung loslegen und geeignete Tests einrichten können.
Das ist alles enthalten
3 Videos5 Lektüren3 Aufgaben1 peer review
Diese Woche baut auf Ihrem zuvor erstellten MVP auf. Jetzt lernen Sie, wie Sie eine Datenbank erstellen, die Datenbank befüllen und die Daten in der Datenbank analysieren. Die Woche endet mit einer weiteren Ausarbeitung zum Thema Testen.
Das ist alles enthalten
2 Videos3 Lektüren2 Aufgaben1 peer review
In dieser Woche werden Sie weitere Funktionen zu Ihrem Projekt hinzufügen, einschließlich kollaboratives Messaging. Zum Abschluss dieser Woche erstellen Sie einen einfachen Health Check für die Produktionsüberwachung und besprechen Akzeptanztests.
Das ist alles enthalten
1 Video2 Lektüren2 Aufgaben
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.
Auf einen Abschluss hinarbeiten
Dieses Kurs ist Teil des/der folgenden Studiengangs/Studiengänge, die von University of Colorado Boulderangeboten werden. Wenn Sie zugelassen werden und sich immatrikulieren, können Ihre abgeschlossenen Kurse auf Ihren Studienabschluss angerechnet werden und Ihre Fortschritte können mit Ihnen übertragen werden.¹
Mehr von Softwareentwicklung entdecken
Status: Kostenloser TestzeitraumUniversity of Colorado Boulder
Status: Kostenloser TestzeitraumUniversity of Colorado Boulder
Status: Kostenloser TestzeitraumUniversity of Colorado Boulder
Status: Kostenloser TestzeitraumUniversity of Colorado Boulder
Warum entscheiden sich Menschen für Coursera für ihre Karriere?




Bewertungen von Lernenden
19 Bewertungen
- 5 stars
36,84 %
- 4 stars
5,26 %
- 3 stars
36,84 %
- 2 stars
10,52 %
- 1 star
10,52 %
Zeigt 3 von 19 an
Geprüft am 10. Nov. 2023
This course is really great, by completing all the practical assignments I learned about many key concepts of modern software engineering.

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
Ein Cross-Listed-Kurs wird unter zwei oder mehr CU Boulder-Studiengängen auf Coursera angeboten. Zum Beispiel wird Dynamic Programming, Greedy Algorithms sowohl als CSCA 5414 für den MS-CS als auch als DTSA 5503 für den MS-DS angeboten.
- Sie können nicht für mehr als eine Version eines überkreuzten Kurses Punkte sammeln.
- Sie können im Studentenhandbuch Ihres Studiengangs nachsehen, ob es sich um einen Cross-Listed-Kurs handelt.
- Ihr Zeugnis wird davon betroffen sein. Überschneidende Kurse werden bei der Bewertung der Abschlussanforderungen als gleichwertig betrachtet. Wir empfehlen Ihnen jedoch, die von Ihrem Studiengang angebotenen Kurse zu belegen (sofern verfügbar), um sicherzustellen, dass Ihr CU-Zeugnis den erheblichen Umfang der Kursarbeit widerspiegelt, die Sie direkt in Ihrem Heimatfachbereich absolvieren. Alle Kurse, die Sie in einem anderen Studiengang absolvieren, werden auf Ihrem CU-Zeugnis mit dem Kurspräfix des betreffenden Studiengangs aufgeführt (z.B. DTSA vs. CSCA).
- Die Programme können unterschiedliche Mindestanforderungen für die Zulassung und den Abschluss haben. Der MS-DS erfordert zum Beispiel ein C oder besser in allen Kursen für den Abschluss (und ein 3,0 Pathway GPA für die Zulassung), während der MS-CS ein B oder besser in allen Breitenkursen und ein C oder besser in allen Wahlkursen für den Abschluss erfordert (und ein B oder besser in jedem Pathway-Kurs für die Zulassung). Alle Programme verlangen, dass die Studenten für die Zulassung und den Abschluss einen kumulativen GPA von 3,0 erreichen.
Ja. Überkreuzte Kurse werden bei der Bewertung der Abschlussanforderungen als gleichwertig betrachtet. Sie können im Studentenhandbuch Ihres Studiengangs nachsehen, welche Kurse auf der Liste stehen.
Sie können während jeder offenen Einschreibungsperiode ein Upgrade durchführen und die Studiengebühren bezahlen, um eine Anrechnung für << diesen Kurs / diese Kurse in dieser Specialization>> auf Graduate-Ebene der CU Boulder zu erhalten. Da << dieser Kurs / diese Kurse >> sowohl im MS in Computer Science als auch im MS in Data Science Programm aufgelistet sind, müssen Sie vor dem Upgrade festlegen, für welches Programm Sie die Credits erwerben möchten.
MS in Data Science (MS-DS) Credit: Um ein Upgrade auf die anrechenbare Data Science (DTSA)-Version von << diesem Kurs / diesen Kursen >> durchzuführen, verwenden Sie das MS-DS-Anmeldeformular. Siehe Wie es funktioniert.
MS in Computer Science (MS-CS) Credit : Um auf die anrechenbare Computer Science (CSCA) Version von << diesem Kurs / diesen Kursen >> umzusteigen, verwenden Sie das MS-CS Anmeldeformular. Siehe Wie es funktioniert.
Wenn Sie sich nicht sicher sind, welches Programm für Sie am besten geeignet ist, sehen Sie sich die Websites der MS-CS und MS-DS Programme an und kontaktieren Sie datascience@colorado.edu oder mscscoursera-info@colorado.edu, wenn Sie noch Fragen haben.
Weitere Fragen
Finanzielle Unterstützung verfügbar,

