Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
REST C# Webservices mit ASP.NET Core Web API (.NET 5/.NET 6)
Highest Rated
Rating: 4.5 out of 5(241 ratings)
938 students

REST C# Webservices mit ASP.NET Core Web API (.NET 5/.NET 6)

RESTful API Webservices: Grundlagen für C# Entwickler mit Visual Studio 2019/2022 und dem .NET 5/.NET 6 Framework.
Last updated 12/2025
German

What you'll learn

  • Neu: Jetzt auch mit .Net6 und Visual Studio 2022
  • Erstellung von RESTful Webservices mit .NET 5 oder .NET 6 Web API
  • Installation und Einsatz von Visual Studio 2019/2022 in Verbindung mit APIs
  • Übersicht zu ASP, .NET Framework, .NET Core und .NET „Future“
  • Was sind Webservices, Vorteile und Einsatz in der Praxis
  • Knowhow zu Microservicearchitekturen
  • Grundlagen zur technischen Funktionsweise und Programmierung einer API
  • Planung und Implementierung eines praxisnahen Beispiels
  • Beherrsche das Aufrufen und Testen
  • Lerne wie eine API dokumentiert wird
  • Versionierung einer API
  • Verstehe CRUD-Operationen (CREATE, READ, UPDATE, DELETE)
  • Einsatz der HTTP-Methoden (GET, POST, PUT, DELETE)
  • Lerne Begriffe kennen wie: Request, Response, Statuscode, Endpoints, Routing und Controller
  • Logging mit NLog in einem Webservice
  • ... und sehr vieles mehr!

Course content

8 sections38 lectures3h 51m total length
  • Willkommen3:55

    Die Einführung zeigt eine Schnellübersicht zu dem Inhalt des Kurses.

  • Kursinhalt und Kursnutzung5:13

    Die Lektion stellt den Inhalt dieses Onlinekurses und wie dieser durchzuarbeiten empfohlen wird genauer vor.

  • Die Bewertung2:46

    Dieses Video soll dem Teilnehmer bei der Beurteilung des Kurses unterstützen.

  • Motivation, Zielgruppe, Voraussetzungen2:04

    In diesem Video werden die Themen Motivation, Zielgruppe und Voraussetzungen für diesen Kurs eingeordnet.

  • Webservices in der Praxis2:42

    In dieser Lektion wird veranschaulicht, dass wir bzw. wie wir täglich mit Webservices zu tun haben.

  • Kapitelabschluss

Requirements

  • Grundkenntnisse in der Programmiersprache C#

Description

Lerne jetzt alle wichtigen Grundlagen über Webservices kennen im Kontext von Visual Studio 2019 und .NET 5 oder Visual Studio 2022 und .NET 6. In diesem Kurs werden beide Versionen des Frameworks behandelt.

Verstehe Begriffe wie beispielsweise ASP.NET Core, Request, Response, Statuscode, Endpoint, Routing, Controller oder auch Microservicearchitektur. Was bedeuten diese Begriffe überhaupt und vor allem im Kontext moderner Softwareentwicklung?

Was sind Webservices, wofür braucht man sie und natürlich das aller wichtigste wie programmiert man sie? Diese Fragen will ich in diesem Kurs beantworten, indem ich bei den Grundlagen beginne und wir ohne viel Schnickschnack einen ersten Webservice erstellen. Dabei ist mir besonders wichtig Dich Schritt für Schritt anzuleiten und jeden Schritt auch ausführlich zu erklären.

Des Weiteren ist dieser Kurs eine Abkürzung. Durch sehr viel komprimiertes Wissen vermeidet er langwierige Aufwände. Du ersparst dir tageweise Recherchen von zusammenhangslosen Informationen und wirst dich schnell in der Welt von Webservices zurechtfinden. Dieser Onlinekurs setzt genau dies in den Mittel Punkt: Fundierte Grundlagen, praxisorientierte Aufgabe, praxisorientierter Lösungsweg.

Die Werkzeuge bzw. Tools dafür sind kostenlos und ich zeige dir wie du sie bekommst, wie sie zu installieren sind und wie man mit ihnen arbeitet.

In diesem Kurs bekommst Du die aus meiner Sicht wichtigsten Fähigkeiten vermittelt, die man unbedingt haben sollte, um beispielsweise auch in der Berufswelt bestehen zu können, um langfristig erfolgreich Software zu implementieren, um bei den Arbeitskollegen mitreden zu können und um den einen oder anderen Vorgesetzten mit deinem Knowhow zu beeindrucken.

Wenn das die Dinge sind, die du erreichen willst, dann fang noch heute an.

Who this course is for:

  • Softwareentwickler, die keine Kenntnisse in Webservices.
  • Softwareentwickler, die sich von den klassischen Architekturen hin zu modernen serviceorientierten Architekturen weiterbilden wollen.