? [ Pt-BR ] ?? Diese "Readme" ist in zwei Sprachen geschrieben, brasilianischer Portugiesisch (Pt-BR) und Englisch (EN).
? [ En ] ?? Diese "Readme" ist in zwei Sprachen geschrieben, brasilianisch brasilianisch (Pt-BR) und Englisch (EN).
? [ Pt-BR ] ??
Dies ist ein Basisprojekt des Erstellens von API -Daten, die mit ASP.NET Core 3 und EF Core 3 (7194 -Kurs) von Balta.io gesteuert werden, die vom Ausbilder André Baltieri unterrichtet wurde.
In diesem Kurs ist es das Ziel, ein API -Format CRUD einfach und schnell zu erstellen, um der datengesteuerten Entwurfsmethodik zu folgen.
Der Schwerpunkt liegt auf der Abdeckung der Wesentlichen für den Aufbau einer guten API produktiv, die Anwendung guter Praktiken und Organisationen im Code sowie die Implementierung des Entitäts -Framework -Kerns für die Integration in die Datenbank und die Authentifizierung mit JWT.
Während des Kurses und auch nach dem Abschluss habe ich beschlossen, die Funktionen dieser API ein wenig zu verbessern, einschließlich mehr Validierungen und dem Ausfüllen der Methoden bezüglich des Benutzers. Wenn Sie jedoch interessiert sind, können Sie das ursprüngliche Repository sehen, das das enthält, was im Kurs durch das Repository von Professor André Baltieri hergestellt wurde, indem Sie hier klicken.
? [ En ] ??
Dies ist ein Basisprojekt des Kurses "Erstellen von APIs -Daten, die mit ASP.NET Core 3 und EF Core 3" (erstellen Sie datengesteuerte APIs mit ASP.NET Core 3 und EF Core 3) aus Balta.io, die vom Ausbilder André Baltieri unterrichtet wurde.
In diesem Kurs ist das Ziel zu lernen, wie man ein CRUD im API -Format auf einfache und schnelle Weise erstellt, wobei die datengetriebene Entwurfsmethode verwendet wird.
Der Fokus liegt auf der Abdeckung des Wesentlichens des Aufbaus einer guten API produktiv, die Anwendung von Best Practices und Organisation im Code, um den Entity Framework -Kern für die Datenbankintegration und die Authentifizierung mit JWT implementieren.
Während des Kurses und nach Abschluss habe ich beschlossen, die Funktionen dieser API zu verbessern. Daher habe ich weitere Validierungen hinzugefügt und benutzerbezogene Methoden ausgeführt. Wenn Sie jedoch interessant sind, können Sie das ursprüngliche Repository sehen, das das im Kurs produzierte, obwohl der Repository von Lehrer André Baltieri hergestellt wurde, indem Sie hier klicken.
? [ Pt-BR ] ?? Erstellen Sie eine datengesteuerte API-REST, die Benutzer, Produkte und Produktkategorien mit .NET Core 3 und Entity Framework Core mit SQL Server sowie Authentifizierungsfunktionen und Benutzerberechtigungen gemäß Ihren "Rollen" und JWT-Token-Generation enthält.
? [ En ] ?? Erstellen Sie datengesteuerte REST-API, die Benutzer, Produkte und Produktkategorien mit .NET Core 3 und Entity Framework Core mit SQL Server enthält, zusätzlich zur Verwendung von Benutzerauthentifizierungs- und Berechtigungsressourcen gemäß ihren "Rollen" und der JWT-Token-Generation.
? ? [ Pt-BR ] ?? ?
Konstruktion einer API -Daten angetrieben
Implementieren Sie eine RAW mit Beweglichkeit (erstellen, lesen, aktualisieren und löschen).
Umsetzen
Erstellen Sie Datenmodelle, validieren Sie Modelle und definieren Sie die Beziehung zwischen ihnen
Verwenden Sie Annotationen Datum
Verwenden Sie die Abhängigkeitsinjektion
Implementieren Sie die Datenbankverbindungs- und Datenkontextbehandlung
Grundlegende Fehlerbehandlung implementieren
Schreiben Sie Controller, die gute Praktiken anwenden
Verwenden Sie Entity Framework Core
Sicherheitskonzepte im APIS -Web
Authentifizierung und Autorisierung in der API implementieren
Generieren Sie JWT -Token
Erstellen Sie öffentliche und eingeschränkte Endpunkte in der API
Erstellen Sie Routen und Organisationen von Endpunkten aus API
Konfigurieren Sie die Verbindung zu SQL Server (Verbindungszeichenfolge)
Verbessern Sie die API mit Version, Cache und Datenkomprimierung
? ? [ En ] ?? ?
Aufbau der datengetriebenen API
Implementieren Sie ein CRUD schnell (erstellen, lesen, aktualisieren und löschen).
Implementieren Sie die Funktionen von HTTP -Verben: Erhalten Sie Post, Put und Löschen
Erstellen Sie Datenmodelle, validieren Sie Modelle und definieren Sie Beziehungen zwischen ihnen
Verwenden Sie Datenanmerkungen
Verwenden Sie die Abhängigkeitsinjektion
Implementieren Sie die Datenbankverbindung und Datenkontextmanipulation
Implementieren Sie grundlegende Fehlerbehandlung
Schreiben Sie Controller, die Best Practices anwenden
Verwenden des Entity Framework Core
Sicherheitskonzepte in Web -APIs
Authentifizierung und Autorisierung in der API implementieren
Generato JWT -Token
Erstellen Sie öffentliche und eingeschränkte Endpunkte in der API
Führen Sie die Erstellung und Organisation von API -Endpunkten der Route durch
Konfigurieren Sie die Verbindung zu SQL Server (Verbindungszeichenfolge)
Verbessern Sie die API mit Versioning, Caching und Datenkomprimierung
ASP.NET CORE 3
Entity Framework Core
Visual Studio -Code
Azure Data Studio
Docker
SQL Server
? [ Pt-BR ] ?? Hallo! Mein Name ist Rafael Marques! Ich bin Brasilianer und Nordosten! Ich arbeite als Vollstackentwickler. Sie können mehr über mich erfahren, indem Sie auf die Links in den folgenden Schaltflächen zugreifen!
? [ En ] ?? Hallo !! Mein Name ist Rafael Marques, ich bin zur brasilianischen Entwicklung. Sie finden mich auf den folgenden Links: