ASP.NET Core — API z GraphQL
What you'll learn
- Tworzenie nowoczesnych API z GraphQL
- Optymalizacja i wydajność z Data Loaders
- Implementacja subskrypcji do komunikacji w czasie rzeczywistym
- Integracja GraphQL z Entity Framework Core
Requirements
- ASP.NET Core
- C#
Description
Informujemy, że ten kurs został nagrany w języku portugalskim (Brazylia) i został zdubbingowany na Twój język. Ciesz się kursem!
Jeśli chcesz tworzyć nowoczesne, wydajne i elastyczne API, ten kurs GraphQL z ASP.NET Core jest idealnym wyborem! W przeciwieństwie do tradycyjnego REST, GraphQL daje klientom możliwość zapytania dokładnie o te dane, których potrzebują, rozwiązując powszechne problemy, takie jak nadmiarowe pobieranie danych (over-fetching) i niewystarczające pobieranie danych (under-fetching), sprawiając, że aplikacje stają się znacznie bardziej wydajne.
W tym kursie nauczysz się wszystkiego, od podstaw GraphQL po najbardziej zaawansowane implementacje w ASP.NET Core, z integracją z Entity Framework Core do obsługi baz danych. Zbadamy podstawowe aspekty, takie jak zapytania, mutacje i subskrypcje, zapewniając, że opanujesz komunikację między klientem a serwerem w sposób zoptymalizowany.
Nauczysz się również technik poprawy wydajności swoich API, takich jak Data Loaders, które pomagają zarządzać wieloma równoczesnymi zapytaniami w sposób efektywny. Ponadto omówimy implementację WebSockets do komunikacji w czasie rzeczywistym oraz jak korzystać z potężnych narzędzi, takich jak Postman i GraphQL Altair, aby testować, debugować i optymalizować swoje API w sposób praktyczny i bezpośredni.
Kurs obejmuje również najlepsze praktyki i wzorce projektowe, ucząc, jak strukturalizować swój kod w sposób zorganizowany i skalowalny. Jeśli jesteś deweloperem back-end, full-stack lub częścią zespołu, który chce zmodernizować swoje API, ten kurs dostarczy ci wszystkich niezbędnych informacji, aby tworzyć solidne, szybkie i skalowalne API z GraphQL w ASP.NET Core, umożliwiając tworzenie innowacyjnych i efektywnych rozwiązań!
Who this course is for:
- Deweloperzy .NET, którzy chcą opanować GraphQL
- Profesjonaliści, którzy chcą zoptymalizować pobieranie danych
- Początkujący w GraphQL, którzy chcą się uczyć w praktyce
- Deweloperzy back-end, którzy chcą zdobyć nowe umiejętności
Instructor
Profissional em Desenvolvedor de Softwares desde 2007. Já atuei na área de programador, analista de sistemas e analista de requisitos. Possuo um vasto conhecimento que abrange a área de programação, análise, levantamento de requisitos até administração de servidores web.
Trabalhei em grandes empresas no Brasil, nacionais e multinacionais. Tenho vasto conhecimento de desenvolvimento de softwares e programas de edição de imagem, texto e 3D. Minha intenção é passar o conhecimento e experiência adquira ao longo de minha carreira, que tenho certeza que será útil para potencializar o seu talento.