Kursplan

React 19: Modern Front-End Development

  • Arbeta med Hooks: useState, useEffect, useReducer
  • Använda Context API för hantering av tillstånd
  • Implementera ruttering med React Router
  • Bästa praxis för filstruktur, återanvändbarhet och prestanda

TypeScript för React Utvecklare

  • Typ säkerhet: typer, gränssnitt, uppräkningar, generiska
  • Typning av props, tillstånd, hooks och händelsehanterare
  • Skapa återanvändbara typer och hjälpfunktioner

React + TypeScript i Praktiken

  • Bygga skalbara komponenter med stark typning
  • Kombinera generiska med props och hooks
  • Praktiska typningsstrategier för verkliga projekt

Testning av React Applikationer

  • Introduktion till Jest och React Testbibliotek
  • Skriva enhetstester för komponenter och hooks
  • Testning av asynkrona operationer och API-anrop
  • Bästa praxis för testtäckning och felsökning

Next.js 15: Full-Stack React Framework

  • App Router vs Pages Router
  • Server-side rendering och statisk sida generering
  • API-roter och mellanlagring
  • Bildoptimering och prestanda

Node.js + Express: Grunderna i Backend API

  • Installation av Express och RESTful arkitektur
  • Autentisering med JSON Web Tokens (JWT)
  • Controller-tjänstmönster och ruttstrukturering
  • Säkra och validera API-förfrågningar

REST API med Prisma och PostgreSQL

  • Installera Prisma med PostgreSQL
  • Schema modellering och migrationer
  • Utföra CRUD-operationer
  • Integrera Prisma-klienten med Express rutter

Versionhantering med Git

  • Git-basis: init, klona, commit, push, pull
  • Grenar, sammanslagningar och pull-requests
  • Arbete med GitHub och teamarbete

DevOps för Full-Stack Applikationer

  • CI/CD-begrepp och arbetsflöden
  • Introduktion till Docker och containerisering
  • Grundläggande distribution på molnplattformar (t.ex., Vercel, Heroku)
  • Övervakning och fel-loggning

Datawarehousing och Data Lakes

  • Skillnader mellan datawarehouse och datalager
  • Data pipeline-begrepp i Full-Stack-arkitektur
  • Rollen för backend-system i datainsamling och strukturering

Integration av artificiell intelligens

  • Översikt över AI-användningsfall i webbappar
  • Anropa externa AI-API:er (t.ex., OpenAI, Hugging Face)
  • Använda AI för textsammanfattning, chatbots och analys

Sammanfattning och nästa steg

Krav

 28 timmar

Antal deltagare


Price per participant

Vittnesmål (1)

Upcoming Courses

Relaterade Kategorier