Aktualisiert im Mai 2025. Dieser Kurs ist jetzt mit Coursera Coach ausgestattet! Eine intelligentere Art zu lernen mit interaktiven Unterhaltungen in Echtzeit, die Ihnen dabei helfen, Ihr Wissen zu testen, Annahmen zu hinterfragen und Ihr Verständnis zu vertiefen, während Sie im Kurs vorankommen. In diesem Kurs erwerben Sie grundlegende Fähigkeiten in der Softwareentwicklung und API-Nutzung, die speziell auf Netzwerk-Ingenieure zugeschnitten sind. Am Ende des Kurses sind Sie in der Lage, Entwicklungs- und Virtualisierungstools einzurichten, verschiedene Datenformate zu erforschen und wichtige Methoden der Softwareentwicklung zu verstehen. Diese Fähigkeiten werden Sie in die Lage versetzen, die Netzwerkinfrastruktur besser zu verwalten und Softwarelösungen effektiv zu integrieren. Der Kurs beginnt mit einer Einführung in die Softwareentwicklung und der Einrichtung der grundlegenden Tools sowohl in Linux- als auch in Windows-Umgebungen. Sie lernen, Entwicklungstools wie VirtualBox, Vagrant und Docker zu konfigurieren, die für die Erstellung isolierter Entwicklungs- und Testumgebungen entscheidend sind. In den ersten Modulen werden außerdem wichtige Datenformate wie JSON, XML und YAML vorgestellt, die ein solides Verständnis dafür vermitteln, wie Daten strukturiert und systemübergreifend übertragen werden. Im weiteren Verlauf des Kurses werden die Prinzipien von Agile-, Lean- und Waterfall-Entwicklungsmethoden behandelt. Sie lernen, wie Sie die richtige Methodik für Ihr Projekt auswählen und mithilfe verschiedener Tools und Techniken eine konsistente Softwarequalität sicherstellen können. Der Schwerpunkt liegt auf der Organisation des Codes und der Implementierung von Entwurfsmustern, die Ihnen helfen, eine saubere und kooperative Codebasis zu erhalten. Darüber hinaus werden Sie praktische Erfahrungen mit Git für die Versionskontrolle sammeln, eine wesentliche Fähigkeit für jeden Entwickler, der in einer Teamumgebung arbeitet. Schließlich erforscht der Kurs APIs, beginnend mit einem grundlegenden Verständnis von HTTP und API-Typen, und geht dann zu praktischen Beispielen mit RESTful APIs über. Sie lernen, wie man mit APIs mit und ohne Authentifizierung interagiert, und befassen sich mit Webhooks, die sich auf reale Anwendungen beziehen, insbesondere im Kontext der Netzwerktechnik. Dieser Kurs ist ideal für Netzwerkingenieure, die ihre Softwareentwicklungskenntnisse erweitern möchten, und eignet sich für Teilnehmer mit grundlegenden Programmierkenntnissen.

Schalten Sie mit Coursera Plus den Zugang zu mehr als 10.000 Kursen frei. Starten Sie die 7-tägige kostenlose Testversion.


Softwareentwicklung und APIs für Netzwerktechniker
Dieser Kurs ist Teil von Spezialisierung für Cisco Zertifizierter DevNet-Mitarbeiter (200-901)

Dozent: Packt - Course Instructors
Bei enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Einrichtung von Entwicklungs- und Virtualisierungstools in Linux- und Windows-Umgebungen.
Verschiedene Datenformate wie JSON, XML und YAML zu verstehen und zu verwenden.
Lernen Sie die wichtigsten Methoden der Softwareentwicklung kennen: Agile, Lean und Waterfall.
Sammeln Sie praktische Erfahrungen mit APIs, einschließlich der Nutzung mit und ohne Authentifizierung.
Kompetenzen, die Sie erwerben
- Kategorie: Erweiterbare Markup-Sprache (XML)
- Kategorie: TCP/IP
- Kategorie: Softwareentwicklung
- Kategorie: Restful API
- Kategorie: Virtualisierung und Virtuelle Maschinen
- Kategorie: Netzwerktechnik
- Kategorie: Software-Entwurfsmuster
- Kategorie: Web-Anwendungen
- Kategorie: Versionskontrolle
- Kategorie: Software Entwurf
- Kategorie: Authentifizierungen
- Kategorie: Entwicklungsumgebung
- Kategorie: YAML
- Kategorie: Schnittstelle zur Anwendungsprogrammierung (API)
- Kategorie: JSON
- Kategorie: Methoden der Softwareentwicklung
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
2 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 2 Module
In diesem Modul werden wir in die Grundlagen der Softwareentwicklung und des Softwaredesigns eintauchen, wobei der Schwerpunkt auf der Einrichtung von Entwicklungswerkzeugen und dem Verständnis der Grundlagen verschiedener Entwicklungsmethoden liegt. Sie werden auch Kenntnisse über verschiedene Datenformate und Versionskontrolle erwerben, die für eine erfolgreiche Softwareentwicklung unerlässlich sind. Der Inhalt wird Ihnen die Werkzeuge und Fähigkeiten vermitteln, die Sie benötigen, um qualitativ hochwertige Software zu erstellen und zu pflegen.
Das ist alles enthalten
20 Videos2 Lektüren
In diesem Modul werden wir die Grundlagen von APIs erforschen, wobei der Schwerpunkt auf der Funktionsweise von HTTP, dem Verständnis von Antwortcodes und der Anwendung von API-Aufrufen mit und ohne Authentifizierung liegt. Darüber hinaus werden Sie praktische Erfahrungen mit Webhooks und deren realen Anwendungen auf Plattformen wie Cisco sammeln. Dieser Abschnitt vermittelt Ihnen die grundlegenden Fähigkeiten, die Sie für die Arbeit mit APIs in der Vernetzungstechnik benötigen.
Das ist alles enthalten
6 Videos1 Lektüre2 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.
Dozent

von
Mehr von Softwareentwicklung entdecken
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
Ja, Sie können das erste Video in der Vorschau ansehen und den Lehrplan einsehen, bevor Sie sich anmelden. Sie müssen den Kurs kaufen, um auf Inhalte zuzugreifen, die nicht in der Vorschau enthalten sind.
Wenn Sie sich vor dem Beginn der Sitzung in den Kurs einschreiben, haben Sie Zugang zu allen Vorlesungsvideos und Lesestoff für den Kurs. Sobald die Sitzung beginnt, können Sie die Aufgaben einreichen.
Sobald Sie sich angemeldet haben und Ihre Sitzung beginnt, haben Sie Zugang zu allen Videos und anderen Ressourcen, einschließlich der Lektüre und dem Diskussionsforum des Kurses. Sie können Übungsaufgaben ansehen und einreichen und die erforderlichen benoteten Aufgaben erledigen, um eine Note und ein Kurszertifikat zu erhalten.
Weitere Fragen
Finanzielle Unterstützung verfügbar,



