Kursplan

React 19: Moderne Front-End-utvikling

  • Arbeide med Hooks: useState, useEffect, useReducer
  • Bruke Context API for tilstandsbehandling
  • Implementere ruting med React Router
  • Beste praksis for filstruktur, gjenbrukbarhet og ytelse

TypeScript for React-utviklere

  • Typsikkerhet: typer, grensesnitt, enum, generisk
  • Typing av props, tilstand, hooks og hendelsesbehandlere
  • Opprette gjenbrukbare typer og hjelpefunksjoner

React + TypeScript i praksis

  • Bygging av skalbare komponenter med sterkt typing
  • Kombinere generisk med props og hooks
  • Praktiske typingsstrategier for virkelige prosjekter

Testing av React-applikasjoner

  • Introduksjon til Jest og React Testing Library
  • Skrive enhetstester for komponenter og hooks
  • Testing av asynkrone operasjoner og API-kall
  • Beste praksis for testdekking og feilsøking

Next.js 15: Full-Stack React rammeverk

  • App Router vs Pages Router
  • Server-side rendering og statisk nettsidegenerering
  • API-veier og mellomvare
  • Bildeoptimalisering og ytelse

Node.js + Express: Backend API grunnleggende

  • Oppsette Express og RESTful arkitektur
  • Autentisering med JSON Web Tokens (JWT)
  • Controller-service-mønster og veistrukturering
  • Sikre og valider API-forespørsler

REST API med Prisma og PostgreSQL

  • Oppsette Prisma med PostgreSQL
  • Skjemamodellering og migreringer
  • Utføre CRUD-operasjoner
  • Integre Prisma klient med Express-veier

Versjonskontroll med Git

  • Git grunnleggende: init, klon, commit, push, pull
  • Greiner, sammenføyning og pull-forespørsler
  • Arbeide med GitHub og team samarbeid

DevOps for Full-Stack-applikasjoner

  • CI/CD-konsepter og arbeidsflyt
  • Introduksjon til Docker og containerisering
  • Grundleggende deployering på skyplattformer (f.eks., Vercel, Heroku)
  • Overvåking og feillogging

Datawarehousing og datalagre

  • Forskjeller mellom datawarehouses og datalagre
  • Datapipeline-konsepter i Full-Stack-arkitektur
  • Rollen til backend-systemer i dataopptak og strukturering

Integrieren av kunstig intelligens

  • Oversikt over AI-anvendelsesområder i web-applikasjoner
  • Kall på eksterne AI-API-er (f.eks., OpenAI, Hugging Face)
  • Bruk av AI for tekstsammendrag, chatbots og analyse

Oppsummering og neste trinn

Krav

  • En forståelse av grunnleggende JavaScript og web-utviklingsprinsipper
  • Erfaring med HTML/CSS og front-end rammeverk
  • Grundleggende kjennskap til API-er og databaser er til hjelp

Målgruppe

  • Front-end- og back-end-utviklere
  • Programvareingeniører som overgår til Full-Stack-roller
  • Tekniske fagfolk som bygger skalerbare webapplikasjoner
 28 timer

Antall deltakere


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories