KnowledgeCity

Programmiersprachen und REST-APIs

Sielernen, wie Sie mit neuen APIs in einer Vielzahl von Sprachen arbeiten können
Erste Lektion kostenlos ansehen — voller Zugriff auf alle 3 Lektionen.

To view this video please enable JavaScript.

Kurs: Auf Abruf
Anfänger  Anbieter Josh Guardino  3 Lektionen ·  10m  in Arabisch, Deutsch, Englisch, Spanisch, Französisch, Portugiesisch, Chinesisch (vereinfacht) 

Kursbeschreibung

Das Potenzial für die Programmierung von REST-APIs ist im Grunde grenzenlos, und es war noch nie so einfach, mit einem eigenen API-Projekt zu beginnen. Die beliebtesten modernen Sprachen, Frameworks und Plattformen bieten umfassende Unterstützung für alle Arten von HTTP-basierten Diensten, einschließlich REST. Man muss kein sehr erfahrener Entwickler sein, um eine REST-API zu erstellen und zu pflegen, denn es gibt viele vorgefertigte Lösungen, die die API zum Laufen bringen, sowie eine große und talentierte Gemeinschaft von technischen Experten, die diese Tools erstellen und verwalten.

Drei der populärsten Programmiersprachen, die heute verwendet werden, sind JavaScript, Python und C#. Sie werden lernen, wie Sie REST-APIs in jeder dieser Sprachen und den entsprechenden Server-Laufzeiten erstellen können. Jede dieser Sprachen beinhaltet die Konfiguration von OpenAPI-kompatiblen Diensten, die die bekannte OpenAPI-Dokumentation erstellen.

Sie werden auch lernen, wie man eine REST-API in Node.js mit Express, in Python mit Flask und in .NET Core mit Swashbuckle unter Verwendung von vorgefertigten Starterimplementierungen erstellt.

Was Sie lernen werden

  • Erstellen Sie REST-APIs in JavaScript, Python und C# zusammen mit ihren entsprechenden Server-Laufzeiten
  • Erstellen Sie REST-APIs in Node.js mit Express, Python mit Flask und .NET Core mit Swashbuckle mit vorkonfigurierten Starter-Implementierungen
  • Identifizieren Sie REST-API-Server-Lösungen in Node.js, Python und .NET
  • Nutzen Sie vorkonfigurierte Lösungen für jede Sprache und Plattform, um eine API zum Laufen zu bringen
  • Generieren Sie automatisierte OpenAPI-Dokumentation in jeder Sprache
  • Konfigurieren Sie OpenAPI-kompatible Services, die vertraute OpenAPI-Dokumentation erstellen

Wichtige Erkenntnisse

  • Die beliebtesten modernen Sprachen, Frameworks und Plattformen bieten alle umfangreiche Unterstützung für HTTP-basierte Services, einschließlich REST.
  • JavaScript, Python und C# sind drei der beliebtesten Programmiersprachen in der heutigen Nutzung, und dieser Kurs behandelt die Erstellung von REST-APIs in jeder.
  • Vorkonfigurierte Lösungen und eine große Community von technischen Experten machen es möglich, eine REST-API zu erstellen und zu verwalten, ohne ein hocherfahrener Entwickler zu sein.
  • Jede Sprach-Implementierung umfasst die Konfiguration von OpenAPI-kompatiblen Services, die vertraute OpenAPI-Dokumentation erstellen.
  • Der Kurs demonstriert Express für Node.js, Flask für Python und Swashbuckle für .NET Core mit vorkonfigurierten Starter-Implementierungen.

Häufig gestellte Fragen

Welche Programmiersprachen behandelt dieser Kurs zum Erstellen von REST-APIs?

Der Kurs behandelt JavaScript, Python und C# und erstellt REST-APIs in jeder Sprache und ihren entsprechenden Server-Laufzeiten.

Muss ich ein erfahrener Entwickler sein, um diesen Kurs zu belegen?

Nein. Der Kurs merkt an, dass es nicht notwendig ist, ein hocherfahrener Entwickler zu sein, um eine REST-API zu erstellen und zu verwalten, dank der vielen vorkonfigurierten Lösungen und der großen Community von technischen Experten, die diese Tools erstellen und verwalten.

Welche Frameworks und Tools werden in den Lektionen verwendet?

Der Kurs erstellt eine REST-API in Node.js mit Express, in Python mit Flask und in .NET Core mit Swashbuckle, wobei vorkonfigurierte Starter-Implementierungen verwendet werden.

Werde ich lernen, wie man API-Dokumentation erstellt?

Ja. Sie lernen, wie Sie OpenAPI-kompatible Services konfigurieren und automatisierte OpenAPI-Dokumentation in jeder Sprache generieren.

Welche Themen werden in den Lektionen behandelt?

Die Lektionen behandeln Node.js REST-APIs mit Express.js, Python REST-APIs mit OpenAPI-Dokumentation und die Erstellung von REST-APIs mit ASP.NET Core und C#.