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.

Softwareentwicklung und APIs für Netzwerktechniker
Erweitern Sie Ihre Kenntnisse mit Coursera Plus für 239 $/Jahr (normalerweise 399 $). Jetzt sparen.

Softwareentwicklung und APIs für Netzwerktechniker
Dieser Kurs ist Teil von Spezialisierung „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: Network Engineering
- Kategorie: Software Development
- Kategorie: Development Environment
- Kategorie: Virtualization and Virtual Machines
- Kategorie: Software Development Tools
- Kategorie: TCP/IP
- Kategorie: Software Development Methodologies
- Kategorie: Software Design Patterns
- Kategorie: Version Control
Werkzeuge, die Sie lernen werden
- Kategorie: Extensible Markup Language (XML)
- Kategorie: Restful API
- Kategorie: YAML
- Kategorie: JSON
- Kategorie: Web Applications
- Kategorie: Application Programming Interface (API)
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
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 Software-Entwicklung entdecken
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

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
Weitere Fragen
Finanzielle Unterstützung verfügbar,



