Bootcamp i backendudvikling med Node.js logo
JavaScriptBegynderWebDataNiveauer A1 → C222 sprog

Bootcamp i backendudvikling med Node.js

Bliv fortrolig med Node.js, og byg robuste og skalerbare backendapplikationer med denne omfattende udviklingsbootcamp. Et læringsforløb på CoddyKit med 22 korte kurser og 92 interaktive lektioner – med en AI-vejleder ved din side døgnet rundt.

Kurser
22
Lektioner
92
Interaktive trin
1,119
Gratis at komme i gang
Kursus 1
Kursusindhold

22 kurser på denne sti

Alle kurser på Bootcamp i backendudvikling med Node.js-stien i læringsrækkefølge. Det første kursus er gratis.

1

A14 lektionerGratis

Dyk ned i Node.js' kernebegreber, og forstå den eventdrevne arkitektur og non-blocking I/O. Opsæt Deres udviklingsmiljø, og få styr på Node.js' modulsystem.

2

A24 lektionerPRO

Lær det grundlæggende i Express.js, det mest populære Node.js-framework, og byg din første API. Forstå routing, middleware og principperne bag RESTful-design.

3

B14 lektionerPRO

Tag native ES-moduler og TypeScript i brug fra ende til anden til typesikre, moderne backendprojekter.

4

B14 lektionerPRO

Integrér en NoSQL-database, MongoDB, i din Node.js-applikation. Brug Mongoose, et elegant ODM, til at interagere med din database og udføre CRUD-operationer.

5

B26 lektionerPRO

Sikr din Node.js-API ved at implementere robust brugergodkendelse og brugerautorisation. Lær at håndtere brugersessioner og styre adgangen til ressourcer.

6

B24 lektionerPRO

Uddyb din viden om Express.js ved at oprette brugerdefineret middleware, implementere robust inputvalidering og etablere en global strategi for fejlhåndtering i din API.

7

B24 lektionerPRO

Bliv fortrolig med bedste praksis for test og fejlfinding af din Node.js-backend. Skriv omfattende enheds- og integrationstests, og fejlfind effektivt problemer i din kode.

8

B24 lektionerPRO

Mestr Node.js streams-API'et for effektiv behandling af store datasæt, mens hukommelsen styres med backpressure.

9

B24 lektionerPRO

Flyt tunge beregninger væk fra event loopet med worker_threads, SharedArrayBuffer og thread pools.

10

B24 lektionerPRO

Afkobl tjenester med persistente message queues og asynkrone, hændelsesdrevne kommunikationsmønstre.

11

B24 lektionerPRO

Skalér læsninger og koordinér distribuerede systemer med Redis-datastrukturer og cachingstrategier.

12

C16 lektionerPRO

Udforsk realtidsapplikationer ved at integrere WebSockets i din Node.js-backend. Byg interaktive funktioner som chatapplikationer med Socket.IO.

13

C14 lektionerPRO

Gør dine Node.js-applikationer klar til produktion. Lær om containerisering med Docker, deployment til cloudplatforme samt proceshåndtering med fokus på skalerbarhed og pålidelighed.

14

C14 lektionerPRO

Udforsk mikrotjenestearkitekturen, og lær at opdele monolitiske applikationer i mindre, uafhængige tjenester. Design og implementér en API Gateway til håndtering af disse tjenester.

15

C14 lektionerPRO

Identificér og løs flaskehalse i ydeevnen i Deres Node.js-applikationer. Implementér cachingstrategier, forstå load balancing, og optimér Node.js-eventloopet for maksimal gennemstrømning.

16

C14 lektionerPRO

Styrk Deres Node.js-applikationer mod almindelige sikkerhedstrusler. Lær om OWASP Top 10, implementér sikker kodningspraksis, og beskyt følsomme data gennem kryptering.

17

C14 lektionerPRO

Modellér applikationstilstand som en uforanderlig eventlog, og adskil læse- og skriveveje med CQRS.

18

C14 lektionerPRO

Instrumentér Node.js-tjenester med OpenTelemetry for at trace, måle og logge adfærd i produktion fra ende til anden.

19

C14 lektionerPRO

Implementér højtydende, stærkt typet kommunikation mellem tjenester med gRPC og Protobuf.

20

C24 lektionerPRO

Udforsk moderne backendarkitekturer ved at bygge serverless-funktioner med Node.js og designe effektive GraphQL-API'er. Forstå fordelene ved og implementeringen af disse avancerede paradigmer.

21

C24 lektionerPRO

Diagnosticér og fjern memory leaks og CPU-flaskehalse med V8-internals og profileringsværktøjer.

22

C24 lektionerPRO

Udvikl Node.js-tjenester, der håndterer forringet funktionalitet elegant og overlever delvise fejl i distribuerede systemer.

CoddyKit PRO

Lås op for alle 22 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

Node.js: JavaScript på serversiden til produktionsbackends

Node.js kører JavaScript på serveren ved hjælp af en ikke-blokerende, hændelsesdrevet arkitektur, der kan håndtere tusindvis af samtidige forbindelser uden omkostningerne ved tråde. Det er kørselssystemet bag REST-API'er, realtidstjenester, mikrotjenester og serverløse funktioner hos virksomheder af alle størrelser. Dette læringsforløb dækker hele stakken af Node.js på serversiden – fra at starte din første Express-rute til at designe modstandsdygtige, observerbare og distribuerede systemer i produktion.

Det lærer du

Du bygger RESTful-API'er med Express.js, gemmer data med MongoDB og Mongoose og sikrer applikationer med mønstre for godkendelse og autorisation. Derefter går forløbet videre til Worker Threads til processorintensivt arbejde, Streams and Backpressure, Redis caching patterns og message queues with RabbitMQ. Avancerede emner omfatter realtidskommunikation med WebSockets, gRPC microservices with Protocol Buffers, GraphQL APIs, Event Sourcing and CQRS, distribueret sporing og struktureret logning samt V8 memory profiling – plus mønstre for robusthed i produktion, såsom kredsløbsafbrydere, gentagne forsøg og kontrolleret nedlukning.

Læringsforløbet

22 kurser spænder fra A1 til C2. Forløbet begynder med opsætning af miljøet og en første REST-API, fortsætter gennem B1-emner som TypeScript-værktøjer og datalagring og går derefter i dybden på B2 med test, fejlfinding, streams, arbejdertråde og hændelsesdrevet arkitektur med RabbitMQ og Redis. C1-niveauet dækker realtidskommunikation, implementering og skalerbarhed, mikrotjenester og design af API-gateways, optimering af ydeevne, bedste praksis for sikkerhed og observerbarhed. Forløbet afsluttes på C2 med serverløse funktioner, GraphQL, avanceret hukommelseshåndtering og robusthed i produktion – de vanskeligste driftsmæssige udfordringer, du møder, når du kører Node.js i stor skala.

Sådan fungerer det

Hvert kursus er opdelt i korte, fokuserede 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å; den forklarer fejl og gennemgår begreber uden at afsløre svaret. Du arbejder i dit eget tempo og kan vende tilbage til enhver lektion, når dit arbejde i produktion kræver det.

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 Bootcamp i backendudvikling med Node.js-kurset gratis?

Ja. Du kan begynde på Bootcamp i backendudvikling med Node.js-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 JavaScript?

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 JavaScript.

Hvordan lærer jeg JavaScript 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 Bootcamp i backendudvikling med Node.js?

Ja. PRO-brugere kan tage en eksamen og få et certifikat for gennemførelse af Bootcamp i backendudvikling med Node.js-kurset, som kan deles og indeholder en verificerbar kode.

Kan jeg lære JavaScript på min telefon?

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

Hvad koster CoddyKit PRO?

Det første kursus på Bootcamp i backendudvikling med Node.js-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 Bootcamp i backendudvikling med Node.js?

Bootcamp i backendudvikling med Node.js har 22 kurser og 92 lektioner. De fleste lektioner tager cirka 5–10 minutter, så hele stien kræver omkring 11 timers praktisk øvelse i dit eget tempo.

Start på Bootcamp i backendudvikling med Node.js nu

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