Tauchen Sie ein in die Welt der IoT-Systemarchitektur mit einem Kurs, in dem Sie nicht nur das "Wie", sondern auch das "Warum" lernen Lernen Sie die Kunst und Wissenschaft des Aufbaus robuster, skalierbarer und interoperabler IoT-Systeme kennen. Dieser fünfwöchige Kurs nimmt Sie mit auf eine umfassende Reise vom Verständnis der Notwendigkeit einer gut geplanten Architektur bis hin zur Beherrschung der Nuancen von Qualitätsattributen und Szenarien. Warum sollte Sie das interessieren? Weil die geschäftlichen Auswirkungen Ihrer technischen Entscheidungen über Erfolg oder Misserfolg Ihres IoT-Projekts entscheiden können. Zu Beginn des Kurses lernen Sie die Bedeutung einer gut durchdachten Architektur und die Herausforderungen kennen, die selbst die besten Pläne durchkreuzen können. Am Ende der zweiten Woche werden Sie nicht nur passiv lernen, sondern Ihre eigenen Anforderungen schreiben! Und in den Wochen drei und vier werden Sie unschätzbare Fähigkeiten bei der Definition von Qualitätsattributen erwerben, die auf bestimmte Fälle zugeschnitten sind. In Woche fünf setzen Sie die Theorie in die Praxis um, indem Sie Ihr neu erworbenes Wissen auf ein Android-Framework anwenden. Sind Sie bereit, die Zukunft zu gestalten? Klicken Sie hier, um sich anzumelden und der IoT-Architekt zu werden, den jedes Unternehmen braucht.
Schenken Sie Ihrer Karriere Coursera Plus mit einem Rabatt von $160 , der jährlich abgerechnet wird. Sparen Sie heute.
Software-Architektur für das Internet der Dinge
Dozent: Frank Gielen
27.358 bereits angemeldet
Bei enthalten
(249 Bewertungen)
Kompetenzen, die Sie erwerben
- Kategorie: Software-Architektur
- Kategorie: Architektonisches Muster
- Kategorie: Nicht-funktionale Anforderung
- Kategorie: Software-Anforderungen
Wichtige Details
Zu Ihrem LinkedIn-Profil hinzufügen
11 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.
Erwerben Sie ein Karrierezertifikat.
Fügen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.
Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.
In diesem Kurs gibt es 5 Module
Dieses Modul führt Sie in die Welt der Softwarearchitektur ein. Wir definieren, was SA eigentlich ist, warum sie wichtig ist und sprechen über einige der Herausforderungen, die sich im modernen Software Engineering stellen. Dieser Kurs ist auch Teil eines Blended Master Programms in Internet of Things through Embedded Systems.
Das ist alles enthalten
6 Videos6 Lektüren2 Aufgaben2 Diskussionsthemen
Die Entwicklung guter Software beginnt mit einem soliden Verständnis der Anforderungen, die Einfluss auf die Software haben werden. In diesem Modul werden wir sowohl funktionale als auch nicht-funktionale Anforderungen besprechen, wie z.B. Qualitätsattribute, Geschäftsanforderungen und Beschränkungen.
Das ist alles enthalten
8 Videos7 Lektüren4 Aufgaben2 peer reviews4 Diskussionsthemen
Bis jetzt haben wir über Qualität auf eine informelle Weise gesprochen. Wenn Sie jedoch Systeme entwickeln wollen, die die geforderten Qualitäten unterstützen, brauchen Sie eine Möglichkeit, diese Qualitätsattribute auszudrücken und zu verstehen, wie Sie sie erreichen können. Nach diesem Modul sollten Sie in der Lage sein, Ihre eigenen Qualitätsanforderungen zu formulieren. Wir werden auch 2 Qualitäten untersuchen, die für das Internet der Dinge besonders wichtig sind: Interoperabilität und Veränderbarkeit.
Das ist alles enthalten
7 Videos1 Lektüre3 Aufgaben3 peer reviews2 Diskussionsthemen
In der vierten Woche erläutern wir, wie Architekturtaktiken Ihnen helfen können, eine Softwarearchitektur zu erstellen, mit der die vordefinierten Anforderungen erfüllt werden. Das ist es, was in Schritt drei des ADD getan werden muss - erinnern Sie sich? Zu Beginn lernen wir den Unterschied zwischen Taktiken und Mustern kennen. Wir werden einige Beispiele für Taktiken zur Erreichung von Interoperabilität und Modifizierbarkeit geben. Wir werden das MVC-Muster und seine Beziehung zu den Taktiken für die Modifizierbarkeit erörtern. Und schließlich werden wir besprechen, wie MVC in Android eingesetzt wird.
Das ist alles enthalten
5 Videos2 Lektüren1 Aufgabe1 peer review
In dieser letzten Woche werden wir erklären, wie Architekturmuster Ihnen helfen können, eine Softwarearchitektur zu erstellen, die die vordefinierten Anforderungen erfüllt. Wie wir letzte Woche gesehen haben, sind Muster eng mit Taktiken verbunden. Zunächst werden wir uns die verschiedenen Arten von Mustern ansehen. Dann werden wir lernen, wie man Taktiken und Muster kombiniert. Wir schließen diese letzte Woche mit einer Fallstudie ab: Die Anforderungen von DYAMAND und ihre Architektur.
Das ist alles enthalten
5 Videos2 Lektüren1 Aufgabe4 peer reviews3 Diskussionsthemen
Dozent
von
Empfohlen, wenn Sie sich für Softwareentwicklung interessieren
IIT Bombay
EIT Digital
University of California, Irvine
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Bewertungen von Lernenden
Zeigt 3 von 249
249 Bewertungen
- 5 stars
61,44 %
- 4 stars
24,09 %
- 3 stars
8,03 %
- 2 stars
1,60 %
- 1 star
4,81 %
Geprüft am 25. Mai 2017
Geprüft am 18. Juni 2020
Geprüft am 5. Dez. 2023
Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu über 7.000 erstklassigen Kursen, praktischen Projekten und Zertifikatsprogrammen, die Sie auf den Beruf vorbereiten – 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
Der Zugang zu Vorlesungen und Aufgaben hängt von der Art Ihrer Einschreibung ab. Wenn Sie einen Kurs im Prüfungsmodus belegen, können Sie die meisten Kursmaterialien kostenlos einsehen. Um auf benotete Aufgaben zuzugreifen und ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung während oder nach Ihrer Prüfung erwerben. Wenn Sie die Prüfungsoption nicht sehen:
Der Kurs bietet möglicherweise keine Prüfungsoption. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen.
Der Kurs bietet möglicherweise stattdessen die Option 'Vollständiger Kurs, kein Zertifikat'. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen der Specializations, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Erfolgsseite hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder zu Ihrem LinkedIn-Profil hinzufügen. Wenn Sie die Kursinhalte nur lesen und ansehen möchten, können Sie den Kurs kostenlos besuchen.
Wenn Sie ein Abonnement abgeschlossen haben, erhalten Sie eine kostenlose 7-tägige Testphase, in der Sie kostenlos kündigen können. Danach gewähren wir keine Rückerstattung, aber Sie können Ihr Abonnement jederzeit kündigen. Siehe unsere vollständigen Rückerstattungsbedingungen.