Utvikling av nettleserutvidelser (Chrome og Edge) logo
JavaScriptNybegynnerNettNivåer A1 → C122 språk

Utvikling av nettleserutvidelser (Chrome og Edge)

Lær å bygge kraftige og interaktive nettleserutvidelser for Chrome og Edge, fra grunnleggende konsepter til avanserte strategier for distribusjon. En læringssti fra CoddyKit med 12 korte kurs og 48 interaktive leksjoner, med en AI-veileder tilgjengelig døgnet rundt.

Kurs
12
Leksjoner
48
Interaktive trinn
556
Gratis å komme i gang
Kurs 1
Kursinnhold

12 kurs i denne læringsstien

Alle kursene i læringsstien Utvikling av nettleserutvidelser (Chrome og Edge), i læringsrekkefølge. Det første er gratis.

1

A14 leksjonerGratis

Lær det grunnleggende om nettleserutvidelser, arkitekturen deres og hvordan de samhandler med nettsider. Dette kurset dekker de grunnleggende konseptene og oppsettet for å utvikle Deres første Manife…

2

A24 leksjonerPRO

Gå i dybden på Manifest V3, den nyeste standarden for Chrome- og Edge-utvidelser. Forstå strukturen, tillatelsene og de viktigste komponentene som er nødvendige for moderne utvikling av utvidelser.

3

B14 leksjonerPRO

Utform og implementer brukergrensesnitt for utvidelsene Deres ved hjelp av popup-vinduer og alternativer-sider. Lær å lage interaktive elementer og håndtere brukerpreferanser effektivt.

4

B14 leksjonerPRO

Utforsk content scripts for å samhandle med og endre innhold på nettsider. Bli ekspert på teknikker for DOM-manipulering, datauthenting og innsetting av egendefinerte stiler på nettsteder.

5

B14 leksjonerPRO

Forbedre brukeropplevelsen ved å integrere utvidelsen Deres med nettleserens kontekstmenyer og omnifeltet (adresselinjen). Lær å opprette tilpassede handlinger og snarveier for intuitiv samhandling.

6

B14 leksjonerPRO

Gjør utvidelsen Deres klar for publisering i Chrome Web Store og Edge Add-ons Store. Forstå innsendingsprosessen, retningslinjene for gjennomgang og beste markedsføringspraksis for vellykket distribu…

7

B24 leksjonerPRO

Lær hvordan De oppretter robuste kommunikasjonskanaler mellom ulike deler av utvidelsen Deres og lagrer data lokalt. Dette kurset dekker ulike meldingsmønstre og lagrings-API-er.

8

B24 leksjonerPRO

Bli ekspert på `chrome.declarativeNetRequest`-API-et for å blokkere, endre eller omdirigere nettverksforespørsler effektivt og sikkert. Utforsk teknikker for å overvåke nettverkstrafikk i utvidelsen…

9

B24 leksjonerPRO

Utvikle utvidelser som automatiserer nettleseroppgaver og samhandler programmatisk med nettsider. Dette kurset dekker avanserte teknikker for simulering av brukerhandlinger og håndtering av nettleser…

10

B24 leksjonerPRO

Tilegn Dem viktige ferdigheter i feilsøking, testing og optimalisering av ytelsen til nettleserutvidelsene Deres. Lær å bruke utviklerverktøy effektivt og skrive robuste tester.

11

C14 leksjonerPRO

Gå i dybden på avanserte tillatelsesmodeller og beste sikkerhetspraksis for utvikling av nettleserutvidelser. Forstå hvordan De ber om, administrerer og begrunner ulike tillatelser.

12

C14 leksjonerPRO

Lær å utvikle utvidelser som fungerer sømløst i Chrome og Edge, og utforsk populære rammeverk som effektiviserer utviklingen. Bli ekspert på avanserte teknikker og beste praksis for kompatibilitet på…

CoddyKit PRO

Lås opp alle 12 kursene i denne læringsstien og alle andre læringsstier

AI-veileder, sertifiseringseksamen og sertifikat. Fungerer på web, iOS og Android.

Se alle abonnementene
Årlig$29.90 / årOmtrent $2.49 per månedBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for alltid.
Kursoversikt

Bygg ekte nettleserutvidelser for Chrome og Edge

Nettleserutvidelser lar deg endre nettsider, automatisere nettleseratferd, fange opp nettverksforespørsler og levere egne verktøy direkte til brukere gjennom Chrome Web Store og markedsplassen Edge Add-ons. Dette læringsløpet lærer deg Manifest V3 – det gjeldende og påkrevde formatet for utvidelser – fra din første manifest.json til distribusjon på tvers av nettlesere og sikkerhet i produksjon. Alle konsepter er forankret i API-ene som Chrome og Edge faktisk tilbyr i dag.

Dette lærer du

Du lærer hvordan Manifest V3 strukturerer tillatelser, service workers og livssykluser for komponenter. Deretter bygger du ekte brukergrensesnitt med popup-vinduer og innstillingssider, injiserer content scripts som leser og endrer DOM-en på nettsider, og kobler deg til nettleserens grensesnittflater som kontekstmenyer og omnifeltet. På datasiden lærer du meldingsutveksling for utvidelser, storage-API-er og declarativeNetRequest for å endre webforespørsler uten omfattende vertstillatelser. Du dekker også programmatisk nettleserkontroll, feilsøking og ytelsesprofilering, samt avanserte tillatelsesmodeller med fokus på sikkerhet. Læringsløpet avsluttes med teknikker for kompatibilitet på tvers av nettlesere og integrasjon av moderne JavaScript-rammeverk i en build-pipeline for utvidelser.

Læringsløpet

Tolv kurs spenner fra A1 til C1. Det første kurset er gratis og introduserer grunnleggende konsepter i Manifest V3. A1–A2 etablerer manifeststrukturen og den grunnleggende tillatelsesmodellen. B1-kursene bygger praktiske ferdigheter: konstruksjon av brukergrensesnitt, injisering av content scripts, integrasjon med nettleserens grensesnitt og publisering i Chrome Web Store og Edge-markedsplassen. De fire B2-kursene går mer i dybden på meldingsutveksling og datalagring, deklarativ endring av nettverksforespørsler, nettleserautomatisering samt feilsøking med ytelsesoptimalisering. De to siste C1-kursene dekker avanserte tillatelser, sikkerhetsherding og reell kompatibilitet på tvers av nettlesere, sammen med bruk av moderne rammeverk.

Slik fungerer det

Hvert kurs er delt inn i korte, praktiske leksjoner som du fullfører i den innebygde redigereren, med tilbakemelding i sanntid og en AI-veileder tilgjengelig når du står fast. Du skriver faktisk kode for utvidelser – manifestfiler, bakgrunnsbaserte service workers, content scripts og innstillingssider – slik at hver leksjon resulterer i noe du kan laste direkte inn i Chrome eller Edge som en fungerende utvidelse.

Slik lærer du

  1. 01

    Interaktive leksjoner

    Praktiske kodeøvelser med tilbakemelding i sanntid

  2. 02

    AI-veileder

    Få øyeblikkelig hjelp fra AI-en vår når du står fast

  3. 03

    Innebygd kodeeditor

    Skriv og kjør kode direkte i nettleseren

  4. 04

    Sertifikat

    Få et sertifikat når du fullfører kurset

FAQ

Ofte stilte spørsmål

Er kurset i Utvikling av nettleserutvidelser (Chrome og Edge) gratis?

Ja. Du kan starte på kurset i Utvikling av nettleserutvidelser (Chrome og Edge) gratis og fullføre de interaktive leksjonene uten kostnad. Et valgfritt PRO-abonnement låser opp avanserte AI-verktøy og et delbart sertifikat.

Trenger jeg tidligere erfaring for å lære JavaScript?

Nei. Kurset begynner med det grunnleggende og går gradvis videre til mer avanserte emner, slik at du kan starte selv uten tidligere erfaring med JavaScript.

Hvordan lærer jeg JavaScript på CoddyKit?

Du lærer gjennom praksis. Korte, interaktive leksjoner kombinerer en tydelig forklaring med en praktisk kodeøvelse som kjører i sanntid, og en AI-veileder som er tilgjengelig døgnet rundt, gir deg personlig hjelp når du står fast.

Får jeg et sertifikat når jeg fullfører Utvikling av nettleserutvidelser (Chrome og Edge)?

Ja. PRO-brukere kan ta en eksamen og få et delbart fullføringssertifikat med en verifiserbar kode for kurset i Utvikling av nettleserutvidelser (Chrome og Edge).

Kan jeg lære JavaScript på telefonen?

Ja. CoddyKit er tilgjengelig på nettet og som native iOS- og Android-apper, slik at du kan lære JavaScript på alle enheter, mens fremdriften synkroniseres mellom dem.

Hvor mye koster CoddyKit PRO?

Det første kurset i Utvikling av nettleserutvidelser (Chrome og Edge) er gratis. CoddyKit PRO gir tilgang til alle kurs: $5.90 per uke, $7.90 per måned, $29.90 per år eller $69.99 én gang for tilgang på livstid uten fornyelser.

Hvor lang tid tar det å fullføre Utvikling av nettleserutvidelser (Chrome og Edge)?

Utvikling av nettleserutvidelser (Chrome og Edge) består av 12 kurs og 48 leksjoner. De fleste leksjonene tar omtrent 5–10 minutter, så hele læringsstien tar rundt 6 timer med praktisk øving i eget tempo.

Start på Utvikling av nettleserutvidelser (Chrome og Edge) nå

Bli med tusenvis av elever som lærer programmering med AI-drevne leksjoner.