gRPC og højtydende API'er logo
Cloud og DevOpsSystemerNiveauer A1 → C122 sprog

gRPC og højtydende API'er

Mestrer gRPC, og byg ekstremt hurtige, effektive og skalerbare API'er til moderne distribuerede systemer. Et læringsforløb på CoddyKit med 12 korte kurser og 48 interaktive lektioner – med en AI-vejleder ved din side døgnet rundt.

Kurser
12
Lektioner
48
Interaktive trin
554
Gratis at komme i gang
Kursus 1
Kursusindhold

12 kurser på denne sti

Alle kurser på gRPC og højtydende API'er-stien i læringsrækkefølge. Det første kursus er gratis.

1

A14 lektionerGratis

Opdag de grundlæggende begreber inden for højtydende API'er, og forstå, hvorfor gRPC er banebrydende. Dette minikursus giver en tydelig skelnen mellem gRPC og traditionelle REST-API'er og danner grun…

2

A24 lektionerPRO

Arbejd praktisk med gRPC ved at definere Deres første tjeneste med Protocol Buffers. Dette kursus guider Dem gennem generering af boilerplate-kode og implementering af en grundlæggende unary-gRPC-kli…

3

B14 lektionerPRO

Dyk dybere ned i gRPC's effektive kommunikationsmodeller, der rækker ud over simple unary-kald. Dette kursus dækker serverstreaming, klientstreaming og den fleksible bidirektionelle streaming til kom…

4

B14 lektionerPRO

Opbyg robuste gRPC-applikationer ved at få styr på fejlhåndtering og kontekstpropagering. Dette kursus udforsker gRPC-statuskoder, brugerdefinerede metadata og anvendelsen af context til deadlines og…

5

B24 lektionerPRO

Sørg for integriteten og fortroligheden af Deres gRPC-kommunikation. Dette kursus dækker vigtige sikkerhedspraksisser, herunder TLS/SSL-kryptering, autentifikation, autorisation og brug af intercepto…

6

B24 lektionerPRO

Udforsk det bredere gRPC-økosystem og vigtige værktøjer til udvikling og fejlfinding. Dette kursus dækker gRPC-Web, kommandolinjeværktøjer og mønstre til dynamisk discovery af tjenester.

7

B24 lektionerPRO

Få dyb indsigt i Deres gRPC-tjenesters adfærd med omfattende observability-praksisser. Dette kursus fokuserer på effektiv logging, distribueret tracing med OpenTelemetry og overvågning af centrale gR…

8

B24 lektionerPRO

Lær at deploye og administrere gRPC-tjenester effektivt i cloud-miljøer. Dette kursus fokuserer på deployment af gRPC på Kubernetes, brug af cloud-loadbalancere og udforskning af serverløse gRPC-funk…

9

C14 lektionerPRO

Udnyt gRPC's fulde potentiale til højtydende applikationer. Dette kursus går i dybden med teknikker som komprimering af meddelelser, effektiv load balancing og håndtering af forbindelsers livscyklus…

10

C14 lektionerPRO

Få styr på avancerede Protobuf-funktioner og strategier til håndtering af skemaændringer i produktion. Dette kursus dækker bedste praksis for definition af meddelelser, bagud- og fremadkompatibilitet…

11

C14 lektionerPRO

Design og opbyg robuste mikrotjenestearkitekturer med gRPC. Dette kursus dækker mønstre for kommunikation mellem tjenester, eventdrevne arkitekturer og sikring af problemfri interoperabilitet på tvær…

12

C14 lektionerPRO

Undersøg avancerede mønstre og anvendelser af gRPC fra den virkelige verden til opbygning af yderst modstandsdygtige og effektive systemer. Dette kursus udforsker gateway-design, avanceret modstandsd…

CoddyKit PRO

Lås op for alle 12 kurser på denne sti og alle kurser på alle andre stier

AI-vejleder, certificeringseksamen og certifikat. Fungerer på web, iOS og Android.

Se alle abonnementer
Årligt$29.90 / årCa. $2.49 om månedenBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for altid.
Kursusoversigt

gRPC: højtydende API'er til distribuerede systemer

gRPC er Googles open source-framework til fjernprocedurekald, bygget på HTTP/2 og Protocol Buffers. I modsætning til REST bruger det en stærkt typet kontrakt, der er defineret i .proto-filer, understøtter tovejsstreaming og leverer markant lavere latenstid og mindre meddelelsesstørrelser — hvilket gør det til standardvalget til kommunikation mellem tjenester i seriøse mikrotjenestearkitekturer. Dette forløb dækker gRPC fra grundprincipperne til mønstre for udrulning i produktion.

Det lærer du

Du begynder med grundprincipperne i gRPC og Protocol Buffers' rolle og bygger derefter din første tjeneste fra bunden. Herfra arbejder du dig gennem de fire kommunikationsmønstre i gRPC — unary, serverstreaming, klientstreaming og tovejsstreaming — sammen med fejlhåndtering, statuskoder og videreførelse af metadata. Senere kurser behandler TLS og godkendelse til sikring af tjenester, observerbarhed (sporing, målinger, logning), cloudintegration og avancerede Protobuf-teknikker, herunder skemaudvikling og bagudkompatibilitet. Forløbet afsluttes med mikrotjenestearkitektur ved hjælp af gRPC og virkelige eksempler fra produktionssystemer.

Læringsforløbet

Tolv kurser spænder fra A1 til C1. Det første kursus er gratis og introducerer gRPC-koncepter og grundlæggende API'er. De tidlige kurser (A1–B1) dækker opsætning af tjenester og de grundlæggende kommunikationsmønstre. Kurserne midt i forløbet (B2) går i dybden med sikkerhed, gRPC-økosystemet og værktøjerne, observerbarhed og integration med cloudtjenester. De sidste fire C1-kurser — Ydeevneoptimering med gRPC, Avanceret Protobuf og skemaudvikling, Mikrotjenester med gRPC og Virkelige gRPC-eksempler og -mønstre — tager fat på de problemer, ingeniører møder, når gRPC kører i stor skala i produktion.

Sådan fungerer det

Hvert kursus er opdelt i korte, praktiske lektioner, som du gennemfører i den indbyggede kodeeditor med feedback i realtid. Du kan få hjælp af en AI-underviser, når du går i stå, og progressionen er tilrettelagt, så hvert koncept bygger direkte videre på det foregående.

Sådan lærer du

  1. 01

    Interaktive lektioner

    Praktiske kodeøvelser med feedback i realtid

  2. 02

    AI-underviser

    Få øjeblikkelig hjælp fra vores AI, når du sidder fast

  3. 03

    Indbygget editor

    Skriv og kør kode direkte i din browser

  4. 04

    Certifikat

    Få et certifikat, når du gennemfører kurset

Ofte stillede spørgsmål

Ofte stillede spørgsmål

Er gRPC og højtydende API'er-kurset gratis?

Ja. Du kan begynde på gRPC og højtydende API'er-kurset gratis og gennemføre de interaktive lektioner uden omkostninger. Et valgfrit PRO-abonnement giver adgang til avancerede AI-værktøjer og et certifikat, der kan deles.

Skal jeg have erfaring på forhånd for at lære gRPC og højtydende API'er?

Nej. Kurset begynder med det grundlæggende og bevæger sig gradvist videre til mere avancerede emner, så du kan starte uden tidligere erfaring med gRPC og højtydende API'er.

Hvordan lærer jeg gRPC og højtydende API'er på CoddyKit?

Du lærer ved at øve dig. Korte interaktive lektioner kombinerer en tydelig forklaring med en praktisk kodeøvelse, der kører i realtid, og en AI-vejleder, der er tilgængelig døgnet rundt, hjælper dig personligt, når du sidder fast.

Får jeg et certifikat, når jeg gennemfører gRPC og højtydende API'er?

Ja. PRO-brugere kan tage en eksamen og få et certifikat for gennemførelse af gRPC og højtydende API'er-kurset, som kan deles og indeholder en verificerbar kode.

Kan jeg lære gRPC og højtydende API'er på min telefon?

Ja. CoddyKit er tilgængeligt på nettet og som indbyggede iOS- og Android-apps, så du kan lære gRPC og højtydende API'er på enhver enhed, og dine fremskridt synkroniseres på tværs af dem.

Hvad koster CoddyKit PRO?

Det første kursus på gRPC og højtydende API'er-stien er gratis. CoddyKit PRO giver adgang til alle kurser: $5.90 om ugen, $7.90 om måneden, $29.90 om året eller $69.99 én gang for livstidsadgang uden fornyelser.

Hvor lang tid tager det at gennemføre gRPC og højtydende API'er?

gRPC og højtydende API'er har 12 kurser og 48 lektioner. De fleste lektioner tager cirka 5–10 minutter, så hele stien kræver omkring 6 timers praktisk øvelse i dit eget tempo.

Start på gRPC og højtydende API'er nu

Slut dig til tusindvis af kursister, der mestrer programmering med AI-drevne lektioner.