Northeastern University
Einführung in die Softwareentwicklung und Anwendungen
Northeastern University

Einführung in die Softwareentwicklung und Anwendungen

Kal Bugrara

Dozent: Kal Bugrara

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Anfänger
Keine Vorkenntnisse erforderlich
1 Woche zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Anfänger
Keine Vorkenntnisse erforderlich
1 Woche zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

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

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

9 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung für Grundlagen der Informationssysteme
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
  • 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

Kal Bugrara
Northeastern University
5 Kurse1.431 Lernende

von

Mehr von Softwareentwicklung entdecken

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

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Coursera Plus

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