Kategoria: C# i .NET
Tworzenie Web serwisów Full Rest Api w .Net Core to jedna z najważniejszych i najbardziej wartościowych dziedzin programowania współczesnej informatyki. W dobie rosnącej popularności aplikacji internetowych i coraz większej liczby urządzeń, które wymagają stałego dostępu do danych i funkcjonalności, zapotrzebowanie na programistów, którzy potrafią tworzyć wydajne i skalowalne web serwisy, stale rośnie. Net Core to platforma do tworzenia aplikacji, która oferuje szereg zaawansowanych narzędzi do tworzenia web serwisów. W oparciu o nią, można tworzyć pełne, funkcjonalne web serwisy, które dostarczają danych i usług dla aplikacji i urządzeń na wszystkich platformach. Net Core jest lekki, szybki i skalowalny, dlatego jest idealnym rozwiązaniem dla aplikacji internetowych, które muszą działać w wymagających warunkach.
Czas trwania
2 dni
Program
- Wprowadzenie do technologii REST API
- Architektura serwisów REST w .NET Core
- Implementacja endpointów z wykorzystaniem atrybutów i kontrolerów
- Obsługa danych w formacie JSON
- Walidacja danych
- Autoryzacja i uwierzytelnianie użytkowników przy użyciu JWT (JSON Web Tokens)
- Współdzielenie danych pomiędzy warstwami aplikacji z wykorzystaniem Dependency Injection
- Testowanie serwisów REST za pomocą narzędzi takich jak Postman
- Publikacja i uruchamianie aplikacji na platformie Azure
- Konfiguracja środowisk aplikacji i plików konfiguracyjnych
- Integracja z innymi usługami Azure, takimi jak Cosmos DB i Azure Functions
- Zastosowanie i praktyczne wykorzystanie tworzonych serwisów REST w innych aplikacjach.
Training also available in English.
Przeznaczenie i wymagania
Dla programistów C#, którzy chcą poszerzyć swoją wiedzę w pisaniu Web services.
Znajomość języka C#, w tym programowania obiektowego (w zakresie 10-dniowego kursu podstawowego C# – Nauka programowania w C#).
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.
Zobacz też:
- Programista C# i .NET (kurs zawodowy - bootcamp)
- Programista C# i .NET (XL) (kurs zawodowy - bootcamp)
- Programista C# (poziom II) (kurs zawodowy - bootcamp)
- Nauka programowania w C# i .NET - wersja skrócona (kurs zawodowy - bootcamp)
- C# - programowanie od podstaw w 5 dni
- Tworzenie aplikacji okienkowych w .NET na system MS Windows
- Język C# i platforma .NET dla programistów innych języków
- Dostęp do danych w C# i .NET
- Projektowanie aplikacji internetowych przy użyciu technologii ASP.NET
- Projektowanie aplikacji internetowych z zastosowaniem technologii .NET MVC
- .NET Core dla programistów
- Blazor - tworzenie aplikacji webowych
- Tworzenie aplikacji desktopowych WPF i .NET Core
- Tworzenie aplikacji C# w chmurze Azure
- Tworzenie aplikacji mobilnych
- Wprowadzenie do GIT