Die Hauptziele dieses Kurses sind die Einführung in Software-Engineering-Techniken und deren Anwendung auf reale Geschäftsprobleme. Sie werden mit praktischen Design- und Programmiertechniken ausgestattet, um wichtige Geschäftsanwendungen schnell zu modellieren.


Einführung in die Softwareentwicklung und Anwendungen
Dieser Kurs ist Teil von Spezialisierung für Grundlagen der Informationssysteme

Dozent: Kal Bugrara
Bei enthalten
Kompetenzen, die Sie erwerben
- Kategorie: Software Entwurf
- Kategorie: Software-Ingenieur
- Kategorie: Business Risk Management
- Kategorie: Objektorientierte Programmierung (OOP)
- Kategorie: Softwareentwicklung
- Kategorie: Business Architektur
- Kategorie: Systemorientiertes Denken
- Kategorie: Lebenszyklus der Softwareentwicklung
- Kategorie: Anwendungsdesign
- Kategorie: Prozessgestaltung
- Kategorie: Entwicklung von Systemen
- Kategorie: Software-Visualisierung
- Kategorie: Nutzerorientierte Gestaltung
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
9 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
In diesem ersten Modul des Kurses werden wir uns zunächst auf einen allgemeinen Überblick über den Lebenszyklus der Softwareentwicklung konzentrieren. Es ist wichtig, dass Sie beim Erkunden und Lernen über Entwicklung verstehen, wie die in diesem Kurs erlernten Fähigkeiten in Ihre aktuellen und zukünftigen beruflichen Erfahrungen einfließen können. Als Entwickler ist es wichtig, über den Umgang mit den Benutzererwartungen und das Verständnis der Benutzerbedürfnisse nachzudenken - was mehrere Iterationen von Design und Entwicklung erfordern kann, um sie vollständig zu verstehen. Aus diesem Grund konzentrieren wir uns auf die iterative Entwicklung und nicht auf einen Wasserablaufansatz. In diesem Modul werden wir mehr über diese Ansätze und die wichtigsten Phasen des Entwicklungslebenszyklus erfahren. Anschließend werden wir uns mit der Erforschung von Softwareanwendungen und der Notwendigkeit befassen, Risiken und potenzielle Probleme zu antizipieren und den Softwarelebenszyklus in eine tatsächliche Anwendung umzusetzen. Wir werden mehr über die verschiedenen Komponenten und Algorithmen in Systemen erfahren und verschiedene Beispiele aus der Praxis betrachten, die die notwendige Verbindung zwischen sozialen und Anwendungssystemen verdeutlichen. Das Wichtigste dabei ist, dass es immer ein soziales Problem gibt, das gelöst werden muss, und das ist der Schlüssel zur Entwicklung effektiver Anwendungssysteme.
Das ist alles enthalten
6 Videos10 Lektüren2 Aufgaben1 Diskussionsthema
In diesem Modul beginnen wir mit der Erforschung der Designprinzipien, die mit der Entwicklung von Anwendungssystemen verbunden sind. Das Video geht auf die Herausforderungen ein, denen sich moderne Krankenhäuser aufgrund der Komplexität der Patientenbewegungen im Laufe des Tages gegenübersehen. In diesem Modul werden wir untersuchen, wie eine Systembetrachtung bei der Softwareentwicklung innovative Lösungen zur Verbesserung der Patientenversorgung und zur Bewältigung dieser kritischen Probleme bieten kann.
Das ist alles enthalten
4 Videos7 Lektüren2 Aufgaben1 peer review1 Unbewertetes Labor
In diesem Modul werden wir tiefer in die Erforschung der Beziehungen in der Anwendungsentwicklung eintauchen, wobei wir uns jetzt auf eine wichtige Komponente des Entwurfs von Anwendungssystemen konzentrieren: das objektorientierte Paradigma, oder OOP. Wir werden verschiedene Komponentenstrukturen und die Beziehungen zwischen Objekten, Strukturen, Attributen und Verhaltensweisen kennen lernen. Wir werden über die Komplexität der OOP nachdenken und darüber, wie sie sich von der Erstellung einfacher Algorithmen unterscheidet.
Das ist alles enthalten
4 Videos7 Lektüren2 Aufgaben1 Programmieraufgabe
In diesem Modul werden wir die Verbindung zwischen Unternehmen und der Entwicklung von Webanwendungen erforschen und uns auf die Bedeutung des Verständnisses erfolgreicher Unternehmen konzentrieren. Wir erforschen die grundlegenden Prinzipien ihrer Operationen und werden darüber nachdenken, wie Business Design eine zentrale Rolle bei der Gestaltung von Software Code und digitalem Design spielt. Durch die Untersuchung des kundenorientierten Ansatzes dieser Unternehmen und der Betonung der Kundenerfahrung werden wir wichtige Erkenntnisse darüber gewinnen, wie man mit einfachem Code effiziente und benutzerfreundliche Anwendungen erstellen kann. In diesem Modul werden Sie auch damit beginnen, das Gelernte über die Prinzipien des Geschäftsdesigns in einer Laboraufgabe anzuwenden, die sich auf die Evaluierung eines Campus-Build-Modells konzentriert.
Das ist alles enthalten
4 Videos7 Lektüren3 Aufgaben1 peer review1 Unbewertetes Labor
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

Mehr von Softwareentwicklung entdecken
Status: Kostenloser TestzeitraumAmazon
Status: VorschauNortheastern University
Status: Kostenloser TestzeitraumNortheastern University
Status: VorschauNortheastern University
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
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich für einen Kurs anmelden. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen. Der Kurs kann stattdessen die Option "Vollständiger Kurs, kein Zertifikat" anbieten. 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 Spezialisierung, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Seite "Leistungen" hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder Ihrem LinkedIn-Profil hinzufügen.
Ja. Für ausgewählte Lernprogramme können Sie eine finanzielle Unterstützung oder ein Stipendium beantragen, wenn Sie die Anmeldungsgebühr nicht aufbringen können. Wenn für das von Ihnen gewählte Lernprogramm eine finanzielle Unterstützung oder ein Stipendium verfügbar ist, finden Sie auf der Beschreibungsseite einen Link zur Beantragung.
Weitere Fragen
Finanzielle Unterstützung verfügbar,

